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
⚠️ 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 singleorganTooltipcallback. The pipeline is configured via Builder with six rendering stages: Tags → Attributes → Description → ShiftHint → PassiveEffect → ActiveSkill. Each stage providesafterXxxinjection 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:
ItemTagManagernow includes aTagDisplayregistration/query engine with support for custom colors and priorities. Addon mods can register custom tag displays using theregisterseries methods. - Added
TooltipSectionFunctionfunctional interface as the standard rendering interface for tooltip sections. - Simplified
ChestCavityUtil.createContext: removed the redundantentityparameter; it is now automatically obtained from thedataobject. - Fixed an issue where
ChestCavityMenuclose sound only played on client side: changed to uselevel.playSoundfor 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 asSKELETONtype; corrected toUNDEAD. - Added
setNeedBreathandsetNeedHealthsetter methods toChestCavityData. - 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.