Skip to Content

按钮 element 详细能力

FizzyButtonElementColoredButtonElementVanillaLikeButtonElement 共同支持:

文本来源

  • text(Component)
  • text(FizzyComponentElement)
  • textConfig(...)

图标

  • icon(ResourceLocation) / icon(FizzyIcon)
  • iconFit(stretchToFit, allowUpscale)
  • iconSizePx(...)
  • 排布:
    • layout(TEXT_LEFT_ICON_RIGHT | ICON_LEFT_TEXT_RIGHT)
    • iconAlign(TOP | CENTER | BOTTOM)

Tooltip

  • tooltip(Tooltip)
  • tooltip(Component)
  • tooltip(FizzyTooltipElement)

交互

  • pressSound(...)
  • narration(...)

运行时修改

这三类按钮都支持大量运行时 set* 动态修改,便于根据状态切换文本、图标、tooltip 与交互行为。

Last updated on