Search Issue Tracker
Won't Fix
Under Consideration for 2023.2.X, 2023.3.X
Votes
12
Found in [Package]
1.0.17
Issue ID
N4EBUG-57
Regression
Yes
Installing Netcode for Entities package throws "The type or namespace name 'HierarchyPrefabType' does not exist.." error in the console
To reproduce:
1. Create a new project
2. Open Package Manager
3. Install Netcode for Entities package
4. Observe the console
Expected: no errors after installing
Actual: getting a "Library/PackageCache/com.unity.netcode@1.0.17/Editor/Authoring/HierarchyDrawers.cs(66,59): error CS0234: The type or namespace name 'HierarchyPrefabType' does not exist in the namespace 'Unity.Hierarchy' (are you missing an assembly reference?)" error
Reproducible in:
2023.2.0a18 2023.2.0b9 2023.3.0a5
Not reproducible in:
2023.1.13f1 2023.2.0a17
Package version:
1.0.17
-
zxzFRANSzxz
Dec 03, 2023 05:59
Why is it still an issue if it's a one-line code fix?
-
WAYNGames
Nov 08, 2023 11:12
Can be worked around by making the package local and explicitly declaring the class oin line 66 :
isReplicated = item.PrefabType != Unity.Entities.Editor.Hierarchy.HierarchyPrefabType.None;
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Silent crash when clicking in Scene View in a specific project
- The Player renders black on a Quest headset when MSAA, Post Processing, and Spacewarm depth submission are enabled
- Graphics Compositor breaks Unity rendering when the "Output Camera" is changed to a scene Camera and one Camera SubLayer is active
- The Editor freezes on RenderGraphViewer.Repaint when entering too many characters in search fields without character limits
- Adding a new SubLayer in Graphics Compositor renders BaseLayer darker and makes it flicker
Resolution Note:
Netcode for Entities 1.0 is not compatible with 2023-based editors. Please update to 1.2 for a supported version.