What is EssentialsC?
EssentialsC is a ground-up rewrite of the classic Essentials suite. It ships with 70+ commands, native SQLite storage, full MiniMessage formatting, and a public API for developers ( BETA !).
Every system is built for long-term performance: player data lives in indexed databases rather than flat files, messaging uses Adventure components with gradient and hover-event support, and the plugin targets modern Paper 1.17+ APIs without legacy bullshit.
/migration essentialsx to preserve homes, warps, and player data automatically. Requires 4.0.7+.
Requirements
- Java 17 or newer
- Paper 1.17+, Purpur 1.17+, or Spigot 1.17+
- No hard dependencies — libraries are bundled
- Optional integrations: Vault, LuckPerms, PlaceholderAPI, DiscordSRV, TAB, Floodgate
Installation
Download
Grab the latest jar from Modrinth or GitHub Releases.
Drop into /plugins
Move EssentialsC-<version>.jar into your server's plugins/ folder. No extra libraries needed.
Start the server
Launch Paper / Purpur / Spigot / Folia. Config files and SQLite databases are generated automatically on first run.
Configure
Edit plugins/EssentialsC/config.yml, then run /essc reload.