All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Catharsis

Catharsis

by Unknown • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Catharsis

Modrinth

Retexture Hypixel SkyBlock Items in a vanilla-like way.

Installation Guide

  • Prerequisites: Fabric Language Kotlin
  • Download into your favourite launcher or into your mods folder directly.
  • Install any texturepack that requires Catharsis to work.

How to create a Catharsis Texture Pack

Check out our wiki for information.

What can be retextured?

Catharsis allows resourcepacks to retexture any item or Ore Vein in SkyBlock. For a full list, visit our wiki. To help with this, we add custom predicates:

Item Predicates

  • catharsis:data_type - Custom handled datatypes that are in the NBT data of items.
  • catharsis:item_model - The item model ID of the item.
  • catharsis:skyblock_island - The island id the player is currently in.
  • catharsis:skyblock_area - The area the player is currently in.

Armor Models

Texturepacks can hide player body/armor parts, add different conditions like sneaking, render fully 3d armor models and more!

Block Replacement

Replace a specific block, island specific blocks, custom provided areas and more!

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
14h ago 1
26.2
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
26.2
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
26.2
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
26.2
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
26.2
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
26.1.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.11
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.10
Fabric
14h ago 1
1.21.8
Fabric
14h ago 1
1.21.10
Fabric
14h ago 1
1.21.8
Fabric
14h ago 1
1.21.10
Fabric
14h ago 1
1.21.8
Fabric
14h ago 1
1.21.10
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
### Additions
  • Added 26.3 Support
  • Added Environmental Modifiers.
  • Gui Modifiers:
  • Hide Recipe Book Button
  • Equipment ItemStack Provider
  • Steal screens title in text element
  • Dropshadow option for text element
  • Added a Chat Warning when repo fails to load.
  • Added giving misc_items.json
### Fixes
  • Fixed Animated Geo Models not repeating.
  • Fixed Animated Textures crashing the game.
  • Fixed Jade Display not being cleared on texture reload.
  • Fixed Bedrock armor not following cusotm entity animations.
  • Fixed interaction stealing not working.
### Additions
  • Added 26.3 Support
  • Added Environmental Modifiers.
  • Gui Modifiers:
  • Hide Recipe Book Button
  • Equipment ItemStack Provider
  • Steal screens title in text element
  • Dropshadow option for text element
  • Added a Chat Warning when repo fails to load.
  • Added giving misc_items.json
### Fixes
  • Fixed Animated Geo Models not repeating.
  • Fixed Animated Textures crashing the game.
  • Fixed Jade Display not being cleared on texture reload.
  • Fixed Bedrock armor not following cusotm entity animations.
  • Fixed interaction stealing not working.
### Additions
  • Added 26.3 Support
  • Added Environmental Modifiers.
  • Gui Modifiers:
  • Hide Recipe Book Button
  • Equipment ItemStack Provider
  • Steal screens title in text element
  • Dropshadow option for text element
  • Added a Chat Warning when repo fails to load.
  • Added giving misc_items.json
### Fixes
  • Fixed Animated Geo Models not repeating.
  • Fixed Animated Textures crashing the game.
  • Fixed Jade Display not being cleared on texture reload.
  • Fixed Bedrock armor not following cusotm entity animations.
  • Fixed interaction stealing not working.
### Additions
  • Add Female Gender Mod Armor Support.
  • Gui Modifiers:
  • Add ItemStack & Entity Gui Widget
  • Add Slot Id based Item Tooltip stealing.
  • Made Interactions Optional.
  • Added custom shapes to Button widget.
  • Added click type passthrough for ItemStack clicking interactions.
  • Added different interactions based on left & right click.
  • Allow hiding other mods UI Elements (they need support).
  • Added Entity Position Condition.
  • Made Text Replacements work in Item Name & Entity Nametag.
  • Add Config Searching with command search support.
  • Use full width for Information & Separator in Pack Config Screen.
  • Added a way to disable a Catharsis Pack overriding Hypixel's Pack.
  • Added a Server Pack Order Retainer.

### Fixes
  • Ensure Entity Models get cleaned on Resource Reload.
  • Fixed not deleting old repo files.
  • Fixed Gui Modifier slots flickering when switching between menus.
  • Made Catharsis Incompatibility tooltip only appear when hovering the Pack.

### This Update was brought to you by:
Juna, June, Mona, JustAlex, Bloxigus
### Additions
  • Add Female Gender Mod Armor Support.
  • Gui Modifiers:
  • Add ItemStack & Entity Gui Widget
  • Add Slot Id based Item Tooltip stealing.
  • Made Interactions Optional.
  • Added custom shapes to Button widget.
  • Added click type passthrough for ItemStack clicking interactions.
  • Added different interactions based on left & right click.
  • Allow hiding other mods UI Elements (they need support).
  • Added Entity Position Condition.
  • Made Text Replacements work in Item Name & Entity Nametag.
  • Add Config Searching with command search support.
  • Use full width for Information & Separator in Pack Config Screen.
  • Added a way to disable a Catharsis Pack overriding Hypixel's Pack.
  • Added a Server Pack Order Retainer.

