
Bookshelf
A modern EssentialsX replacement, making commands feel more vanilla while adding the "Quality of Life" (QOL) commands and features you need.
v2.1.0 (MC: 1.20.6-1.21.1) (Velocity)
release15 февраля 2026 г.We are moving out of Modrinth!
We love Modrinth, but it just does not do what we want it to do. So we made our own version of Modrinth!
You can view the full changelogs at: https://lode.gg/plugin/bookshelf/versions/UJ5SCTX
v2.1.0 (MC: 1.20.6-1.21.11)
release15 февраля 2026 г.We are moving out of Modrinth!
We love Modrinth, but it just does not do what we want it to do. So we made our own version of Modrinth!
You can view the full changelogs at: https://lode.gg/plugin/bookshelf/versions/GB2UMJH
Velocity v2.0.3 (MC: 1.21-1.21.11)
release21 января 2026 г.We are moving out of Modrinth!
We love Modrinth, but it just does not do what we want it to do. So we made our own version of Modrinth!
You can view the full changelogs at: https://lode.gg/plugin/bookshelf/versions/v2.0.3
v2.0.3 (MC: 1.21-1.21.11)
release21 января 2026 г.Bookshelf - v2.0.3
The Big 1.21.11 Update!
NEW MODULE
- Introducing Bookshelf-Velocity v1.0.0
- Network-wide ban checking for Velocity proxy.
- Infraction synchronization across servers.
API UPDATES
- Added Command Tree Merging Utilities to Bookshelf-CommandAPI
CommandMerger: Fluent utility for merging vanilla commands with custom branches.MergeableCommand: Drop-inCommandAPICommandreplacement with.merge()method.
// Merge custom branches with vanilla /give new MergeableCommand("give") .withArguments(new LiteralArgument("custom")) .executes(info -> info.sender().sendMessage("Custom branch")) .merge("myplugin"); - Added
MergeableToggleableCommandbase class for commands that merge with vanilla instead of replacing. - Added
resetPlayerAttributesmethod to Bookshelf-API. - Added
PlayerMessageEventfor custom message handling.
INTERNAL UPDATES
- Updated Bookshelf-CommandAPI to
v1.0.33. - Updated API version to
1.21. - Added Brigadier dependency for merge functionality.
- Plugin version now dynamically reads from
plugin.ymlinstead of hardcoded value. - Added context variable for sender name support in messages.
PLUGIN UPDATES
- Implemented Command Merging
/timenow merges with vanilla, preserving all vanilla subcommands while adding custom ones:/time freeze- Toggle daylight cycle on/off./time scroll <day|night|midnight> [speed]- Smoothly scroll time to target.
- Introducing Chat Channels
- Create and tune into different chat channels dedicated for players who inherit the permission.
- Introduced chat prefixes so chat manager still works with LuckPerms.
- Added
/altscommand to lookup multiple IPs for a player - Added
/skull <player>command to get player heads - Added
/workbenchcommand for easy access to crafting tables without placing them - Added
/teleportofflinehereto teleport offline players to your location. - Added
/sayalias for announcements. - Added
/altsto give you a list of active players with alt accounts. - Added ability to vanish other players with
/vanish <player>. - Added checks for existing infractions in
/ban,/mute,/unban, and/unmutecommands. - Updated
/titlecommand to support JSON strings alongside MiniMessage. - Updated
/killallto support additional entity types. - Updated
/velocityto affect multiple entity types. - Updated
/vanishwith boolean argument for direct vanish control. - Updated player interaction with new event handling.
- Operators can now
/backmultiple players at once.
PLUGIN CHANGES
- Removed
/inventoryseein favor of InvSeePlusPlus plugin integration. - Removed
/title @a fullsubcommand. Replaced with/title @a [title] [subtitle] ...
PLUGIN FIXES
- Fixed a bug where PathFinderItem caused block de- Fixed
/teleportofflineto actually work properly and support username lookup with async UUID resolution. cay/drops when selecting pathfinding destinations. - Fixed dependency resolution issues with Bookshelf-Events version mismatch.
- Fixed
/pingcommand to handle command sender and target player correctly. - Fixed messages being sent off the main thread.
- Fixed death event not saving back location properly.
- Fixed channels only showing those the player has permission for.
Bookshelf - v2.0.24
release2 октября 2025 г.We are moving out of Modrinth!
We love Modrinth, but it just does not do what we want it to do. So we made our own version of Modrinth!
You can view the full changelogs at: https://lode.gg/plugin/bookshelf/versions/v2.0.24
