World Commands
A set of command to create, delete and manage worlds on the Minecraft Java Server and specify the general rules in each of them.
Majority of the command are applied to the current world, please change the world to manage its properties (world goto command).
The worlds are managed by the groups and rules. Groups specify the set of players who can do specific things and rules are applied unconditionally.
The worlds groups are:
- owner
- allow-build.
The owners of the world have the highest privileges and can overrule many restrictions set to "common" players. The allow-build group is allowed to build in the world as a whole.
The zones can be claimed by the users in the world, where the zone-specific set of players can be specified for each of the actions.
The exile can be specified for the players who broke some rules.
Worlds Video Tutorial​
Set World's Group​
/share world group-set owner|allow-build [$group-name]
Sets a respective group to the world:
- owner has the maximum privileges in the world,
- allow-build is allowed to build and break blocks in the world's spaces not claimed by the players as zones.
If the $group-name is not provided the group is removed, which makes it available to everyone.
The group with the group-name should be available. Create it in advance if needed (see share group create command).
Both world groups must be set on the public servers, otherwise the ownership of the world can be claimed by anyone.
Set World's Rule​
/share world rule-set $rule
Sets a respective rule to the world. The set of rules are set as *allow-* or forbid-** rule:
Rule | Description |
---|---|
arson | allows/forbids the ignition of blocks |
lava-buckets | allows/forbids the emptying of lava buckets |
water-buckets | allows/forbids the emptying of water buckets |
drop-items | allows/forbids the item dropping from the broken blocks |
zone-command | allows/forbids the usage of zone commands |
gate-command | allows/forbids the usage of gate commands |
spawner-command | allows/forbids the usage of spawner commands |
space-command | allows/forbids the usage of space commands |
token-command | allows/forbids the usage of token commands |
block-command | allows/forbids the usage of block commands |
paste-command | allows/forbids the usage of paste commands |
clean-command | allows/forbids the usage of clean commands |
cube-command | allows/forbids the usage of cube commands |
Set Exile Location​
/share world exile-location-set
Sets an exile block for the current world. This location is used to teleport the players who do not comply by the world's rules.
If the exile location is in a zone, then this zone is considered as exile zone. The player can't leave this zone until it will be assigned with the exile-leave token (see exile-over-token set command).
Set Exile-Over Token​
/share world exile-over-token-set [$token-name]
Sets a token that will be used to finish the exile of the player. After the token is assigned the player is not confined in the exile zone anymore.
The token must be available, create it with the (share token create) command in advance.
If the token is not provided - it is removed from the world.
Goto Exile Location​
/share world exile-location-goto
Teleport the player to the exile location.
Goto Spawn Location​
/share world spawn-location-set
Sets the spawn location for the current world.
Goto Another World​
/share world goto $world
Teleport the player to the specified world.
Create a New World​
/share world create $world $world-environment $world-type
Creates a new world.
The world will be stored as part of the current server setup and will be loaded every time on plugin startup time.
You will need to specify the owner and build group for the newly created world if you don't want that the guests of the world will be able to claim and destroy the world.
World Info​
/share world info
Gives a ton of useful information about the world to the console.