
Bookshelf
A modern EssentialsX replacement, making commands feel more vanilla while adding the "Quality of Life" (QOL) commands and features you need.
A modern EssentialsX replacement, making commands feel more vanilla while adding the Quality of Life features you need.
Supports 1.21.4+
bStats:
What is Bookshelf?
Bookshelf is a modular EssentialsX replacement and the core infrastructure plugin for the Lodestone ecosystem. It provides vanilla-feeling commands with five independently usable submodules covering moderation, teleportation, utilities, chat, and player attributes — plus optional MongoDB and Redis integration for cross-server networks.
Modules
| Module | Highlights |
|---|---|
| Moderation | Bans, mutes, warns, kicks with temp durations · IP bans · Alt tracking with auto-ban · Vanish · Social spy · Global mute · PvP toggle |
| Teleportation | TP to/here/all · Offline player TP · Back · Top · Spawn · Warps with per-warp permissions · World TP with world creation/deletion · Configurable delays and cooldowns |
| Utility | Gamemode shortcuts · Heal/feed/fly/god · Kit system with GUI · Rename/lore with MiniMessage · Repair · Enchant/disenchant · PowerTool · Sudo · Clearlag · Ender chest view · Inventory clone · Item model/cooldown (1.21.4+) |
| Chat System | LuckPerms prefixes/suffixes/colors · Custom font rank icons · Clickable links · @mentions · @item tooltips · @everyone ping · Word filter with regex · Spam detection · Chat channels · Cross-server chat via Redis |
| Player Attributes | Scale (0–16) · Health/max health (1–2048) · Gravity · Block and entity reach · Knockback resistance · Reset all to defaults |
| Social & Privacy | Whisper/PM/reply system · Block/unblock players · Privacy settings |
Dependencies
| Plugin | Required | Purpose |
|---|---|---|
| PacketEvents | No | Packet-level features |
| LuckPerms | No | Permission group integration for chat and ranks |
| PlaceholderAPI | No | Placeholder expansion support |
| InvSeePlusPlus | No | Inventory inspection integration |
No additional plugins are required to run Bookshelf.
Supported Platforms
| Platform | Module | Notes |
|---|---|---|
| Paper 1.20.6+ (Java 17) | Bookshelf-Paper | Full plugin with all features |
| Velocity | Bookshelf-Velocity | Network ban enforcement and cross-server commands |
Bookshelf includes an extensive API that allows developers to integrate Bookshelf's systems directly into their plugins.
Read our Documentation for usage details and examples.
Most of Lodestone's plugins—including Bookshelf—are completely free to use!
Please consider supporting development through Ko-fi or Paypal. It directly helps fund future projects.
