Permissions
Below the permission nodes of MyWorlds. This plugin supports Permissions 3 and the built-in Bukkit permissions. To use this plugin with Permissions 3, enable it in the configuration.
Command permissions
The following permissions are used with the respectable Commands:
Command | Permission Node | Default |
---|---|---|
/world create | myworlds.world.create | OP |
/world load | myworlds.world.load | OP |
/world unload | myworlds.world.unload | OP |
/world list | myworlds.world.list | OP |
/world info | myworlds.world.info | OP |
/world portals | myworlds.world.portals | OP |
/world listgenerators | myworlds.world.listgenerators | OP |
/world setdefaultportal | myworlds.world.setportal | OP |
/world spawn | myworlds.world.spawn | OP |
/world evacuate | myworlds.world.evacuate | OP |
/world repair | myworlds.world.repair | OP |
/world save | myworlds.world.save | OP |
/world saving | myworlds.world.setsaving | OP |
/world delete | myworlds.world.delete | NO |
/world copy | myworlds.world.copy | NO |
/world difficulty | myworlds.world.difficulty | OP |
/world togglepvp | myworlds.world.togglepvp | OP |
/world op | myworlds.world.op | OP |
/world deop | myworlds.world.deop | OP |
/world togglespawnloaded | myworlds.world.togglespawnloaded | OP |
/world allowspawn | myworlds.world.allowspawn | OP |
/world denyspawn | myworlds.world.denyspawn | OP |
/world weather | myworlds.world.weather | OP |
/world time | myworlds.world.time | OP |
/world gamemode | myworlds.world.gamemode | OP |
/world setspawn | myworlds.world.setspawn | OP |
/world config | myworlds.world.config | OP |
/tpp | myworlds.tpp | OP |
Chat permissions
The following permissions set with what world(s) a player can chat when being on certain or any world. Chat permissions need to be enabled in the Configuration first.
Situation | Permission |
---|---|
The player can chat with world2 from world1 | myworlds.world.chat.world1.world2 |
The player can chat with every world from world1 | myworlds.world.chat.world1.* |
The player can chat with world2 from every world | myworlds.world.chat.*.world2 |
The player can chat globally from every world with every world (default OP) | myworlds.world.chat.*.* |
The player can chat in every world, but not to other worlds (default true) | myworlds.world.chat.* |
The player can chat in world1 (also needed to chat with other worlds from world1) | myworlds.world.chat.world1 |
Important: For all other permissions it is needed to have the permissions to use chat in a certain world:
myworlds.world.chat.world1.world2
He needs permission to use the chat in world1 too, so he also needs one or both of these two:
myworlds.world.chat.world1 myworlds.world.chat.*
General permissions
Type | Permission node | Extra information | Default |
---|---|---|---|
Sets if the player can enter a world | myworlds.world.enter.[name]] | [name] is the world name | NO* |
Sets if the player can enter any world | myworlds.world.enter.* | OP* | |
Sets if the player can enter a portal | myworlds.portal.enter.[name]] | [name] is the portal name | NO* |
Sets if the player can enter any portal | myworlds.portal.enter.* | OP* | |
Sets if the player can teleport to a world | myworlds.world.teleport.[name]] | [name] is the world name | NO* |
Sets if the player can teleport to any world | myworlds.world.teleport.* | OP* | |
Sets if the player can teleport to a portal | myworlds.portal.teleport.[name]] | [name] is the portal name | NO* |
Sets if the player can teleport to any portal | myworlds.portal.teleport.* | OP* | |
Sets if the player can create portals | myworlds.portal.create | OP | |
Sets if the player can replace portals | myworlds.portal.override | OP* | |
Sets if the player can use (enter) portals | myworlds.portal.use | YES | |
Sets if the player can build on a world | myworlds.world.build.[name]] | [name] is the world name | NO* |
Sets if the player can build on any world | myworlds.world.build.* | OP* | |
Sets if the player can use blocks on a world | myworlds.world.use.[name] | [name] is the world name | NO* |
Sets if the player can use blocks on any world | myworlds.world.use.* | OP* | |
Sets if the player is ignored during game mode changes | myworlds.world.ignoregamemode | FALSE | |
Sets if the player is ignored during per-world inventory changes | myworlds.world.keepinventory | OP |
''* = Needs to be enabled in the main Configuration''
- Portal enter permissions are for when a player enters the physical portal. The portal name (second line on the sign) is used, '''not''' the destination name (third line).
- Portal enter permissions are not used when teleporting using chat commands, you need to use the teleport permissions then
- World enter permissions are active when entering portals, and when teleporting to portals and worlds using chat command
- Portal and world teleport permissions are only used when teleporting using chat commands, they are not active when walking into a physical portal
A player can teleport to another portal by entering a portal when these two conditions are met:
- Portal enter permissions are disabled, the player has 'enter any portal' permission or the player has the specific permission for the portal he entered
- World enter permissions are disabled, the player has 'enter any world' permission or the player has the specific permission for the world he is about to enter
A player can teleport to another world using chat commands when these three conditions are met:
- The player has access over the 'teleport to portal' or 'world spawn' commands
- World enter permissions are disabled, the player has 'enter any world' permission or the player has the specific permission for the world he is about to teleport to
- World teleport permissions are disabled, the player has 'teleport to any world' permission or the player has the specific permission to teleport to the world
This did not work on the server typing in the command to build on our games world.
/mangaddp Default myworlds.world.build.games It said it was added but the default people still couldn't build here, no matter what we have tried with the nodes they can't buid. Please help.
@Steeton
People can build with that permission, but cannot break blocks. I just opped the player who was building my mc server's hub.
Deny-/allowspawn wont work
myworlds.world.denyspawn: true is set, but i get error, i didnt have the permission for it.
Server: 1.6.2 myworlds: 1.64