Changelog Book
PluginLicenseRef-All-Rights-Reserved

Changelog Book

Custom book GUI plugin for paper which reward's your players for reading live changes on your server

23
Downloads
2
Followers
2 months ago
Updated
📦
4
Versions

📖About Changelog Book

What is ChangelogBook?

ChangelogBook is a powerful and intuitive plugin that allows server administrators to manage and display changelogs directly in-game through a beautiful book interface. Players can view recent updates, track new changes, and even receive rewards for staying informed about server developments.

Watch how it works there! [CLICK ME TO SEE VIDEO]

Why choose ChangelogBook?

Beautiful Book GUI - Interactive in-game changelog viewing experience
Easy Navigation - Sequential numbering (#1, #2, #3) for quick reference
️ Database Support - MySQL integration for reliability and scalability
Multi-Language - Built-in English and Polish support
Reward Players - Incentivize players to read your updates

✨ Key Features

Interactive Book Interface

View changelogs in a beautiful, easy-to-read book format:

✅ Automatic formatting with dates and authors
✅ Sequential numbering for easy reference (#1, #2, #3)
✅ Tracks read/unread entries per player
✅ Beautiful color-coded display
✅ Paginated for easy browsing

Players see exactly what's new since their last visit!

Flexible Storage Options

Choose the storage method that fits your server:

YAML Storage - Perfect for small servers

No setup required
Entries saved in data.yml
Works out of the box

MySQL Storage - Recommended for larger servers

Better performance with many entries
Easy database backups
Multi-server support potential
Connection pooling with HikariCP

Simply toggle [ICODE]mysql.enabled[/ICODE] in config to switch!

Reward System

Motivate players to stay informed about server updates:

Create multiple reward tiers (bronze, silver, gold, or custom)
Set custom chance percentages for each tier
Configure cooldowns to prevent abuse (hours-based)
Set maximum age for eligible entries (days)
Execute ANY command as a reward (items, money, ranks, etc.)
Automatic reward distribution when players read new entries
Fully configurable in config.yml

Example rewards: diamonds, money, temporary perks, crate keys, ranks!

Smart Notifications

Keep players engaged with automatic notifications:

Notify players on join about new changelog entries
Configurable notification delay (no spam on join)
Click-to-view interactive messages
Shows count of unread entries
Only notifies when there's actually something new

⚡ Admin Tools

Easy-to-use commands for managing your changelog:

Add entries with a simple command
Edit existing entries by ID
Delete outdated or incorrect entries
List all entries with details
Hot reload configuration without restart
Debug mode for troubleshooting

All changes are instant and stored safely!

Multi-Language Support

Fully translatable with built-in language files:

English (en.yml) - default
Polish (pl.yml) - complete translation
➕ Add Your Own - Easy language file system

All messages, commands, and interface text can be customized!

Commands

Command Description Permission
/changelog View the changelog book changelogbook.use
/changelog add <content> Add a new changelog entry changelogbook.admin
/changelog edit <id> <content> Edit an existing entry changelogbook.admin
/changelog delete <id> Delete a changelog entry changelogbook.admin
/changelog list List all entries with IDs changelogbook.admin
/changelog reload Reload configuration changelogbook.admin
/changelog debug <on|off> Toggle debug mode changelogbook.admin

Support & Links

GitHub: https://github.com/bishowsky/ChangelogBook
Our Discord: https://discord.gg/mkyU3SgBUP

️Need a solid host for your Minecraft server?

Atlass Hosting offers reliable performance and instant deployment.

https://client.atlass.host?ref=bishyy