Installation & Setup

Get EssentialsMiniReload up and running on your server

System Requirements

Server Software
Spigot / Paper / Purpur
Minecraft Version
1.20.6+
Java Version
17+

Using an older Minecraft version? Download the original EssentialsMini plugin for servers running versions before 1.20.6.

Installation Steps

Follow these simple steps to install EssentialsMiniReload:

  1. Download the latest .jar file from the Downloads page
  2. Place the jar file in your server's plugins folder
  3. Start or restart your Minecraft server
  4. Configure the plugin by editing files in plugins/EssentialsMini/
  5. Restart your server again to apply configuration changes

Optional Dependencies

The following plugins enhance EssentialsMiniReload's functionality:

Vault
Required for economy integration with other plugins
LuckPerms
Recommended for advanced permission management
ProtocolLib
Enables extended packet-based features
Geyser
Optional support for Bedrock players connecting through Java
Floodgate
Optional support for Bedrock account checks with Geyser setups

Configuration

After installation, configuration files are automatically generated in:

plugins/EssentialsMini/

Common configuration files:

Existing config.yml files are updated with missing default options and bundled comments on startup or /essentialsmini reload without overwriting configured values.

Custom Message Locales

Add custom message files to plugins/EssentialsMini/ using the messages_<locale>.yml format, for example messages_nl-NL.yml.

Enable custom locales with /essentialsmini messages add <locale> or by editing messages.customLocales in config.yml.

Create a locale from English defaults with /essentialsmini messages create <locale>, and inspect loaded and pending locales with /essentialsmini messages list.

messages: customLocales: - nl-NL promptForCustomLocales: true

Customization

Use the customization section in config.yml to configure prefixes, notifications, disabled-command messages, and GUI titles/items.

For /nick <nickname> <skin> troubleshooting, set skinDebug: true in config, reload, and check console output for [SkinDebug].

Storage Options

EssentialsMiniReload supports multiple storage backends:

Configure storage options in the main config file based on your server's needs.

Permissions

All permissions use the essentialsmini. prefix.

Main admin permission: essentialsmini.*

Kit permissions: essentialsmini.kits.<kitname>

First Run Checklist

  1. Install the plugin jar to the plugins folder
  2. Start the server (files will be generated)
  3. Configure permissions with your permission plugin (LuckPerms recommended)
  4. Set spawn location using /setspawn
  5. Test basic commands like /home and /warp
  6. Customize messages in configuration files if desired
  7. Restart the server to apply all changes

Need Help?

If you encounter issues during installation: