Skip to content

Getting Started

UnderscoreEnchants is a Spigot plugin, which adds the ability to create your own enchantments with ease and requiring no programming knowledge1. It is oriented for superusers who are willing to spend plenty of time to tweak every little knob to their liking and play around with configurations, however setting up the base plugin is easy.

Installation

The requirements for UnderscoreEnchants are as follows:

What about Paper?

The plugin only officially supports Spigot and not Paper or any of its forks. If you do encounter a problem while using Paper, you are free to reach out and request support in the official Discord server by opening a ticket, but it is not guaranteed to be resolved.

Download the plugin and drop it into your plugins folder. Turn off the server if it is running and turn it back on.

Do not reload your server!

The usage of the /reload command is discouraged. It is intended for use by developers, not servers. Using it may lead to errors, data corruption or conflicts with other plugins. Instead of reloading the server to load a plugin, restart the server.

Using plugins like PlugManX is also not supported. If you need to reload UnderscoreEnchants, you can use the /ue reload command. Same goes for most respectable plugins - they normally have their own reload command that is made in a way that properly reloads it instead of turning it off and back on.

After starting the server with UnderscoreEnchants and PlaceholderAPI installed and letting it fully load, you can shut it down. In the plugins folder, a new folder should have been created with the name UnderscoreEnchants - it is the plugin's data folder, which holds all the configurations, enchantments, etc.

Here's what to do next:

  • Configure the plugin


    Use the configuration specification to learn about its syntax and values.

  • Browse for content


    Use the repository page to learn how to download and upload content for UnderscoreEnchants.

  • Choose the localization


    The plugin is bundled with the English and Russian translations for all messages. Use the localization page as a reference to learn how to tweak the existing messages to your liking.

  • Create your enchantments


    Learn to create your own custom enchantments using either the built-in content or content provided by extra plugins, then tweak the enchantments you've downloaded earlier to your preference.

  • Join the community


    Join the UnderscoreEnchants community if you need to seek support, discuss features or just chat around.


  1. The plugin started out as paid software back in 2021. Due to some complications with receiving payments, however, it was decided to make it completely free and open-source. This decision was pivotal for the further development of the plugin, and the old paid version pales in comparison to the current version.