BetterEssentials — Modern Essentials for Paper 1.21+ (Folia Supported)
BetterEssentials has been made to add Several features to the server with a single plugin instead of having to use multiple plugins.BetterEssentials is a modern, performance-focused essentials plugin built specifically for Paper 1.21+ with full Folia support. It provides all core server utilities through clean commands, modern GUI systems, multi-economy support, LuckPerms integration, and scalable storage using JSON and optional MySQL.
This plugin is designed for survival servers, SMPs, network hubs, paid economy servers, and any performance-sensitive environment that needs a reliable, future-proof essentials solution without legacy bloat.
Why Choose BetterEssentials?
BetterEssentials is built for modern servers that demand performance, stability, and flexibility without compromise. Unlike legacy essentials plugins that carry outdated systems and unnecessary overhead, BetterEssentials is architected specifically for Paper 1.21+ and fully supports Folia’s regionized threading model. Every feature is designed to be async-safe, permission-driven, and scalable for both small survival servers and large network environments. With native support for multiple economies, LuckPerms-based limits, modern GUI systems, and a hybrid JSON + MySQL storage layer, BetterEssentials replaces multiple plugins with a single, unified, production-ready solution that stays fast, clean, and reliable under heavy player load.
Core Highlights
- Full Folia compatibility
- Optimized for Paper 1.21+
- Vault, PlayerPoints and CoinsEngine economy support
- Hybrid storage system (JSON with optional MySQL sync)
- Modern GUI-driven systems
- LuckPerms group integration
- Async-safe economy sync engine
- Fully configurable via YAML
- Designed for zero-lag performance
Complete Command List
Gamemode Commands
/gms– Switches your gamemode to Survival. Usage:/gms/gmc– Switches your gamemode to Creative. Usage:/gmc/gmsp– Switches your gamemode to Spectator. Usage:/gmsp/gma– Switches your gamemode to Adventure. Usage:/gma
Weather Commands
/sun– Sets global weather to clear. Usage:/sun/rain– Sets global weather to rain. Usage:/rain/storm– Sets global weather to thunderstorm. Usage:/storm
Time Commands
/day– Sets the world time to day. Usage:/day/night– Sets the world time to night. Usage:/night/noon– Sets the world time to noon. Usage:/noon/dawn– Sets the world time to dawn. Usage:/dawn/ticks <amount>– Sets the world time using raw ticks. Usage:/ticks <ticks>/time <HH:MM>– Sets the time using real-world format. Usage:/time <HH:MM>
Warp Commands
/warp [name]– Teleports you to a warp. Usage:/warp <name>/setwarp <name>– Creates a new warp at your location. Usage:/setwarp <name>/delwarp <name>– Deletes an existing warp. Usage:/delwarp <name>
Spawn Commands
/spawn– Teleports you to the spawn location. Usage:/spawn/setspawn [group]– Sets spawn for a specific LuckPerms group. Usage:/setspawn <group>/fjspawn [group]– Sets first-join spawn for a specific group. Usage:/fjspawn <group>
Messaging Commands
/msg <player> <message>– Sends a private message to a player. Usage:/msg <player> <message>/reply <message>– Replies to the last private message. Usage:/reply <message>
God Mode
/god– Toggles invincibility, infinite hunger and flight in all gamemodes except spectator. Usage:/god
Repair Commands
/repair– Repairs the item in your hand. Usage:/repair/repairall– Repairs all items in your inventory. Usage:/repairall
Utility Commands
/craft– Opens a portable crafting table. Usage:/craft/disposal– Opens a disposal GUI to delete items. Usage:/disposal/feed– Restores hunger. Usage:/feed/heal– Restores health and clears effects. Usage:/heal/nv– Toggles night vision. Usage:/nv/ec– Opens your expandable Ender Chest. Usage:/ec
Rules & Help
/rules– Opens the rules GUI. Usage:/rules/behelp– Opens the help GUI. Usage:/behelp
Economy Commands
/bal– Displays your balance. Usage:/bal/pay <player> <amount>– Pays another player. Usage:/pay <player> <amount>/eco give|take|set|reset <player> <amount>– Admin economy management. Usage:/eco <action> <player> <amount>/baltop [gui|text] [page]– Shows the richest players leaderboard. Usage:/baltop <mode> <page>
Homes Commands
/home [name]– Teleports to one of your homes. Usage:/home <name>/homes– Opens the homes GUI. Usage:/homes/sethome <name>– Creates a home at your location. Usage:/sethome <name>/delhome <name>– Deletes a home. Usage:/delhome <name>/renamehome <old> <new>– Renames a home. Usage:/renamehome <old> <new>/homeother <player> <home>– Teleports to another player’s home. Usage:/homeother <player> <home>
Kits Commands
/kits– Opens the kits category GUI. Usage:/kits/kit <name>– Claims a kit. Usage:/kit <name>/delkit <name>– Deletes a kit. Usage:/delkit <name>/kitgive <player> <kit>– Gives a kit to another player. Usage:/kitgive <player> <kit>
Permission Structure
Command Permissions
- betteressentials.command.gamemode
- betteressentials.command.weather
- betteressentials.command.time
- betteressentials.command.warp
- betteressentials.command.spawn
- betteressentials.command.msg
- betteressentials.command.god
- betteressentials.command.repair
- betteressentials.command.repairall
- betteressentials.command.craft
- betteressentials.command.disposal
- betteressentials.command.feed
- betteressentials.command.heal
- betteressentials.command.rules
- betteressentials.command.help
- betteressentials.command.baltop
- betteressentials.command.pay
- betteressentials.command.bal
- betteressentials.command.home
- betteressentials.command.kits
- betteressentials.command.nightvision
- betteressentials.command.enderchest
Admin Permissions
- betteressentials.admin.warp
- betteressentials.admin.spawn
- betteressentials.admin.eco
- betteressentials.admin.home
- betteressentials.admin.kits
- betteressentials.admin.kits.give
Feature Permissions
- betteressentials.feature.homes
- betteressentials.feature.kits
- betteressentials.feature.warps
- betteressentials.feature.spawn
- betteressentials.feature.rules
- betteressentials.feature.help
- betteressentials.feature.economy
LuckPerms Integration
Homes, spawns and EnderChest rows are fully LuckPerms-integrated. Home limits can be defined per group, and EnderChest rows can be unlocked per permission up to 6 rows.
Storage System
Data is stored using JSON by default with fully optional MySQL synchronization. Data handled includes homes, warps, balances, kits cooldowns, spawns, god mode status and player economy caches.
Supported Servers
- Paper 1.21+
- Folia
- Canvas
- Velocity-backed networks
Soft Dependencies
- Vault
- PlayerPoints
- CoinsEngine
- LuckPerms
