How to Use EssentialsExpert
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
GETTING STARTED
EssentialsExpert is built for ease of use. Once installed, most interactions happen through intuitive GUIs and streamlined commands.
- Configuration: All features and modules are managed in a single, strictly organized config.yml.
- Reloading: Apply changes instantly with /ee reload—no server restart required.
- Feedback: All commands use the Kyori Adventure API for modern, clear, and beautiful in-game feedback.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
PERMISSION NODES
Organize your server ranks with these modular permission nodes.
️ Core & Admin
-
Code (Text):
essentialsexpert.admin
— Access to admin commands and reloading.
-
Code (Text):
essentialsexpert.bugreport.receive
— Allows staff to see real-time bug alerts.
Economy & Auction House
-
Code (Text):
essentialsexpert.economy.balance
— Access to check balance (/bal).
-
Code (Text):
essentialsexpert.economy.pay
— Access to send money (/pay).
-
Code (Text):
essentialsexpert.ah.use
— Allows opening the Auction House GUI.
-
Code (Text):
essentialsexpert.ah.sell
— Allows listing items on the AH.
-
Code (Text):
essentialsexpert.ah.admin
— Allows staff to force-remove listings.
Trade & Utilities
-
Code (Text):
essentialsexpert.trade.request
— Allows players to send trade requests.
-
Code (Text):
essentialsexpert.vault.use
— Access to private vaults (/pv).
-
Code (Text):
essentialsexpert.vault.X
— Access to X number of vaults (e.g., .vault.3).
-
Code (Text):
essentialsexpert.bugreport.use
— Allows players to use /bugreport.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
PRIMARY COMMANDS
- /ah — Opens the Auction House marketplace.
- /trade <player> — Opens a secure trade session (16-block limit).
- /bal — View your current currency (SQLite or Vault).
- /pv <number> — Open a specific private vault.
- /bugreport <message> — Report a bug with auto-location logging.
- /ee reload — Reload all plugin configurations.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Note: This project needs to be built with maven inside my essentialsexpert folder on my desktop.