• Register so you can experience the greatest RPG server ever! Use the keyword "Herocraft" when registering!Register! Enjoy the server @ play.hc.to !
  • Guest, Make sure to use our LAUNCHER! Read more here!

Realms Guide (Outdated)

Status
Not open for further replies.

Kainzo

The Disposable Hero
Staff member
Founder
Adventure Team
Joined
Jan 7, 2011
Likes
7,539
Location
The 7th Circle of Heaven
#1
I am writing this tutorial for realms because I had to play around with them a lot to get them to work. I will share what I have found with you!

Lets get to business shall we? Before We start you need to make sure you have a stone hoe. This is the "wand" used do everything with realms! From hear on, Wand = Stone Hoe. Lets get startedwith a list of all the commands.

Commands:

/realms createzone <zone> <parentzone>
/realms deletezone <zone> (Server Admins only)
/realms grant <player or group> <permission> <zone>
/realms deny <player or group> <permission> <zone>
/realms delete <player or group> <permission> <zone>
/realms setgreeting <zone> <message>
/realms setfarewell <zone> <message>
/realms pvp <zone> <on|off|inherit>
/realms sanctuary <zone> <on|off|inherit>
/realms creeper <zone> <on|off|inherit>
/realms healing <zone> <0-100|-1 to inherit>
/realms combat <zone>
/realms list <zone>
/wand edit <zone>
/wand setfloor
/wand setceiling
/wand setfloor <elevation>
/wand setceiling <elevation>
/wand save
/wand show [x1,z1 x2,z2] [zonename]
/wand reset
/wand cancel
/realms givemepermission

Now we will go in depth on what each command does.

Create Zone (/realms createzone <zone> <parentzone>)
This is the first command you will use with realms. It creates zones which you later specify the layout. It is basically just creating the name. To use it initially you need to type "/realms createzone <zone> everywhere" replacing <zone> with a name you want to use for your zone. You need to use "everywhere" as the parent zone because, like the name, it is everywhere, the entire world. If you don't know what a parent is see the picture below (Fig. 1). The first zone you make will cover everything (all of you city for example). You then make "child" zones within this city to set different permissions for those areas.


Fig. 1: The red area covers the whole area we want to set up a realm in ("parent"). The blue area is a "child" zone that is inside the parent zone. You may use it to set different permissions or settings than the parent zone in just that area.

