🧩 Modules#
Bookshelf is designed with modularity in mind. Features that serve a common purpose are organized into distinct, standalone, namespaced modules.
🌟 Featured Modules#
🧱 Block
Get and manipulate blocks (supports BlockStates and NBT).
🔦 Raycast
Cast rays and see if they collide with blocks or entities.
🧮 Math
Mathematical functions: sin, cos, exp, log, sqrt and much more!
🏗️ Generation
Generate terrains and landscapes, incorporating natural features.
🎲 Random
Random functions for different distributions and noise patterns.
❤️ Health
Easily manage the health of a player or the lifetime of an entity!
And much more!