{"id":13051,"date":"2019-07-20T09:24:48","date_gmt":"2019-07-20T09:24:48","guid":{"rendered":"https:\/\/test2.gginternal.net\/knowledgebase\/article\/how-to-set-up-and-use-essentialsx\/"},"modified":"2019-07-20T09:24:48","modified_gmt":"2019-07-20T09:24:48","slug":"how-to-set-up-and-use-essentialsx","status":"publish","type":"ht_kb","link":"https:\/\/ggservers.com\/knowledgebase\/article\/how-to-set-up-and-use-essentialsx\/","title":{"rendered":"How to Set Up and Use EssentialsX"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/banner10_1mgbruh.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>This simple lightweight plugin introduces a lot of features that will help you with your server. For this reason, GGServers highly recommend users use this plugin.<\/p>\n\n\n\n<p>This article will try to help you with the installation and basic features of the plugin.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\">We HIGHLY recommend you, reader, to use <a href=\"https:\/\/notepad-plus-plus.org\/downloads\/\">Notepad + +<\/a> 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.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u26a0 Important Notes \u26a0<\/h1>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Important note: EssentialsX can run only on CraftBukkit, Spigot, or Paper as it is a plugin.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\">EssentialsX has some extra modules that you have to install separately if you want those functions: EssentialsX Chat, EssentialsX Spawn, EssentialsX AntiBuild, EssentialsX Discord, EssentialsX Geo, EssentialsX Protect, and EssentialsX XMPP. You can find them <a href=\"https:\/\/essentialsx.net\/downloads.html\">here<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">We recommend you set up EssentialsX on any server as it is a default plugin that provides a lot of useful functions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/logo_1ink2ds.png\" alt=\"\"\/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\"> \ufe0f Installing the Plugin  \ufe0f<\/h1>\n\n\n\n<p>You can set up the EssentialsX plugin manually or using our Multicraft auto-installer.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">  Manual Installation<\/h2>\n\n\n\n<p>To install the plugin manually you need to:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Download the latest EssentialsX build from <a href=\"https:\/\/essentialsx.net\/downloads.html\">here<\/a> and also any other addition you want (EssentialsChat, EssentialsXMMP, etc).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/1_1gob9dm.png\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Use FileZilla to upload the plugin (and any addition you want) to your server <code>plugins<\/code> folder.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/2_1ix5zzv.png\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\"><a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/how-to-connect-to-your-server-using-filezilla\/\">Here<\/a> is our guide for using FileZilla.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Start your server.<\/li>\n<\/ol>\n\n\n\n<p>You just set up the EssentialsX plugin manually.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">  Automatic Installation via Multicraft<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to your Multicraft here and stop your server.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Select <code>Installers<\/code> and then <code>Plugin Installer<\/code>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/plugininstaller_plwv6u.png\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Type <code>essentialsx<\/code> on the search bar and click on <code>EssnetialsX<\/code>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/essentials_1a4iwjr.png\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li>Click on <code>Install<\/code> and then start your server.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/install_7uq46n.png\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\">We highly recommend you to also install the <a href=\"https:\/\/dev.bukkit.org\/projects\/vault\/files\">Vault<\/a> plugin and a permissions plugins such as <code>LuckPerms<\/code> to be able to fully use EssentialsX. <a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/how-to-set-up-and-use-luckperms\/\">Here<\/a> is our guide for setting up and using LuckPerms.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">  Summary of Functions  <\/h1>\n\n\n\n<p>\u2688 Economy Functions<br>\n\u2688 Warps<br>\n\u2688 Kits<br>\n\u2688 Enchantments<br>\n\u2688 Spawners<br>\n\u2688 Protection<br>\n\u2688 Warp\/Kits\/Enchant signs and more!<br>\n\u2688 Buy &amp; Sell signs<br>\n\u2688 Homes<br>\n\u2688 Spawn<br>\n\u2688 Chat formatting<br>\n\u2688 MOTD configurations<br>\n\u2688 Much more!<\/p>\n\n\n\n<p>You can find every EssentialsX command and function <a href=\"https:\/\/essinfo.xeya.me\/commands.html\">here<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">  Permissions  <\/h1>\n\n\n\n<p>Each command that EssentialsX is providing has a permission node assigned. Here you can find all permissions nodes for the EssentialsX plugin.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\">We have a guide <a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/what-is-a-permission-node-and-how-to-use-it\/\">here<\/a> explaining what a permission node is.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u2697\ufe0f EssentialsChat Color Codes  \u2697\ufe0f<\/h1>\n\n\n\n<p>You can also use color codes to make your chat better.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/colorcodes_1i0mzpz.png\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Please note that you need to also add the EssentialsX Chat addition to use this function.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">  Sign Control  <\/h1>\n\n\n\n<p>To enable signs, remove the <code>#<\/code>  symbol from each line that you&#8217;d like to active the sign. You can find it inside EssentialsX&#8217;s <code>config.yml<\/code> file.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\">You can find all instructions for using signs <a href=\"https:\/\/wiki.mc-ess.net\/wiki\/Sign_Tutorial\">here<\/a> too on the official documentation for EssentilsX.<\/p>\n\n\n\n<p>To disable all signs, comment\/ remove each sign. Inside EssentialsX config file you&#8217;ll see the following lines:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>enabledSigns:\n  #- color\n  #- balance\n  #- buy\n  #- sell\n  #- trade\n  #- free\n  #- disposal\n  #- warp\n  #- kit\n  #- mail\n  #- enchant\n  #- gamemode\n  #- heal\n  #- info\n  #- spawnmob\n  #- repair\n  #- time\n  #- weather\n<\/code><\/pre>\n\n\n\n<p>You just need to remove <code>#<\/code> from EssentialsX&#8217;s signs you&#8217;d like to be activated.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>enabledSigns:\n  #- color\n  #- balance\n  - buy\n  - sell\n  #- trade\n<\/code><\/pre>\n\n\n\n<p>In the example above, only <strong>buy<\/strong> and <strong>sell<\/strong> signs will be enabled.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Please note that you must restart your server or reload the plugin with <code>\/essentials reload<\/code> to get changes consolidated.<\/p>\n\n\n\n<p>In the example above we activated both signs, Buy and Sell. Inside the Sign, the values that we must type to do it are:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/essentialsbuyandsellsigns_1luuonp.png\" alt=\"\"\/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;Buy] or &#91;Sell]\n&lt;amount&gt;\n&lt;itemID&gt;\n&lt;Cost&gt;\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">This applies <strong>for buy and sell<\/strong> signs. To see for all signs <strong>PLEASE<\/strong> check on here -&gt; <a href=\"http:\/\/wiki.ess3.net\/wiki\/Sign_Tutorial\">EssentialsX Sign Formatting<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u2699\ufe0f Setting Up Kits \u2699\ufe0f<\/h1>\n\n\n\n<p>Creating Kits is very easy with EssentialsX. You can simply create a kit by using your stuff in your inventory.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Imagine that you&#8217;re an Admin of some server that you&#8217;d like to create a new kit for your players called <code>AwesomeKit<\/code>.<\/p>\n\n\n\n<p>There are two ways to set it up:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><br><p>Setting it up in-game, which is the simplest way.<\/p><br><\/li>\n\n\n\n<li><br><p>Setting it up by editing the EssentialsX&#8217;s config file inside your server files.<\/p><br><\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">  Setting Up Kits In-Game<\/h2>\n\n\n\n<p>Firstly, you will need to clear your inventory.<\/p>\n\n\n\n<p>Then use your inventory as a <code>chest<\/code> to store which elements you&#8217;d like your <code>AwesomeKit<\/code> to have. Imagine that you&#8217;ve chosen the following items:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ggservers.com\/knowledgebase\/wp-content\/uploads\/2024\/03\/essentialskit_1pw18ri.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>Once everything that you&#8217;d like in your <code>AwesomeKit<\/code> is in your inventory, you can use the command:<\/p>\n\n\n\n<p><code>\/createkit &lt;name&gt; &lt;cooldown&gt;<\/code>.<\/p>\n\n\n\n<p>By doing this, EssentialsX will read your inventory and will create your wished kit based on which items you left in your inventory. To delete some Kit use the command:<\/p>\n\n\n\n<p><code>\/delkit &lt;name&gt;<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">  Kits for New Players<\/h2>\n\n\n\n<p><strong>Newbies:<\/strong><\/p>\n\n\n\n<p>If you are using the EssentialsX Spawn, you can a spawn point or a welcome message. Then, 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.<\/p>\n\n\n\n<p>Inside EssentialsX config you just need to set wished kit in the <code>newbies<\/code> option under <code>kits<\/code> section.<\/p>\n\n\n\n<p><strong>Example:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>newbies:\n  kit: tools\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">  Important Notes Regarding Kits<\/h2>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">The following notes are talking about Permissions Nodes, so you will have to also set up a permission plugin like LuckPerms before.<\/p>\n\n\n\n<p>\u2688 For players to be able to use kit commands, they need to have the permission <code>essentials.kit<\/code> in their groups. This will allow users to access <code>\/kit<\/code> command.<\/p>\n\n\n\n<p>\u2688 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 <code>essentials.kits.&lt;kitname&gt;<\/code>.  If you notice the example above, we created a kit called <code>AwesomeKit<\/code>, so if we would like to make someone able to get that kit, you&#8217;ll just need to add the permission node <code>essentials.kits.AwesomeKit<\/code> to the wished groups\/players using your current permission plugin.<\/p>\n\n\n\n<p>\u2688 The permission <code>essentials.kit<\/code> is required for <code>\/kit<\/code> command but it is not required for kit signs.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">  Setting Up Multiple Homes  <\/h1>\n\n\n\n<p>You can use EssentialsX and a Permission plugin like LuckPerms to give players one or more homes.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-alert\">We have a guide <a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/how-to-set-multiple-homes-for-your-ranks-using-luckperms-and-essentialsx\/\">here<\/a> explaining how to set up multiple homes via EssentialsX, please read it for instructions.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-success\">If you find any issues setting up and using EssentialsX please contact us on live chat or via the <a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/how-to-open-a-support-ticket\/\">ticket system<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">\u2755 Useful Links \u2755<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/how-to-install-plugins-on-your-server\/\">How to Install Plugins on Your Server<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/recommended-minecraft-plugins\/\">Recommended Minecraft Plugins<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ggservers.com\/knowledgebase\/article\/how-to-set-up-and-use-luckperms\/\">How to Set Up and Use LuckPerms<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This article will help users with EssentialsX installation. This article may also help you with basic commands and sign settings as well. How to give kits, how to create kits on Essentials\/EssentialsX, and or how to set up kits for new players.<\/p>\n","protected":false},"author":3,"comment_status":"open","ping_status":"open","template":"","format":"standard","meta":{"_acf_changed":false,"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"ht-kb-category":[31],"ht-kb-tag":[],"class_list":["post-13051","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-plugins"],"acf":[],"_links":{"self":[{"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb\/13051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=13051"}],"version-history":[{"count":0,"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb\/13051\/revisions"}],"wp:attachment":[{"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=13051"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb-category?post=13051"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/ggservers.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb-tag?post=13051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}