### Fixes
  • Ensure Entity Models get cleaned on Resource Reload.
  • Fixed not deleting old repo files.
  • Fixed Gui Modifier slots flickering when switching between menus.
  • Made Catharsis Incompatibility tooltip only appear when hovering the Pack.

### This Update was brought to you by:
Juna, June, Mona, JustAlex, Bloxigus
### Additions
  • Command to open Docs, get the Hypixel Pack, get Discord Link.
  • Add translucent/transparent armor layers.
  • Add Conditions to Gui Modifier elements/widgets.
  • Add Widget Interaction to click on gui slot definitions.
  • Add Widget Tooltip from SkyBlock Id.

### Changes
  • Made it so a full feature doesn't die if one condition fails.
  • Made Title & Description Optional in Config Separator.
  • Allow a list of tooltip types in gui modifiers.
  • Default hover button texture to normal.

### Fixes
  • Fixed Repo Files not loading.
  • Don't sort gui/slot and conditions.
  • Fixed Gui Modifiers buttons not rendering correctly with CENTER/END alignment.
### Additions
  • Command to open Docs, get the Hypixel Pack, get Discord Link.
  • Add translucent/transparent armor layers.
  • Add Conditions to Gui Modifier elements/widgets.
  • Add Widget Interaction to click on gui slot definitions.
  • Add Widget Tooltip from SkyBlock Id.

### Changes
  • Made it so a full feature doesn't die if one condition fails.
  • Made Title & Description Optional in Config Separator.
  • Allow a list of tooltip types in gui modifiers.
  • Default hover button texture to normal.

### Fixes
  • Fixed Repo Files not loading.
  • Don't sort gui/slot and conditions.
  • Fixed Gui Modifiers buttons not rendering correctly with CENTER/END alignment.
# Catharsis 1.0.0-beta.19

### Additions
  • Enable Gui Modifier Widget Interaction command with a whitelist.

### Fixes
  • Fix Block Conditions being dead.

# Catharsis 1.0.0-beta.19

### Additions
  • Enable Gui Modifier Widget Interaction command with a whitelist.

### Fixes
  • Fix Block Conditions being dead.

