Releases: minoneer/BookExploitFix
v1.4
v1.3
v1.2
Changes:
- Fix server version parsing for versions with only major or major and minor versions
- Update build environment and language level to Java 11. This means earlier versions of Java are no longer supported! This should cause no issues as underlying server software has dropped support for earlier versions as well. Furthermore, Java 8 is ancient and no longer maintained.
v1.1
Changes:
- Add config option
world_whitelist
to restrict checks to certain worlds only. This can be useful if you want to restrict the plugins functionally to creative worlds only. - Add config option
permitted_content
to whitelist certain content. For example, you could allow links to your own server website or certain commands such as/help
for introduction books. This list supports*
as a wild card for fuzzy string matching. - Add override permission
bookexploitfix.exempt
to allow creation of books with special content. Note that this only applies to book creation, not reading and is therefore only useful when disabling the read check. There is no read override since players with OP/all permissions should especially be protected from accidentally executing commands.
For detailed information and examples of the new config options check the example config file: https://github.com/minoneer/BookExploitFix/blob/master/src/main/resources/config.yml
v1.0
General:
This is a complete rewrite of the plugin against the Spigot API which was made available since the plugins original release.
This will significantly improve maintainability moving forwards, especially forward compatibility to newer Minecraft versions.
The focus of this plugin also shifted towards creative mode servers, since the exploit has been fixed for survival.
Note:
The plugin supports Spigot/Paper servers for Minecraft version 1.13 and later. For full functionality, ProtocolLib is required. Please also check the updated plugin description: https://www.spigotmc.org/resources/bookexploitfix.5897/
The configuration file format has changed significantly to make it clearer and easier to configure. Please delete the old file
and let the plugin generate a new version. See here for more information on the new format: https://github.com/minoneer/BookExploitFix/blob/master/src/main/resources/config.yml
Changes:
- Complete rewrite of the filtering functions against the Spigot API
- Improved support for creative mode players via ProtocolLib
- Lectern support for servers with Minecraft version1.14 or higher
- Open sourced code at https://github.com/minoneer/BookExploitFix
v1.0 RC 3
v1.0 RC 2
v1.0 RC 1
Complete rewrite of the plugin against the Spigot API which was not available on initial release. This will significantly improve maintainability and reduce effort to support new versions.
The plugin now specifically targets creative servers, since the original exploit was fixed for survival mode in Spigot version 1.8.3.
Requirements:
- Spigot (including forks like Paper) version 1.13 or newer
- Java 8 or newer