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:

CommandPermission NodeDefault
/world createmyworlds.world.createOP
/world loadmyworlds.world.loadOP
/world unloadmyworlds.world.unloadOP
/world listmyworlds.world.listOP
/world infomyworlds.world.infoOP
/world portalsmyworlds.world.portalsOP
/world listgeneratorsmyworlds.world.listgeneratorsOP
/world setdefaultportalmyworlds.world.setportalOP
/world spawnmyworlds.world.spawnOP
/world evacuatemyworlds.world.evacuateOP
/world repairmyworlds.world.repairOP
/world savemyworlds.world.saveOP
/world savingmyworlds.world.setsavingOP
/world deletemyworlds.world.deleteNO
/world copymyworlds.world.copyNO
/world difficultymyworlds.world.difficultyOP
/world togglepvpmyworlds.world.togglepvpOP
/world opmyworlds.world.opOP
/world deopmyworlds.world.deopOP
/world togglespawnloadedmyworlds.world.togglespawnloadedOP
/world allowspawnmyworlds.world.allowspawnOP
/world denyspawnmyworlds.world.denyspawnOP
/world weathermyworlds.world.weatherOP
/world timemyworlds.world.timeOP
/world gamemodemyworlds.world.gamemodeOP
/world setspawnmyworlds.world.setspawnOP
/world configmyworlds.world.configOP
/tppmyworlds.tppOP

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.

SituationPermission
The player can chat with world2 from world1myworlds.world.chat.world1.world2
The player can chat with every world from world1myworlds.world.chat.world1.*
The player can chat with world2 from every worldmyworlds.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

TypePermission nodeExtra informationDefault
Sets if the player can enter a worldmyworlds.world.enter.[name]][name] is the world nameNO*
Sets if the player can enter any worldmyworlds.world.enter.*OP*
Sets if the player can enter a portalmyworlds.portal.enter.[name]][name] is the portal nameNO*
Sets if the player can enter any portalmyworlds.portal.enter.*OP*
Sets if the player can teleport to a worldmyworlds.world.teleport.[name]][name] is the world nameNO*
Sets if the player can teleport to any worldmyworlds.world.teleport.*OP*
Sets if the player can teleport to a portalmyworlds.portal.teleport.[name]][name] is the portal nameNO*
Sets if the player can teleport to any portalmyworlds.portal.teleport.*OP*
Sets if the player can create portalsmyworlds.portal.createOP
Sets if the player can replace portalsmyworlds.portal.overrideOP*
Sets if the player can use (enter) portalsmyworlds.portal.useYES
Sets if the player can build on a worldmyworlds.world.build.[name]][name] is the world nameNO*
Sets if the player can build on any worldmyworlds.world.build.*OP*
Sets if the player can use blocks on a worldmyworlds.world.use.[name][name] is the world nameNO*
Sets if the player can use blocks on any worldmyworlds.world.use.*OP*
Sets if the player is ignored during game mode changesmyworlds.world.ignoregamemodeFALSE
Sets if the player is ignored during per-world inventory changesmyworlds.world.keepinventoryOP

''* = 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

Comments

Posts Quoted:
Reply
Clear All Quotes