Package net.minecraft.client.renderer
Class WorldBorderRenderer
java.lang.Object
net.minecraft.client.renderer.WorldBorderRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceLocation
private final RenderSystem.AutoStorageIndexBuffer
private double
private double
private double
private double
private double
private double
private boolean
private final GpuBuffer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
private void
rebuildWorldBorderBuffer
(WorldBorder p_401795_, double p_401863_, double p_401925_, double p_401782_, float p_401880_, float p_401871_, float p_401854_) void
render
(WorldBorder p_365515_, Vec3 p_360961_, double p_364707_, double p_361253_) private boolean
shouldRebuildWorldBorderBuffer
(WorldBorder p_401887_)
-
Field Details
-
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
-
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
-
invalidate
public void invalidate() -
shouldRebuildWorldBorderBuffer
-