The famous Essentials plugin was discontinued in 2014, for this reason some developers started to continue the great plugin, leaving the plugin updated and more functional.
EssentialsX is an example of this continuation.
This simple lightweight plugin introduce a lot of features that will help you in your server. For this reason, GGServers hightly recommend users to use this plugin.
This article will try to help you in the installation and basic features of the plugin.
We HIGHLY recommend you, reader, to use Notepad + + in order to edit any files from your FTP. By using Notepad ++ you can keep the format and spacing landing to not break the file when editing,
⚗️ Installing the plugin
To install EssentialsX plugins, we suggest users to access Jenkins Website to download the files.
You can access the Official EssentialsX Jenkins here: https://ci.ender.zone/job/EssentialsX/
Once is downloaded you need just to upload the plugin files using your FTP File Access. For this reason we suggest users to read our How To: Install Plugins on your server article first of all.
To get this plugin to work you need to use Vault plugin and some permissions plugins such PermissionsEx or LuckPerms.
⚗️ Summary of functions
✔ Economy Functions
✔ Warp/Kits/Enchant signs and more!
✔ Buy & Sell signs
✔ Chat formatting
✔ MOTD configurations
✔ Much more!
You can find every EssentialsX commands and functions here: https://essinfo.xeya.me/index.php?page=commands
You can find everything related to EssentialsX permissions here: https://essinfo.xeya.me/index.php?page=permissions
⚗️ EssentialsChat Color Codes:
You can also use color codes to let your chat wonderful! 😄
⚗️ Sign Control
You are able to see here -> http://wiki.ess3.net/wiki/Sign_Tutorial <- for instructions on how to use these.
To enable signs, remove the " # "symbol from each line that you'd like to active the sign.
You can find it inside EssentialsX's config.yml file.
To disable all signs, comment/remove each sign.
Inside EssentialsX config file you'll see these following lines:
You just need to remove " # " from EssentialsX's signs you'd like to be activated.
In the example above, only buy and sell signs will be enabled.
-> Remember that: You must restart your server or reload the plugin with /essentials reload in order to get changes consolidated.
In the example above we activated both sings.
Buy and Sell.
Inside the Sign, the values that we must type to do it are:
[Buy] or [Sell]
This applies for buy and sell signs. To see for all signs PLEASE check on here -> EssentialsX Sign Formatting.
⚗️ Setting Up KITS
Creating Kits is very easy with EssentialsX.
You can simply create a kit by using your Stuff into your inventory.
Imagine that you're an Admin of some server that you'd like to create a new kit for your players called " AwesomeKit ".
There are two ways to set it up.
The easiest way. (through the game)
By editing EssentialsX's configuration files inside your /plugins folder.
-> Creating a Kit in your Game (in your server)
Firstly, you, as an Admin, will need to clear your inventory.
Then use your inventory as a " chest " to store which elements you'd like your " AwesomeKit " to have.
Imagine that you separated the following items:
Once everything that you'd like in your " AwesomeKit " is in your inventory, you can use the command: /createkit <name> <cooldown>.
By doing this, EssentialsX will " read " your inventory and will create your wished kit based in which items you left in your inventory.
To delete some Kit use the command /delkit <name>.
-> KITs for New Players
If you are using the EssentialsXSpawn, with setting the spawnpoint or welcome message, you can also give new players a kit.
This can be used to give a kit (or kits) to get the player started, or could be used to give special items such as a book of server rules.
Inside EssentialsX config you just need to set wished kit in the "newbies" option under " kits " section.
Important Notes Regarding Kits
For players being able to use kit commands they need to have the permission essentials.kit in their groups.
This will allow users to access /kit command.
To allow players to get some kit, you must specify this, using permissions nodes, which Kits the players/groups will have access by using/adding the permission essentials.kits.<kitname>.
If you notice the example above, we created a kit called " AwesomeKit ", so if we would like to make someone able to get that kit, you'll just need to add the permission node essentials.kits.AwesomeKit to the wished groups/players using your currently permission plugin.
The permission essentials.kit is required for /kit command but it is not required for kit signs.
This is a basic/simple EssentialsX setup that might help you abroad your server journey!
If you need anything, feel free to contact us!
Published on: 07 / 20 / 2019