Example usage:
/realms createzone mycity everywhere (This creates your city's zone in the world)
/realms createzone fountain mycity (This creates a zone called fountain in your city's zone)

Once you have created your first realm, you need to use the wand to edit the layout of it. More on that later.

Delete Zone (/realms deletezone <zone>)
Pretty easy. Deletes a zone that had already been made. Can only be used by Server Admins

Example usage:
/realms deletezone mycity (This deletes the zone called mycity)

Grant Permissions (/realms grant <player or group> <permission> <zone>)
This is used to grant a player or group a certain permission in a certain zone. More on this in the permission section.

Example usage:
/realms grant p:johnny destroy fountain (allows the player (p: means player) johnny to destroy blocks in the fountain zone)
/realms grant g:builders create mycity (allows the group (g: means group) called builders to create blocks in all of mycity)

Deny Permissions (/realms deny <player or group> <permission> <zone>)
This is the exact opposite of the above command. Used to deny a person or group a permission in a certain zone. More on this in the permission section

Example usage:
Same as grant

Delete Permissions (/realms delete <player or group> <permission> <zone>)
Used to delete a permission for a certain group. After a permission is deleted, that group is neither Granted or Denied the permission. It defaults to the map's settings.

Example Usage:
/realms delete p:johnny destroy fountain (Removes any destroy permissions (Grant or Deny) johnny had in the fountain zone)

Set Greeting (/realms setgreeting <zone> <message>)
Used to make a message pop-up when any player enters a zone. Only that player can see the message.

Example Usage:
/realms setgreeting mycity Welcome to my city enjoy your stay! (Makes the message "Welcome to my city enjoy your stay!" pop-up when entering the zone.)

Set Farewell (/realms setfarewell <zone> <message>)
Used to make a message pop-up when a player leaves a zone. Only that player can see the message.


Fig. 2:A message as a player leaves the city's zone.

Example usage:
Same as greeting

PVP (/realms pvp <zone> <on|off|inherit>)
Used to change the PVP setting for a zone. When PVP is set to on, Players can kill each other. When it is set to off they cannot. If it is set to inherit, it will use the setting of it's parent zone.

Example usage:
/realms pvp fountain on (Makes players able to kill each other in the fountain zone)

Sanctuary (/realms sanctuary <zone> <on|off|inherit>)
Used to change whether or not mobs can spawn in a certain zone. If it is set to on, mobs can spawn. If it is set to off they cannot. If it is set to inherit, it will use the setting of it's parent zone.

Example usage:
/realms sanctuary mycity on (Makes mobs not able to spawn in the mycity zone)

Creeper (/realms creeper <zone> <on|off|inherit>)
Used to change wheter or not creepers will spawn EVEN IF SANCTUARY IS ON. If you have sanctuary on and creeper on in a zone, only creepers will spawn and no other mobs. So again, on creepers spawn. off creepers do not spawn. If it is set to inherit, it will use the setting of it's parent zone.

Example usage:
/realms sanctuary mycity on
and
/realms creeper mycity on (Will make creepers spawn but no other mobs.)

Healing (/realms healing <zone> <0-100|-1 to inherit>)
Used to create zones that will heal players as they stand inside of them. The rate at which they heal is set by the 0-100 variable. 0 being not at all 100 being fastest. If it is set to -1, it will use the PVP setting of it's parent zone.

Example usage:
/realms healing fountain 100 (Will heal players quickly when they are in the fountain zone)
/realms healing fountain 0 (Will not heal players at all.)

List (/realms list <zone>)
Lists the permissions groups and players have in a certain zone. Not very useful yet as the layout is hard to read.

Example usage:
/realms list mycity (lists permissions of the mycity zone)

Zone Edit (/wand edit <zone>)
This is one of the most important commands. It is used to put your wand into edit mode. When in edit you you can place the perimeter of a zone. This is done by right clicking on a block which makes a pylon (5 block high obsidian) that is used as a marker. You then walk to another location and place another pylon. You continue placeing pylons until you surround the area you want to be your zone. Zones can be any shape. It is important to know that you are only creating a perimeter. Height does not matter right now. You can set the height later with the Set Floor and Set Ceiling commands. If you do not use those commands, the zone will go from the top of the sky to the bottom of the world. If you want to make a sqaure zone you can place 4 plyons on the corners of your area. if you want to make a circle you place the pylons in a rough circle shape. See Fig. 3 and Fig. 4 for examples. See Fig. 5 for what not to do.

WARNING: Do not die or get disconnected while in edit mode. It may make you not able to edit a zone and not able to delete the pylons.

After you make the first zone you can then make the children zones inside of them the same way. The children zones need to be completely inside the parent zone.

You can always edit a zone after you finish by putting your wand in edit mode and adding more pylons.


Fig. 3: The 4 dots form a sqaure. Anything inside the square will form the zone.


Fig. 4: You can see that zones can be any shape.


Fig. 5: Do not do this. it will not turn out like you want it to. If you cross perimeters it will mess your zone up.

Example usage:
/wand edit mycity (Puts wand in edit mode for the zone mycity)

Set Floor (/wand setfloor (Optional: <elevation>)
Used to set the floor (lowest point) of a zone. When you are in edit mode for a zone, right click with your wand on a block after typing the command to set the floor. You can also set the floor manually by including the Y coordinate. You do not have to right click anything if you set it manually.

Example usage:
/wand setfloor (Sets the wand to set floor mode while you are in edit mode)
/wand setfloor 50 (manually sets the floor to 50 while you are in edit mode)

Set Ceiling (/wand setceiling (Optional: <elevation>)
Used to set the ceiling (highest point) of a zone. When you are in edit mode for a zone, right click on a block with your wand after typing the command to set the ceiling. You can also set the ceiling manually by including the Y coordinate. You do not have to right click anything if you set it manually.

Example usage:
/wand setceiling (Sets the wand to set ceiling mode while you are in edit mode)
/wand setceiling 150 (manually sets the ceiling to 150 while you are in edit mode)

Save (/wand save)
Used to save and exit out of edit made. You need to do this to make any changes you have made to a new or existing zone.

Example usag:
/wand save (...)

Reset (/wand reset)
Removes any pylons you have placed while in edit mode, but does not exit you from edit mode.

Example usage:
/wand reset (...)

Cancel (/wand cancel)
Removes any changes made to a zone while in edit mode and exits edit mode.

Example usage:
/wand cancel (...)

Show (/wand show <x1,z1 x2,z2> <zone>)
Used to show a text picture of the shape of a zone (See Fig. 6). If you are in edit mode, it will assume you want to get the picture of that zone. If you don't specify x and z, it will guess.


Fig. 6: A scaled picture of a square zone. The X's are the zone. Also, Kainzo is my hero.

Example usage:
/wand show (while in edit mode, shows a picture of the zone you are working on)
/wand show fountain (shows a picture of the foundtain zone)

Give Me Permission! (/realms givemepermission)
If you are in the admin group you can use this to give you permission to do everything everywhere.

Example usage:
/realms givemepermission (...)

Permissions
Permissions are used to grant or deny certain players ability to create blocks, Destroy blocks, enter zones, create and edit zones, delegate permissions and change combat settings. They are set by zone. By default when you create a zone, PVP is on, sanctuary is off, creeper is on, healing is off, create is set to everyone, destroy is set to everyone, anyone can enter the zone, only the creater of the zone can edit it and add child zones, only the creator can delegate permissions, and only the creator can change comabt settings. When you create a child zone inside a parent zone, the settings are carried over. If you change a setting in a chile zone, it will override the setting of the parent zone, but only affect the area of the child zone.

These are the keywords for the <permissions> variable:
create
destroy
enter
zoning
delegate
combat
all

These are the keywords for the <player or group> variable:
p:<playername>
g:<groupname>
Everyone

Lets go into depth shall we?

Create (/realms <grant/deny/delete> <player or group> create <zone>)
sets wheter the player or group create blocks inside a zone.

Example usage:
/realms grant p:johhny create fountain (allows johnny to create blocks in the fountain zone)
/realms deny g:builders create mycity (Builders cannot build inside the mycity zone)

Destroy (/realms <grant/deny/delete> <player or group> destroy <zone>)
sets whether the player or group can destroy blocks inside a zone

Example usage:
/realms grant p:johhny destroy fountain (allows johnny to break blocks in the fountain zone)
/realms deny g:builders destroy mycity (Builders cannot break blocks inside the mycity zone)

Enter (/realms <grant/deny/delete> <player or group> destroy <zone>)
sets wheter the player or group can enter a zone. Acts as an invisable wall that pushes players that try to enter it out. Good for blacklisting people from a city or a room (for example a storage room).

Example usage:
/realms grant p:johhny enter fountain (allows johnny to enter the fountain zone)
/realms deny g:builders enter mycity (Builders cannot enter the mycity zone)

Zoning (/realms <grant/deny/delete> <player or group> zoning <zone>)
Allows players or groups to be able to make and edit their on zones inside the zone you choose(they still need to have T4 donator on this server).

Example usage:
/realms grant p:johhny zoning fountain (allows johnny to make and edit zones within the fountain zone)
/realms deny g:builders zoning mycity (Builders cannot make or edit zones within the mycity zone)

Delegation (/realms <grant/deny/delete> <player or group> delegate <zone>)
Allows players to grant deny or delete permissions of other players (again, they need to have T4 status. Use with caution.

Example usage:
/realms grant p:johhny delegate fountain (allows johnny to change permissions within the fountain zone)
/realms deny g:builders delegate mycity (Builders cannot change permissions within the mycity zone)

Combat (/realms <grant/deny/delete> <player or group> combat <zone>)
Allows players to change combat settings (PVP, Sanctuary, Creeper, Healing) in a zone.

Example usage:
/realms grant p:johhny combat fountain (allows johnny to change combat settings within the fountain zone)
/realms deny g:builders combat mycity (Builders cannot change combat settings within the mycity zone)

All (/realms <grant/deny/delete> <player or group> all <zone>)
Used to set all permissions to grant, deny or delete.

Example usage:
/realms grant p:johhny all fountain (allows johnny to do everything within the fountain zone)
/realms deny g:builders all mycity (Builders cannot do anything within the mycity zone)

Example of EVERYTHING!
So in this example we will be making a large zone called mycity that will have pvp off, sanctuary on, creeper off and healing off. no one can build in it except builders and admins.

We will also have some child zones inside of them including:
healing zone: same settings as mycity with the exception of healing set to 100.
mob zone: same setting as mycity except sanctuary off and creeper on.
Arena zone: same settings as mycity expcept PVP is on.
fountain: same settings as mycity except no one is allowed to build or destroy anything.
plots: same settings as mycity except anyone is allowed to build and destroy.
Storage: same settings as mycity except only admins can enter.

Visual Aid:


Zone names:
Red: mycity
Pink: healing
Green: mob
Yellow: arena
Blue: fountain
White: plots
Orange: storage

This will be a step by step guide on how to acheive all of this.

1. Create the zone
/realms createzone mycity everywhere

2. Enter Edit mode (make sure you have your Stone Hoe out)
/wand edit mycity

3.Place Pylons
Right click on the corners of the zones to create pylons (See Fig. 7)


Fig. 7: The black dots are where you right click to place the pylons. Do it in a clockwise or counter-clockwise fashsion. Do not cross over.

4. Set the floor and ceiling (optional; if you don't do this it will be sky to bedrock)
/wand setfloor
Right click on the floor
/wand setceiling
right click on a block as high as you want the zone to reach. or you can do /wand setceiling 50 to set it to 50. change 50 to whatever you need to.

5. Save changes
/wand save

6. Set Combat settings and permissions
/realms pvp mycity off
/realms sanctuary mycity on
/realms creeper mycity off
healing is already off we don't need to change that.
/realms deny everyone create mycity
/realms deny everyone destroy mycity
/realms grant g:admins create mycity
/realms grant g:builders create mycity
/realms grant g:admins destroy mycity
/realms grant g:builders destroy mycity
no need to change enter, zoning delegate or combat permissions.

That's all! you've made your first realm and set up the combat and permissions! Now we will add child zones.

7. Create healing zone
/realms createzone healing mycity

8. Edit the zone like before, pylons on the outside.
/wand edit healing
Place pylons with wand and right click
The floor and ceiling are already set by the parent zone, so only change those if you want different heights.
/wand save

9. Set combat settings
/realms healing mycity 100

Now for the rest of the child zones.

10. Create mob zone
/realms createzone mob mycity
/wand edit mob
Place pylons
/wand save
/realms sanctuary mob off
/realms creeper mob on

11. create arena zone
/realms createzone arena mycity
/wand edit arena
Place Pylons
/wand save
/realms pvp arena on

12. create fountain
/realms createzone fountain mycity
/wand edit fountain
Place Pylons
/wand save
/realms deny everyone create fountain
/realms deny everyone destroy fountain

13. create plots
/realms createzone plots mycity
/wand edit plots
Place pylons
/wand save
/realms grant everyone create plots
/realms grant everyone destroy plots

14. create storage
/realms createzone storage mycity
/wand edit storage
Place pylons
/wand save
/realms deny everyone enter storage
/realms grant g:admins enter storage

And that's it!
You can also make child zones inside child zones! If you want only johnny to be able to build and destroy his plot inside the plots zone we can do this:
/realms createzone johnnysplot plots
/wand edit johnnysplot
Place Pylons
/wand save
/realms deny everyone create johnnysplot
/realms deny everyone destroy johnnysplot
/realms grant p:johnny create johnnysplot
/realms grant p:johnny destroy johnnysplot

Now only johnny can build on his plot. Goodbye griefing!

FAQ:
Q: What happens if I die while in the wand edit mode?
A: PLEASE try your hardest not to. It has a great chance of breaking things. Worst case scenario an admin will have to delete the zone you were working on and you will have to start over. Before bugging ad admin wait a little while and try to edit it again. This works sometimes.

Q: How do I make groups?
A: I believe the groups are made by the server admins. Mayors, bankers, admins, mods etc.

Please feel free to reply with questions or point out anything I may have missed!

Written by: elroy72
 
Joined
Jan 12, 2011
Likes
28
Location
NC, US
#2
Please note: The edit tool for Realms has been switched to the wooden hoe, as the stone hoe is more useful in game. This prevents unnecessary spamming of "This zone belongs to *****". Enjoy! :)
 
Status
Not open for further replies.
Top