类 World2ScreenScreen

java.lang.Object
org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenWidget
org.hiedacamellia.immersiveui.client.gui.component.w2s.World2ScreenScreen
所有已实现的接口:
IW2SWidget

public class World2ScreenScreen extends World2ScreenWidget
  • 字段详细资料

    • minecraft

      protected net.minecraft.client.Minecraft minecraft
    • screen

      protected net.minecraft.client.gui.screens.Screen screen
    • player

      protected net.minecraft.world.entity.player.Player player
    • w

      protected int w
    • h

      protected int h
  • 构造器详细资料

    • World2ScreenScreen

      public World2ScreenScreen(UUID uuid, net.minecraft.client.gui.screens.Screen screen, net.minecraft.world.entity.player.Player player)
    • World2ScreenScreen

      public World2ScreenScreen(UUID uuid, net.minecraft.client.gui.screens.Screen screen, net.minecraft.world.entity.player.Player player, net.minecraft.world.phys.Vec3 pos)
  • 方法详细资料

    • setScreen

      public void setScreen(net.minecraft.client.gui.screens.Screen screen)
    • resize

      public void resize()
      指定者:
      resize 在接口中 IW2SWidget
      覆盖:
      resize 在类中 World2ScreenWidget
    • isSameScreen

      public boolean isSameScreen(net.minecraft.client.gui.screens.Screen screen)
    • keyPressed

      public boolean keyPressed(int keyCode, int scanCode, int modifiers)
    • click

      public boolean click(int button)
    • scroll

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

      public void getWorldPos(org.joml.Vector3f out)
    • render

      public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, boolean highlight, float value, net.minecraft.client.DeltaTracker deltaTracker)
    • calculateRenderScale

      public void calculateRenderScale(float distanceSqr)
      指定者:
      calculateRenderScale 在接口中 IW2SWidget
      覆盖:
      calculateRenderScale 在类中 World2ScreenWidget