Class WorldBorderRenderer

java.lang.Object
net.minecraft.client.renderer.WorldBorderRenderer

public class WorldBorderRenderer extends Object
  • Field Details

    • FORCEFIELD_LOCATION

      public static final ResourceLocation FORCEFIELD_LOCATION
    • needsRebuild

      private boolean needsRebuild
    • lastMinX

      private double lastMinX
    • lastMinZ

      private double lastMinZ
    • lastBorderMinX

      private double lastBorderMinX
    • lastBorderMaxX

      private double lastBorderMaxX
    • lastBorderMinZ

      private double lastBorderMinZ
    • lastBorderMaxZ

      private double lastBorderMaxZ
    • worldBorderBuffer

      private final GpuBuffer worldBorderBuffer
    • indices

      private final RenderSystem.AutoStorageIndexBuffer indices
  • Constructor Details

    • WorldBorderRenderer

      public WorldBorderRenderer()
  • Method Details

    • rebuildWorldBorderBuffer

      private void rebuildWorldBorderBuffer(WorldBorder p_401795_, double p_401863_, double p_401925_, double p_401782_, float p_401880_, float p_401871_, float p_401854_)
    • render

      public void render(WorldBorder p_365515_, Vec3 p_360961_, double p_364707_, double p_361253_)
    • invalidate

      public void invalidate()
    • shouldRebuildWorldBorderBuffer

      private boolean shouldRebuildWorldBorderBuffer(WorldBorder p_401887_)