net.minecraft.world.border

class WorldBorder$MovingArea

implements WorldBorder$Area

net.minecraft.world.level.border.WorldBorder$MovingBorderExtent
net.minecraft.class_2784$class_2786
net.minecraft.world.border.WorldBorder$MovingArea

Field summary

Modifier and TypeField
private final double
from
field_12740
oldSize
private final double
to
field_12739
newSize
private final long
lerpEnd
field_12742
timeEnd
private final long
lerpBegin
field_12741
timeStart
private final double
lerpDuration
field_12744
timeDuration
private long
lerpProgress
field_63955
remainingTimeDuration
private double
size
field_63956
currentSize
private double
previousSize
field_63957
lastSize
final WorldBorder
this$0
field_12743
field_12743

Constructor summary

ModifierConstructor
private (WorldBorder this$0, double oldSize, double newSize, long timeDuration, long timeStart)

Method summary

Modifier and TypeMethod
public double
getMinX(float deltaPartialTick)
method_11994(float arg0)
getBoundWest(float arg0)
public double
getMinZ(float deltaPartialTick)
method_11992(float arg0)
getBoundNorth(float arg0)
public double
getMaxX(float deltaPartialTick)
method_11991(float arg0)
getBoundEast(float arg0)
public double
getMaxZ(float deltaPartialTick)
method_11985(float arg0)
getBoundSouth(float arg0)
public double
getSize()
method_11984()
getSize()
public double
getPreviousSize()
method_75889()
getLastSize()
private double
calculateSize()
method_75890()
currentSize()
public double
getLerpSpeed()
method_11987()
getShrinkingSpeed()
public long
getLerpTime()
method_11993()
getSizeLerpTime()
public double
getLerpTarget()
method_11988()
getSizeLerpTarget()
public WorldBorderStage
getStatus()
method_11995()
getStage()
public void
onCenterChange()
method_11990()
onCenterChanged()
public void
onAbsoluteMaxSizeChange()
method_11989()
onMaxRadiusChanged()
public WorldBorder$Area
update()
method_11986()
getAreaInstance()
public VoxelShape
getCollisionShape()
method_17906()
asVoxelShape()