Networking.IsInstanceOwner always False for world creator in public instance they created
closed
Geegaz
I noticed that Networking.IsInstanceOwner is always False for me when I create a Public instance of one of my worlds. This issue only happens ingame, since IsInstanceOwner always returns True in the editor and always False in Build & Test mode.
This didn't happen when creating a Friends+ instance, so I feel like it's an issue with Public instances specifically.
Screenshots:
- first image is in the editor, the lever can be interacted because the player is the instance owner
- second image is ingame, the lever can't be interacted and the text is wrong since I created the instance
Possibly related (but didn't mentions who created the instance): https://feedback.vrchat.com/udon/p/vrcplayerapiisinstanceowner-does-not-return-true-for-the-world-author-in-public
Photo Viewer
View photos in a modal
Log In
Fax
marked this post as
closed
Thanks for the report! Like Genesis said,
IsInstanceOwner
is always false for public or group instances. That's intentional! We updated our documentation: https://creators.vrchat.com/worlds/udon/networking/network-components/#networking-propertiesPlease let us know if you have any additional feedback.
Genesis
Seems that the table that was added into the docs to explain IsInstanceOwner's behaviour in different instance types was recently overwritten - https://github.com/vrchat-community/creator-docs/pull/156/files