Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
PacketBooks
A simple plugin which empties all books' contents when they are not needed to fix various data overflow exploits.
Installation
- Download the latest plugin file.
 - Drop it into your server's 
pluginsfolder. - Restart the server.
 
That's it! The plugin should just work out-of-the-box.
Discord Support
If you have any questions, found any issues, or just want to chat with me, consider joining the Paper Chan Hideout Discord server! You can use the #packet-books channel to talk about this plugin! (Bonus point: That server has great emojis 🙂).
Deinstallation
If you want to uninstall the plugin, without losing book data, you'd actually want to keep the plugin! In order for all books to be restored to their "Vanilla" state, you have to set the mode in plugins/PacketBooks/config.yml to UNDO and leave the plugin on the server. The plugin will then only do minor logic with the goal of completely restoring all books that players come across.
What does it do under the hood?
This plugin saves the contents of any book items externally to disk and then removes the actual data on the item. This means that at no point in time, a lot of data is sent to players. The only time when the book contents are written back to the item is when the book is located in the player's hotbar, allowing editing and viewing of the books, only when really needed!



