Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Changelog

📦 Bookshelf - 2.0.0

This new version is filled with breaking changes. Since maintaining a list of those became unrealistic, the following changelog only highlights a selection of tweaks and new functionalities.

🎉 Addition

  • There is now a changelog!
  • Added player health manipulation.
  • Added precise collisions (move, raycast and view).
  • Added float manipulation (frexp and ldexp).
  • Added a new hitbox module.
  • Added a new raycast module.
  • Added a new sidebar module.

🔁 Tweaks

  • The project has a new fresh identity: Bookshelf.
  • Every module has been reworked for improved accuracy, performance, and/or simplicity.
  • Renamed almost everything (scores, objectives, functions, ...).
  • Many functions now utilize macros, storage, or fake scores instead of objectives.
  • Removed the core module. The library no longer requires a base module.
  • Removed outdated modules (cache, item, mapedit, and memory).
  • Merged the location and orientation modules into a new position module.
  • Bitwise operations have been moved out of the math module into a separate module.
  • Enhanced the accuracy of the move and view modules due to their rework and the addition of the new hitbox module.
  • The schedule module now maintains the current execution context.

🐛 Bug fixes

  • Who knows at this point 🤷‍♂️, almost no legacy code remains...

Files

bookshelf-1.20.6-2.0.0.zip(506.18 KiB) Primary Download
bookshelf-dev-1.20.6-2.0.0.zip(25.71 KiB) Download

Project members

Gunivers

Gunivers

Organization


Technical information

License
Project ID