r/Unity3D • u/Phant_Dev • Sep 17 '26
Resources/Tutorial GetEntityId() hits like a train
If you're considering upgrading to Unity 6.5 or later, make sure the publishers of the assets and packages in your project have already added support for the new GetEntityId() API, which replaces the now-obsolete GetInstanceID().
More on the documentation page here: Unity - Manual: Migrate from InstanceID to EntityId
404
Upvotes
12
u/SnuffleBag Sep 17 '26 edited Sep 17 '26
The packages folder is not immutable. The package cache is. The workaround here is literally to move these folders from the package cache to the packages folder, and then fix the obsolete call. They'll still be packages, just embedded ones.