类 World2ScreenWidgetLayer

java.lang.Object
org.hiedacamellia.immersiveui.client.gui.layer.World2ScreenWidgetLayer
所有已实现的接口:
net.minecraft.client.gui.LayeredDraw.Layer

public class World2ScreenWidgetLayer extends Object implements net.minecraft.client.gui.LayeredDraw.Layer
  • 字段详细资料

    • INSTANCE

      public static final World2ScreenWidgetLayer INSTANCE
    • LOCATION

      public static final net.minecraft.resources.ResourceLocation LOCATION
    • FADE_BEGIN_DISTANCE

      public static final int FADE_BEGIN_DISTANCE
      另请参阅:
    • FADE_DISTANCE

      public static final int FADE_DISTANCE
      另请参阅:
    • activeScreen

      public World2ScreenScreen activeScreen
    • screenUUID

      public UUID screenUUID
  • 方法详细资料

    • setActiveScreen

      public void setActiveScreen(World2ScreenScreen activeScreen)
    • reset

      public void reset()
    • resize

      public void resize()
    • render

      public void render(@NotNull @NotNull net.minecraft.client.gui.GuiGraphics guiGraphics, @NotNull @NotNull net.minecraft.client.DeltaTracker deltaTracker)
      指定者:
      render 在接口中 net.minecraft.client.gui.LayeredDraw.Layer
    • update

      public void update(float deltaTicks)
    • addWorldPositionObject

      public void addWorldPositionObject(World2ScreenWidget widget)
    • addWorldPositionObject

      public void addWorldPositionObject(UUID uuid, World2ScreenWidget widget)
    • addWorldPositionObjectForced

      public void addWorldPositionObjectForced(UUID uuid, World2ScreenWidget widget)
    • remove

      public void remove(UUID other)
    • get

      public IW2SWidget get(UUID uuid)
    • scroll

      public boolean scroll(double mouseX, double mouseY, double scrollX, double scrollY)
    • click

      public boolean click(int button)
    • lock

      public void lock(World2ScreenWidget locked)