Disable portal creation for players
complete
Faxmashine
Please give us a method for preventing players from creating a portal.
World creators could call that method when portal creation would be inconvenient or malicious towards other players. For example in tight corridors or game worlds.
Log In
Fax
complete
This has been implemented last year!
Simply enable
Forbid User Portals
in your Scene Descriptor.Table
Fax: ...wait- I'm confused. Wasn't this canny contextualized as being for a
dynamic
way of blocking user portals (for your examples- in specific spots or during gameplay in a world)? Forbid User Portals
has been a thing since 2017.Faxmashine
Table: You're absolutely right!
However, I wasn't aware that this option existed when I created this Canny in 2017. 😅 So my issue has already been addressed, albeit less elegantly.
... A method for disabling portal creation at runtime would be great, though! I think it deserves a separate Canny request. But if you're interested, I'd be happy to reopen and rename this request instead.
Jar
Faxmashine: Well consider my +1 interested for re-opening this. I don't think the scene descriptor thing doesn't "completes" this feature request. I still think it would be really nice to be able to use udon to allow/forbid like you originally suggested.
(Ideally forbidding user portals also closes the new portal dropping tool mode thing)
Faxmashine
There are workarounds which let us destroy portals after players create them. But they're weird and complicated.
This canny proposes areas in which portals can be created: https://feedback.vrchat.com/feature-requests/p/world-request-designating-portal-drop-zones
We could implement this feature ourselves via triggers. The triggers would call the method to prevent portal creation in that area.