Skip to main content

hidebone

Hides a bone on the entity. Works with both GeckoLib and Blockbench models.

Parameters​

ParameterTypeDefaultDescription
bonestringrequiredBone name to hide

Notes​

  • Bone names are case-insensitive
  • Hidden bones are not rendered but still exist in the hierarchy
  • Use showbone to reveal hidden bones
  • For bones hidden at spawn, use the HiddenBones module instead

Examples​

Skills:
# Hide helmet on death
- hidebone{bone=helmet} ~onDeath

# Hide folded wings when moving
- hidebone{bone=wings_folded} ~moving

# Hide phase 1 effects when entering phase 2
- hidebone{bone=phase1_aura} ~health{below=50, once=true}

Common Patterns​

Equipment Loss on Death​

Skills:
- hidebone{bone=helmet} ~onDeath
- hidebone{bone=weapon} ~onDeath
- hidebone{bone=shield} ~onDeath

Wing State Toggle​

HiddenBones:
- wings_extended

Skills:
# Show extended wings while moving, hide folded
- showbone{bone=wings_extended} ~moving
- hidebone{bone=wings_folded} ~moving

# Reverse when idle
- hidebone{bone=wings_extended} ~idle
- showbone{bone=wings_folded} ~idle

Phase Transition​

Skills:
- hidebone{bone=phase1_crown} ~health{below=50, once=true}
- showbone{bone=phase2_crown} ~health{below=50, once=true}