Catharsis
by Meowdding
Catharsis lets resource packs retexture Hypixel SkyBlock items and Ore Veins in a vanilla-like way, using custom predicates that packs can read.
What it does
Catharsis gives texture packs a set of predicates they can test against. A pack can swap the appearance of a specific item or Ore Vein, and the predicates let it choose which texture applies depending on what the player is doing or where the player stands. Packs can hide parts of the player's body or armor, add conditions such as sneaking, and render fully three-dimensional armor models. A pack can also replace one specific block, replace blocks on particular islands, or target custom areas.
The mod needs Fabric API and Fabric Language Kotlin, which are both required dependencies. Catharsis is client-side only, so only the player needs it and servers run without it. It is open source under the MIT License and is published for Fabric across 11 release versions, 1.21.6 – 26.3. Texture packs that depend on Catharsis need it installed to work.
Key features
Item retexturing
Texture packs can replace the look of any SkyBlock item or Ore Vein without changing the item's behavior.
Item data predicate
A data type predicate reads custom-handled values stored in the NBT data of items, so packs can match on them.
Item model predicate
The item model ID of the held item is exposed to packs, which lets them select textures by model.
Island and area predicates
Predicates report the SkyBlock island and the area the player is currently in, so textures can vary by location.
Body and armor control
Packs can hide player body or armor parts and render fully three-dimensional armor models.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 1 mod
Use cases
Island-specific blocks
A pack can replace one block on a single island while leaving the same block unchanged elsewhere.
Conditional textures
Textures can switch on conditions such as sneaking, so one item shows different looks depending on the player's action.
Who it’s for: Players who use texture packs on Hypixel SkyBlock, and pack authors who want predicates that depend on island, area or item data.
How it compares
Farming - Hypixel SkyBlock Gadget is a Fabric mod for 1.21.11 – 26.2, client-side only, under the MIT License, and not open source. BingoSplashCommunity is a Fabric mod for 1.21.10 – 26.3, client-side only, and open source under the European Union Public License 1.2. Noba is a Fabric mod for 1.21 – 26.2, client-side only, and open source under the zlib License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Catharsis | Fabric | 1.21.6 – 26.3 | Client-side only | 2026-09-15 |
| Farming - Hypixel SkyBlock Gadget | Fabric | 1.21.11 – 26.2 | Client-side only | 2026-10-05 |
| BingoSplashCommunity | Fabric | 1.21.10 – 26.3 | Client-side only | 2026-09-26 |
| Noba | Fabric | 1.21 – 26.2 | Client-side only | 2026-10-07 |
Questions
Does Catharsis need Fabric Language Kotlin?
Does a server need Catharsis installed?
Which game versions does Catharsis support?
In the catalog
Catharsis is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Meowdding
Similar mods
What the author says
Retexture Hypixel SkyBlock Items in a vanilla-like way. Catharsis allows resourcepacks to retexture any item or Ore Vein in SkyBlock.
Official listing
- Modrinth page
- modrinth.com/mod/catharsis
- Owner
- Meowdding
- Published
- 2025-10-25
- Updated on Modrinth
- 2026-09-15
- Facts verified
- 2026-10-15
