Package net.minecraft.world.border
Class WorldBorder.MovingBorderInfo
- java.lang.Object
-
- net.minecraft.world.border.WorldBorder.MovingBorderInfo
-
- All Implemented Interfaces:
WorldBorder.IBorderInfo
- Enclosing class:
- WorldBorder
class WorldBorder.MovingBorderInfo extends java.lang.Object implements WorldBorder.IBorderInfo
-
-
Field Summary
Fields Modifier and Type Field Description private doublefromprivate longlerpBeginprivate doublelerpDurationprivate longlerpEndprivate doubleto
-
Constructor Summary
Constructors Modifier Constructor Description privateMovingBorderInfo(double p_i49838_2_, double p_i49838_4_, long p_i49838_6_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VoxelShapegetCollisionShape()longgetLerpRemainingTime()doublegetLerpSpeed()doublegetLerpTarget()doublegetMaxX()doublegetMaxZ()doublegetMinX()doublegetMinZ()doublegetSize()BorderStatusgetStatus()voidonAbsoluteMaxSizeChange()voidonCenterChange()WorldBorder.IBorderInfoupdate()
-
-
-
Method Detail
-
getMinX
public double getMinX()
- Specified by:
getMinXin interfaceWorldBorder.IBorderInfo
-
getMinZ
public double getMinZ()
- Specified by:
getMinZin interfaceWorldBorder.IBorderInfo
-
getMaxX
public double getMaxX()
- Specified by:
getMaxXin interfaceWorldBorder.IBorderInfo
-
getMaxZ
public double getMaxZ()
- Specified by:
getMaxZin interfaceWorldBorder.IBorderInfo
-
getSize
public double getSize()
- Specified by:
getSizein interfaceWorldBorder.IBorderInfo
-
getLerpSpeed
public double getLerpSpeed()
- Specified by:
getLerpSpeedin interfaceWorldBorder.IBorderInfo
-
getLerpRemainingTime
public long getLerpRemainingTime()
- Specified by:
getLerpRemainingTimein interfaceWorldBorder.IBorderInfo
-
getLerpTarget
public double getLerpTarget()
- Specified by:
getLerpTargetin interfaceWorldBorder.IBorderInfo
-
getStatus
public BorderStatus getStatus()
- Specified by:
getStatusin interfaceWorldBorder.IBorderInfo
-
onCenterChange
public void onCenterChange()
- Specified by:
onCenterChangein interfaceWorldBorder.IBorderInfo
-
onAbsoluteMaxSizeChange
public void onAbsoluteMaxSizeChange()
- Specified by:
onAbsoluteMaxSizeChangein interfaceWorldBorder.IBorderInfo
-
update
public WorldBorder.IBorderInfo update()
- Specified by:
updatein interfaceWorldBorder.IBorderInfo
-
getCollisionShape
public VoxelShape getCollisionShape()
- Specified by:
getCollisionShapein interfaceWorldBorder.IBorderInfo
-
-