nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
EasyBookGuides

EasyBookGuides

Plugin

This plugin for paper allows server admins to create in-book guides without giving users any items. Also this plugin allows dynamic command generation, seamless book editing and easy configuration.

Server Game MechanicsManagementUtility

9 downloads
0 followers

EasyBookGuides 1.0.0

Changelog

📈 Changelog — v1.0.0 (Initial Release)

🚀 Added

  • Dynamic Command Injection Engine: Implemented direct hook architecture into Bukkit’s internal CommandMap. Custom aliases now register as official, native server commands dynamically.

  • Live Autofill Synchronization: Added instant network tree updates via Player::updateCommands. Newly linked commands are broadcasted to the player network immediately for zero-delay chat autocomplete.

  • Multi-File Database Split: Separated structural data handling. Created books.yml for content layouts and activecommands.yml for direct shortcut registries.

  • In-Game Clone & Extract Module (/bookcmd edit): Built a safe compilation routine that reads text arrays from YAML storage and mirrors them into an editable in-game Book & Quill stack for seamless modification.

🔧 Fixed & Optimized

  • Eliminated Timing/Tick Bugs: Replaced unreliable entity-summoning and item-replacement workarounds with native player.openBook(ItemStack) packet routing. Virtual book screens now deploy reliably on modern engines without text-loading delays or "Empty Book" visual bugs.

  • Adventure Component Framework Integration: Standardized text rendering using native Kyori Adventure serializers. Legacy ampersand color codes (&a, &l) are parsed smoothly, completely mitigating raw JSON string parsing vulnerabilities on version 1.21.11.

Files

easybookguides-1.0.0.jar(11.03 KiB) Primary Download

External resources


Project members

chroma's stuff

chroma's stuff

Organization


Technical information

License
ARR
Project ID