🎉 Netcode for Entities v1.14.0 is now publicly available

:package: Netcode for Entities 1.14.0 is now live! :package:

We remain committed to supporting Netcode for Entities on older Editor versions until the end of their official support lifecycle. As a reminder we became a built-in editor package from 6000.5 editor. If you are using Unity 6000.5 or newer, you can access the package directly from the Editor.

In that version we backported some bug fixes and QOL improvements

Added
  • Support for overiding GhostComponentVariation defaults through baking code. Add the GhostVariantBakedOverride dynamic buffer, then use the Append... extension methods to set a new default variant for that prefab. Note: The IBaker.AppendToBuffer method does not support adding to the same buffer from two different bakers.
Changed
  • Changed: GhostAuthoringInspectionComponent instance methods are now public, allowing override entries to be authored programmatically.
Fixed
  • If two GhostGroup entities happened to contain children that shared the same ArchetypeChunk - and both group root entities were sent in the same snapshot, the snapshot data of the first child would be clobbered by the snapshot data of each successive child, leading to unrecoverable snapshot read errors.
  • Adding GhostFields to IInputComponentData in a nested class no longer causes a compilation error.
  • A PrefabType override set via GhostAuthoringInspectionComponent was not surfacing in the baked-prefab

As always, we’d love to hear your feedback and questions —> drop them below! :grin:

Happy Netcoding!

1 Like