EssentialsX (formerly Essentials)
EssentialsX is the most prominent plugin used on our servers. It adds several useful features that you will use almost every time you log in. This article goes over all of the different features that are enabled on our server, and it has been roughly organized so that the most useful/commonly used features are covered first.
Teleportation
Essentials adds a few commands that allow you to get around more easily. This is mainly done through the /tpa and /home commands.
/tpa
The /tpa commands allow you send teleport requests to other players. If they accept the request, you will be teleported.
/tpa <username>- Request to teleport to the specified player. If accepted, you will teleport to where they were when they accepted the request./tpahere <username>- Request the specified player to teleport to you. If accepted, they will teleport to where you were when you sent the request./tpacceptor/tpdeny- Accept or deny a teleport request.
/home
Vanilla Minecraft has bed spawnpoints as a way if getting you back to your home in case of death. With Essentials, you can now teleport to your bed and up to three other custom locations at any time by using the /home commands.
/home [name]- Teleports you to your home. Use "bed" as the name to teleport to your bed spawn. If no name is supplied, you will be teleported to the first home you set./sethome [name]- Creates a home at your current location. If no name is supplied, the name defaults to "home". Setting a home does not interfere with your bed spawn. If you use the name of an existing home, you will overwrite that home's location./delhome [name]- Deletes your home. If you have multiple, you must specify a name./homes- Lists all of your homes.
Chat and Messaging
Although some of the features/commands in this section are from a separate plugin (EssentialsX Chat), we almost always have it on our servers and so these commands can be expected to work.
Proximity Chat
The normal chat has been slightly modified to add proximity functionality. By default, your chat message will only be seen by players within 100 blocks of you. If you want everyone to see your message, you will have to "shout" by adding a "!" at the beginning of your message.
Hello everyone- This chat message will be seen by everyone within 100 blocks.!Hello everyone- This chat message will be seen by everyone on the server.?Is anyone here- This chat message will be seen by everyone on the server and will be prepended with "[Question]".
Nicknames
You can change your name on the server by using nicknames. Most commands will still require that your real name be used. Nicknames can have formatting and support RGB colors.
/nick [nickname]- Sets your new name./nick off- Removes your nickname.
Formatting
Essentials adds support for formatting in chat messages and signs. The vanilla formatting codes are used and the & symbol is used in place of vanilla Minecraft's x symbol. See the examples below to get a glimpse on how to use the formatting codes.
- You can color text by adding &ccolor codes. Using another code will &aswitch the color.
- &6You can format text however you'd like. Notice that changing the formatting will &lreset the color. &bYou can format and color text by setting the color after the formatting, &n&elike this.
- You can &lreset all formatting by &dusing the &rreset code.
- If you need to use the and (&) symbol, type it twice and it will show up as one.
Private Messages
The vanilla /msg has been upgraded with new functionality. You can use formatting in messages and use the /r command to quickly respond to others.
/msg <username> <message>- Sends a message to the player./r <message>- Sends a message back to the last person that messaged you within 180 seconds.
The mail feature is similar to the /msg command but mail can be sent to players that are offline. Players that have mail will receive a notification when they join and every 90 seconds thereafter until they read the message.
/mail read- Show all mail messages in you inbox./mail send <username> <message>- Send a mail message to the player./mail sendall <message>- Send a mail message to everyone registered on the server. (New players that join for the first time after this command is used will not receive the message)/mail clear [number]- Clears all mail in your inbox. A number can be specified to clear a specific message. You can see the numbers for the individual mail messages by using the /mail read command.
Useful Utilities
/near- Shows all players within 200 blocks of your current location and their distance from you./depth- Shows your position relative to sea level (64).