

Blocks-CIT
An alternative CIT format designed to handle large amounts of block variants.
This mod allows you to change specific block mining stages. You can have them different for each block and if you dont have a texture for every block it's fine, it will fallback to the default mining texture unless one is added.
Assigning models on a case-by-case basis (similar to how Optifine-CIT handles it) is still possible, but does not boast the same performances.
Recource Pack Format
This is how you should set up your recource pack.
assets/
└── blocks-cit/
└── textures/
└── stone/
├── mining_stage_0.png
├── mining_stage_1.png
├── mining_stage_2.png
└── ...
Commands
Doing these commands set block mining stages allowing you to test your custom pack without going through the fuss. It allows you to set multiple mining stages at once allowing for you to see the difference easier. Look at a block and do the commands below. The miningstage commands are fully visuals, meaning it does not actually set the block to that stage, this does mean you can do this on servers however it does not benefit you in any sort of way.
/blocks-cit miningstage 0-9
/blocks-cit clear
/blocks-cit clearall
/blocks-cit toggle
/blocks-cit reset
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as Blocks-CIT-2.0.jar — drop this file into the mods folder
- Download size: 19 KB
- Download link checked 10 Sept 2026 — working
These come from our own check of the pack file, not from the source page.