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
- Crash on "in __pthread_kill" when running the built application that has UNITY_EDITOR scripting symbol in conditional compilation
- Fix for 2022.3.X: Flickering of HDRP Directional Light shadows with DirectionalMixedCachedShadows when in an Entities Graphics rendered Subscene
- "Objects are trying to be loaded during a domain backup." errors on entering Playmode
- Transform Node does not have outputs when it is created
- Changing the Default Icon does not change the executable's icon when re-building the project
Resolution Note:
Netcode for Entities 1.0 is not compatible with 2023-based editors. Please update to 1.2 for a supported version.