### Additions
  • Added has_passenger & passenger entity conditions.
  • Added Select & Range Entity Equipment conditions.
  • Added Compat with [SkyBlock Item List](https://modrinth.com/mod/skyblock-item-list)
  • Added support for 26.2 and removed 1.21.11.
  • Added SkyBlock Season Timespan.
  • Added any/all aliases to and/or block conditions.

### Changes
  • Added, Improved and Fixed repo defined conditions.

### Fixes
  • Fixed debug summon not actually adding the entity to the world.
  • Fixed gui modifiers not working in the players inventory.
  • Fixed negate x pivot offset on child rotated cubes (like god intended).

### Additions
  • Added has_passenger & passenger entity conditions.
  • Added Select & Range Entity Equipment conditions.
  • Added Compat with [SkyBlock Item List](https://modrinth.com/mod/skyblock-item-list)
  • Added support for 26.2 and removed 1.21.11.
  • Added SkyBlock Season Timespan.
  • Added any/all aliases to and/or block conditions.

### Changes
  • Added, Improved and Fixed repo defined conditions.

### Fixes
  • Fixed debug summon not actually adding the entity to the world.
  • Fixed gui modifiers not working in the players inventory.
  • Fixed negate x pivot offset on child rotated cubes (like god intended).

### Additions
  • Added Gui Alignment to Gui Modifiers.
  • Added /catharsis dev untextured_ids [type] to see untextured SkyBlock Ids.
  • Added variants/weights to custom entity models.
  • Added /catharsis dev toggle mouse_pos to view your (relative) mouse position inside a container.
  • Added ability to add tooltips to gui modifier widgets.
  • Allow retexturing SkyBlock Items with a colon in their id (the colon is replaced with a dot).
  • Added custom loaded pack title/description text (also supports components).
  • Allow moving server defined texturepacks below other packs.
  • Added Gui Slot definition for item model overrides.
  • Added a command to summon an entity based on the entity definition.

### Changes
  • Allow missing faces on custom entity models.
  • Improved Documentation overall.
  • Added an Example Pack Viewer.
  • Added a Bedrock Geometry section.
  • Added IMC section.
  • Added Miscellaneous Items section.
  • Added Gui Modifiers section.
  • Updated Commands/Dev Tools section
  • Mention a few tiny missing things.
  • Updated Repo Definitions for gui/misc_items/...

### Fixes
  • Fixed GlintItemModel not working for block models.
  • Fixed bedrock geometry models in baby entities.
  • Fixed entity models using textures sometimes not being calculated.
  • Fixed text replacements sometimes wiping the original color.
  • Fixed cancelling slot modifiers after a overriden/disabled gui item.

### Additions
  • Added Gui Alignment to Gui Modifiers.
  • Added /catharsis dev untextured_ids [type] to see untextured SkyBlock Ids.
  • Added variants/weights to custom entity models.
  • Added /catharsis dev toggle mouse_pos to view your (relative) mouse position inside a container.
  • Added ability to add tooltips to gui modifier widgets.
  • Allow retexturing SkyBlock Items with a colon in their id (the colon is replaced with a dot).
  • Added custom loaded pack title/description text (also supports components).
  • Allow moving server defined texturepacks below other packs.
  • Added Gui Slot definition for item model overrides.
  • Added a command to summon an entity based on the entity definition.

### Changes
  • Allow missing faces on custom entity models.
  • Improved Documentation overall.
  • Added an Example Pack Viewer.
  • Added a Bedrock Geometry section.
  • Added IMC section.
  • Added Miscellaneous Items section.
  • Added Gui Modifiers section.
  • Updated Commands/Dev Tools section
  • Mention a few tiny missing things.
  • Updated Repo Definitions for gui/misc_items/...

### Fixes
  • Fixed GlintItemModel not working for block models.
  • Fixed bedrock geometry models in baby entities.
  • Fixed entity models using textures sometimes not being calculated.
  • Fixed text replacements sometimes wiping the original color.
  • Fixed cancelling slot modifiers after a overriden/disabled gui item.

### Additions
  • Added remote entity definitions.
  • Added datatype list size to range conditions.
  • Added enchantment, selected_faction & faction_reputation item properties.
  • Added nbt_number & max_health (supports derpy 4x etc) entity conditions.

### Changes
  • Restructure docs layout, add version added indicator & environment indicator.

### Fixes
  • Greatly speed up pack loading times.
  • Fixed text replacement crash when referencing non existing groups.
  • Fixed every pack having a config button when using packedpacks.
  • Fixed translucent entity models not working.
  • Fixed multiple rotated cubes only rendering last rotated cube and not all.
  • Fixed derived ids not working if no pack has a catharsis config.
  • Fixed armor select thinking fallthrough is missing model

### Additions
  • Added remote entity definitions.
  • Added datatype list size to range conditions.
  • Added enchantment, selected_faction & faction_reputation item properties.
  • Added nbt_number & max_health (supports derpy 4x etc) entity conditions.

### Changes
  • Restructure docs layout, add version added indicator & environment indicator.

### Fixes
  • Greatly speed up pack loading times.
  • Fixed text replacement crash when referencing non existing groups.
  • Fixed every pack having a config button when using packedpacks.
  • Fixed translucent entity models not working.
  • Fixed multiple rotated cubes only rendering last rotated cube and not all.
  • Fixed derived ids not working if no pack has a catharsis config.
  • Fixed armor select thinking fallthrough is missing model

### Additions
  • Added support for uv_rotations on cube uvs.
  • Added relative slot & border item conditions.
  • Added /catharsis command.
  • Added color picker, multiselect config options.
  • Added per option config descriptions.
  • Added tint redirect & option select for items&armors.
  • Added a way to force the pack to be enabled to view the config.
  • Added es_es, fr_fr, zh_cn, zh_tw and ja_jp translations. (ty all <3)
  • Added biome based block conditions. (work even in singleplayer!)
  • Added is_baby entity condition.
  • Added skyblock/items/potions/... for easy potion retexturing.
  • Added timespan property for items.
  • Added minecraft version/pack format fabric overlay condition.
  • Added a way for packs to define custom jade lines for block replacements.
  • Added the ability to disable derived SkyBlock ids.

### Changes
  • Improve docs overall.
  • Improve packed packs compatibility.
  • Don't require padded base64 strings.
  • Don't hard require a gui defined id if a skyblock id is set.
  • Allow layered block conditions with different types.

### Fixes
  • Fixed pack incompatibilities not working unless the pack is already vanilla incompatible.
  • Fixed links not working in config option titles.
  • Fixed entity conditions causing the pack to not load.
  • Fixed misc_items not working for armors.
  • Fixed animated textures not working due to mods hardcoding activity checks.
  • Forced normals to be uncomputed for light calculations.
  • Fixed text replacements trying to modify unmodified lines.
### Additions
  • Added support for uv_rotations on cube uvs.
  • Added relative slot & border item conditions.
  • Added /catharsis command.
  • Added color picker, multiselect config options.
  • Added per option config descriptions.
  • Added tint redirect & option select for items&armors.
  • Added a way to force the pack to be enabled to view the config.
  • Added es_es, fr_fr, zh_cn, zh_tw and ja_jp translations. (ty all <3)
  • Added biome based block conditions. (work even in singleplayer!)
  • Added is_baby entity condition.
  • Added skyblock/items/potions/... for easy potion retexturing.
  • Added timespan property for items.
  • Added minecraft version/pack format fabric overlay condition.
  • Added a way for packs to define custom jade lines for block replacements.
  • Added the ability to disable derived SkyBlock ids.

### Changes
  • Improve docs overall.
  • Improve packed packs compatibility.
  • Don't require padded base64 strings.
  • Don't hard require a gui defined id if a skyblock id is set.
  • Allow layered block conditions with different types.

### Fixes
  • Fixed pack incompatibilities not working unless the pack is already vanilla incompatible.
  • Fixed links not working in config option titles.
  • Fixed entity conditions causing the pack to not load.
  • Fixed misc_items not working for armors.
  • Fixed animated textures not working due to mods hardcoding activity checks.
  • Forced normals to be uncomputed for light calculations.
  • Fixed text replacements trying to modify unmodified lines.
### Additions
  • Add water level data type
  • Add json file base gui conditions.

### Changes
  • Changed rei rendering compatibility handling.

### Fixes
  • Fixed custom entity definitions not working.
  • Fixed an issue where misc items wouldn't load correctly.
  • Fixed not correctly replacing models in certain cases.
  • Fixed an issue with custom geometry.
  • Fixed screen background issues.
### Additions
  • Add water level data type
  • Add json file base gui conditions.

### Changes
  • Changed rei rendering compatibility handling.

### Fixes
  • Fixed custom entity definitions not working.
  • Fixed an issue where misc items wouldn't load correctly.
  • Fixed not correctly replacing models in certain cases.
  • Fixed an issue with custom geometry.
  • Fixed screen background issues.
### Additions
  • Added custom menu types (for player inventory).
  • Gui Target catharsis:not definition.

### Changes

### Fixes
  • Fixed Screen bounds not updating if a mod moves the screen.
  • Fixed screen definitions not updating if a mod updates the screen on another thread.
  • Fixed menu type condition not working if the menu isnt serializable.
  • Fixed button not showing up in the Packed Packs screen.
### Additions
  • Added custom menu types (for player inventory).
  • Gui Target catharsis:not definition.

### Changes

### Fixes
  • Fixed Screen bounds not updating if a mod moves the screen.
  • Fixed screen definitions not updating if a mod updates the screen on another thread.
  • Fixed menu type condition not working if the menu isnt serializable.
  • Fixed button not showing up in the Packed Packs screen.
### Additions
  • Allow config.catharsis.json as a valid config location.
  • Force add or remove a glint to an item.

### Changes
  • Made the config button bigger and show it all the time.

### Fixes
  • Menu type gui property not working.

### Additions
  • Allow config.catharsis.json as a valid config location.
  • Force add or remove a glint to an item.

### Changes
  • Made the config button bigger and show it all the time.

### Fixes
  • Menu type gui property not working.

# Additions

  • Allowing use of Hypixel ids as a fallback if no catharsis id is defined.
  • Added information config type for displaying just text.
  • Added an ability for mods to override catharsis model ids on items.

# Fixes

  • Fixed incompatibility with SkyOcean
# Additions

  • Allowing use of Hypixel ids as a fallback if no catharsis id is defined.
  • Added information config type for displaying just text.
  • Added an ability for mods to override catharsis model ids on items.

# Fixes

  • Fixed incompatibility with SkyOcean
### Additions
  • Allow 3rd party mods to add their own custom item models, enabling resourcepacks to retexture them.
  • Add a way to stop slots being clickable.
  • Customize a Item lore background.
  • Add 3d model and custom texture support for entities.

### Changes
  • A few optimization changes.
  • Allow overwriting of repo defined guis.

### Fixes
  • Fixed pack detection failing when there is an (1) between .cats and .zip.
  • Conflicts with client side items in some mods.
### Additions
  • Allow 3rd party mods to add their own custom item models, enabling resourcepacks to retexture them.
  • Add a way to stop slots being clickable.
  • Customize a Item lore background.
  • Add 3d model and custom texture support for entities.

### Changes
  • A few optimization changes.
  • Allow overwriting of repo defined guis.

### Fixes
  • Fixed pack detection failing when there is an (1) between .cats and .zip.
  • Conflicts with client side items in some mods.
  • Fixes crash when rendering certain items
  • Fixes crash when rendering certain items
### Additions
  • Added Gui Slot Lore Definition.
  • Added Remote Defined Definitions based on just skull textures like coins.

### Fixes
  • Fixed some remote gui definitions.

Catharsis Icon
Download Catharsis
Select game version
Select platform