Chest Cavity Beyond

Chest Cavity Beyond adds a chest cavity organ system to the game

File Details

chestcavitybeyond_neoforge_1.21.1-1.4.0.jar

  • R
  • May 15, 2026
  • 770.66 KB
  • 62
  • 1.21.1
  • NeoForge

File Name

chestcavitybeyond_neoforge_1.21.1-1.4.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:chest-cavity-beyond-1427715:8091413"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

⚠️ This version contains significant changes, some APIs are not backward compatible. Please back up your saves before updating.

  • Added organ tooltip pipeline system (OrganTooltip): unified the three original callbacks (descriptionTooltip, attributeTooltip, skillTooltip) into a single organTooltip callback. The pipeline is configured via Builder with six rendering stages: Tags → Attributes → Description → ShiftHint → PassiveEffect → ActiveSkill. Each stage provides afterXxx injection points.
  • Added client config detailedTooltips: controls the default tooltip display mode (detailed/compact) for organs, toggleable via config file or by holding Shift.
  • Added layered display for passive effects and active skills: organ tooltip skill descriptions are now split into two sections: "Passive Effects" and "Active Skills". Both support compact (.simple.0~N) and detailed (.0~N) bilingual key formats.
  • Added tag display registration system: ItemTagManager now includes a TagDisplay registration/query engine with support for custom colors and priorities. Addon mods can register custom tag displays using the register series methods.
  • Added TooltipSectionFunction functional interface as the standard rendering interface for tooltip sections.
  • Simplified ChestCavityUtil.createContext: removed the redundant entity parameter; it is now automatically obtained from the data object.
  • Fixed an issue where ChestCavityMenu close sound only played on client side: changed to use level.playSound for server-client synchronization.
  • Fixed an issue in the iron golem repair skill (OrganSkillUtil) where it did not break after the first iron ingot match while searching for iron ingots.
  • Fixed an incorrect undead type inference in ChestCavityTypeManager: Zombie entities were incorrectly registered as SKELETON type; corrected to UNDEAD.
  • Added setNeedBreath and setNeedHealth setter methods to ChestCavityData.
  • Attempted compatibility with the Controllable mod (controller support): virtual cursor clicks, right-stick scrolling, and button mapping can all operate the ring menu, but full compatibility is not guaranteed.
  • Added keyboard/controller navigation for the ring menu (OrganSkillScreen): registered three key bindings - SKILL_PREV, SKILL_NEXT, SKILL_CONFIRM. Supports arrow keys to switch, scroll wheel to switch, and space to confirm. Both left mouse button and confirm key can be used to confirm selection.