Data Packs for Minecraft Java
Browse 32 free data packs for Minecraft Java — popular picks include Bookshelf Suite Bundle, Bookshelf Raycast Module, Bookshelf Block Module.
Updated daily
Bookshelf Suite Bundle
The complete Bookshelf library in a single datapack: dozens of modules covering blocks, hitboxes, math, raycast, and more.
Bookshelf Raycast Module
Cast rays to detect block and entity hits, with voxel-accurate collisions.
Bookshelf Block Module
Manipulate blocks with their states and NBT, and combine block properties.
Bookshelf View Module
Execute commands based on what an entity is looking at.
Bookshelf Math Module
Mathematical operations beyond what vanilla commands offer.
Bookshelf Prefabs Bundle
A collection of modules with structure files to use in your world.
Bookshelf Hitbox Module
Work with the hitboxes of blocks and entities.
Bookshelf Spline Module
Create smooth curves from control points, with Bézier, Catmull-Rom, B-Spline, and Hermite interpolation.
Bookshelf String Module
Manipulate strings, which vanilla commands barely support.
Bookshelf Position Module
Read and write entity positions and rotations as scoreboard values.
Bookshelf Vector Module
Vector math for datapacks, including rotations and coordinate conversions.
Bookshelf Interaction Module
Attach click and hover events to Interaction entities.
Bookshelf Health Module
Read and modify player health, and give entities a lifetime.
Bookshelf ID Module
Assign unique numeric IDs to entities.
Bookshelf Tree Module
Pre-built tree structures with multiple variations.
Bookshelf Environment Module
Access biome, weather, and time-based conditions.
Bookshelf Move Module
Move entities along a velocity vector, with collision handling.
Bookshelf Schedule Module
Schedule commands that remember which entity and location triggered them, and can be cancelled.
Bookshelf Time Module
Access the real-world system time from inside a datapack.
Bookshelf Sidebar Module
Build scoreboard sidebars with formatted, updatable content.
Bookshelf Log Module
Log messages to chat with varying levels of severity.
Bookshelf XP Module
Read and modify player XP levels, and set the progress bar by percentage rather than by points.
Bookshelf Link Module
Link entities together so their positions and rotations stay synchronized.
Bookshelf Bitwise Module
Manipulate integers as sequences of bits.
Bookshelf Dump Module
Combine scores and NBT data into a single structured dump.
Bookshelf Random Module
Generate random values, weighted picks, and noise patterns.
Bookshelf Color Module
Manipulate colors and convert them between formats.
Bookshelf Generation Module
Run a function over every position in a shaped region, spread across ticks.
Bookshelf Runtime Bundle
A collection of all core modules, meant to ship with your datapack.
Bookshelf Development Bundle
A collection of modules to help you debug your datapack while you build it.
Bookshelf Collection Module
Manipulate collections with a full set of functional operations.
Various Sable Weights
Just added Weights for Sable by tags and then mod specifics. made it for myself and just throught I'd share.