CurseForge · Minecraft mod
CustomHitboxLib
A powerful Forge 1.20.1 library that adds true multipart hitboxes to any entity! Override vanilla's single-square limitation and create complex bosses with precise collision using simple JSON Datapacks or the developer API.
Quick answer
Which CustomHitboxLib release matches 1.20.1 Forge?
customhitboxlib-1.3.1.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is CustomHitboxLib required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does customhitboxlib-1.3.1.jar need?
customhitboxlib-1.3.1.jar on 1.20.1 Forge. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add CustomHitboxLib without breaking your instance.
Built for customhitboxlib-1.3.1.jar on 1.20.1 Forge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use customhitboxlib-1.3.1.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside customhitboxlib-1.3.1.jar. It opens that exact file at the source.
About this project
What does CustomHitboxLib add?
🧊 CustomHitboxLib
Break free from the vanilla square.
CustomHitboxLib is a lightweight, powerful library mod for Forge 1.20.1 that revolutionizes entity bounding boxes. It completely bypasses the limitations of Minecraft's hardcoded single, square-based hitboxes (width and height), introducing full multipart hitbox support for any entity—just like the vanilla Ender Dragon!
Whether you're developing massive, complex bosses or simply want precise hitboxes for existing creatures, CustomHitboxLib provides a seamless, robust framework to make it happen.
❓ At a Glance
- What does this project add? CustomHitboxLib is a library mod that brings full multipart bounding box support to Forge 1.20.1, overriding the vanilla limitation of single, square-shaped entity hitboxes.
- What features does it have? You can attach any number of independent, precisely sized sub-hitboxes to a single entity (custom entities, vanilla mobs, or players). It handles complex positioning and automatically forwards damage to the main entity.
- Why would a user want to download it? For players, simply install this if another amazing boss or combat mod requires it to function! For developers, this library gives you the tools to easily build massive, dynamically shaped creatures and realistic interactions without fighting hardcoded Minecraft mechanics.

📁 Full Datapack Support
You don't need to be a programmer to use CustomHitboxLib! Modpack creators and server owners can completely overhaul entity shapes using simple JSON files.
Shape Your World with JSON
Through the power of Minecraft's built-in Datapack system, you can attach entirely new hitboxes—like wings, tails, or extra heads—to any existing entity in the game, whether it's a vanilla zombie or a massive beast from another mod.
- No Code Required: Define part dimensions, offsets, and behaviors purely through JSON.
- Universal Capability: Works seamlessly on any loaded entity out of the box.
- Live Reloading: Tweak your custom hitboxes and use
/reloadto see the changes instantly in-game!

🛠️ Powerful Developer API
While Datapacks are perfect for configuring existing mobs, CustomHitboxLib also offers a robust API for mod developers!
- Capability Driven: Dynamically attach new sub-hitboxes to any entity using Forge Capabilities without needing to modify base classes or write invasive mixins.
- Built-in Positioners: Utilize provided helper methods to easily animate and position parts (e.g., following behind, relative offsets, or smooth interpolation).
- Absolute Control: For fully custom bosses, simply implement our interfaces on your entities to gain direct, fine-grained control over part lifecycles and update logic.
⚙️ Seamless Integration
CustomHitboxLib is designed for performance and maximum compatibility.
- Advanced Collision Overrides: Completely disable the vanilla hitbox's pick interactions, pushing, block collisions, and suffocation mechanics, transferring all of those crucial checks directly to your new custom multipart hitboxes!
- Precise Damage Forwarding: Striking any custom sub-hitbox flawlessly registers damage and directional knockback onto the main entity.
- Non-Intrusive: Carefully built to run silently in the background, making it the perfect lightweight dependency for complex boss and combat mods.
Just drop it in your mods folder, load up a supported mod or custom datapack, and experience Minecraft combat in a whole new dimension!
Project description from CurseForge.
Pick your setup
CustomHitboxLib by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
CustomHitboxLib versions and loaders
customhitboxlib-1.3.1.jar
5 Aug 2026
customhitboxlib-1.3.0.jar
4 Aug 2026
customhitboxlib-1.2.0.jar
3 Aug 2026
customhitboxlib-1.1.1.jar
1 Aug 2026
customhitboxlib-1.1.0.jar
31 Jul 2026
customhitboxlib-1.0.0.jar
22 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.