所有已知实现类:
AbstractBarWidget, BaseBarWidget, BaseTexBarWidget, DelayBarWidget, DelayTexBarWidget

public interface IBarWidget
  • 方法概要

    修饰符和类型
    方法
    说明
    default void
    renderAfterBar(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float v)
     
    void
    renderBack(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
     
    void
    renderBar(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
     
    default void
    renderBeforeBar(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float v)
     
    void
    renderBorder(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
     
    void
     
    void
    setProgress(float progress)
     
    void
     
  • 方法详细资料

    • vertical

      void vertical()
    • reverse

      void reverse()
    • setProgress

      void setProgress(float progress)
    • renderBeforeBar

      default void renderBeforeBar(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float v)
    • renderAfterBar

      default void renderAfterBar(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float v)
    • renderBorder

      void renderBorder(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
    • renderBar

      void renderBar(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
    • renderBack

      void renderBack(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)