net.minecraft.world.level.border

public class WorldBorder

extends SavedData

eqa
net.minecraft.world.level.border.WorldBorder
net.minecraft.class_2784
net.minecraft.world.border.WorldBorder
net.minecraft.src.C_2110_
net.minecraft.world.level.border.WorldBorder

字段概要

修饰符与类型字段
public static final double
a
MAX_SIZE
field_33643
STATIC_AREA_SIZE
f_156092_
public static final double
b
MAX_CENTER_COORDINATE
field_36191
MAX_CENTER_COORDINATES
f_196705_
public static final com.mojang.serialization.Codec<WorldBorder>
c
CODEC
field_62536
CODEC
f_412617_
public static final SavedDataType<WorldBorder>
d
TYPE
field_62537
TYPE
f_413100_
private final WorldBorder$Settings
e
settings
field_63953
properties
f_435793_
private boolean
f
initialized
field_63954
initialized
f_434242_
private final List<BorderChangeListener>
g
listeners
field_12730
listeners
f_61905_
double
h
damagePerBlock
field_12733
damagePerBlock
f_61906_
double
i
safeZone
field_12731
safeZone
f_412331_
int
j
warningTime
field_12735
warningTime
f_61909_
int
k
warningBlocks
field_12734
warningBlocks
f_61910_
double
l
centerX
field_12738
centerX
f_61911_
double
m
centerZ
field_12737
centerZ
f_61912_
int
n
absoluteMaxSize
field_12732
maxRadius
f_61913_
WorldBorder$BorderExtent
o
extent
field_12736
area
f_61914_

构造函数概要

修饰符构造函数
public ()
public (WorldBorder$Settings properties)

方法概要

修饰符与类型方法
public boolean
a(is arg0)
isWithinBounds(BlockPos arg0)
method_11952(class_2338 arg0)
contains(BlockPos pos)
m_61937_(C_4675_ arg0)
public boolean
a(ftm arg0)
isWithinBounds(Vec3 arg0)
method_61115(class_243 arg0)
contains(Vec3d pos)
m_339351_(C_3046_ arg0)
public boolean
a(dvu arg0)
isWithinBounds(ChunkPos arg0)
method_11951(class_1923 arg0)
contains(ChunkPos chunkPos)
m_61927_(C_1560_ arg0)
public boolean
a(fth arg0)
isWithinBounds(AABB arg0)
method_11966(class_238 arg0)
contains(Box box)
m_61935_(C_3040_ arg0)
private boolean
a(double arg0, double arg1, double arg2, double arg3)
isWithinBounds(double arg0, double arg1, double arg2, double arg3)
method_61114(double arg0, double arg1, double arg2, double arg3)
contains(double minX, double minZ, double maxX, double maxZ)
m_340535_(double p_344821_, double p_344145_, double arg2, double arg3)
public boolean
a(double arg0, double arg1)
isWithinBounds(double arg0, double arg1)
method_35317(double arg0, double arg1)
contains(double x, double z)
m_156093_(double p_156095_, double arg1)
public boolean
a(double arg0, double arg1, double arg2)
isWithinBounds(double arg0, double arg1, double arg2)
method_39458(double arg0, double arg1, double arg2)
contains(double x, double z, double margin)
m_187562_(double p_187564_, double arg1, double arg2)
public BlockPos
b(is arg0)
clampToBounds(BlockPos arg0)
method_61117(class_2338 arg0)
clampFloored(BlockPos pos)
m_338613_(C_4675_ arg0)
public BlockPos
b(ftm arg0)
clampToBounds(Vec3 arg0)
method_61116(class_243 arg0)
clampFloored(Vec3d pos)
m_339868_(C_3046_ arg0)
public BlockPos
b(double arg0, double arg1, double arg2)
clampToBounds(double arg0, double arg1, double arg2)
method_39538(double arg0, double arg1, double arg2)
clampFloored(double x, double y, double z)
m_187569_(double p_187571_, double arg1, double arg2)
public Vec3
c(ftm arg0)
clampVec3ToBound(Vec3 arg0)
method_61770(class_243 arg0)
clamp(Vec3d pos)
m_353635_(C_3046_ arg0)
public Vec3
c(double arg0, double arg1, double arg2)
clampVec3ToBound(double arg0, double arg1, double arg2)
method_61769(double arg0, double arg1, double arg2)
clamp(double x, double y, double z)
m_356279_(double p_367247_, double arg1, double arg2)
public double
a(cgk arg0)
getDistanceToBorder(Entity arg0)
method_11979(class_1297 arg0)
getDistanceInsideBorder(Entity entity)
m_61925_(C_507_ arg0)
public VoxelShape
b()
getCollisionShape()
method_17903()
asVoxelShape()
m_61946_()
public double
b(double arg0, double arg1)
getDistanceToBorder(double arg0, double arg1)
method_11961(double arg0, double arg1)
getDistanceInsideBorder(double x, double z)
m_61941_(double p_61943_, double arg1)
public boolean
a(cgk arg0, fth arg1)
isInsideCloseToBorder(Entity arg0, AABB arg1)
method_39459(class_1297 arg0, class_238 arg1)
canCollide(Entity entity, Box box)
m_187566_(C_507_ p_187568_, C_3040_ arg1)
public BorderStatus
c()
getStatus()
method_11968()
getStage()
m_61954_()
public double
d()
getMinX()
method_11976()
getBoundWest()
m_61955_()
public double
a(float arg0)
getMinX(float arg0)
method_75884(float arg0)
getBoundWest(float tickProgress)
m_445532_(float arg0)
public double
e()
getMinZ()
method_11958()
getBoundNorth()
m_61956_()
public double
b(float arg0)
getMinZ(float arg0)
method_75886(float arg0)
getBoundNorth(float tickProgress)
m_443107_(float arg0)
public double
f()
getMaxX()
method_11963()
getBoundEast()
m_61957_()
public double
c(float arg0)
getMaxX(float arg0)
method_75887(float arg0)
getBoundEast(float tickProgress)
m_441750_(float arg0)
public double
g()
getMaxZ()
method_11977()
getBoundSouth()
m_61958_()
public double
d(float arg0)
getMaxZ(float arg0)
method_75888(float arg0)
getBoundSouth(float tickProgress)
m_444148_(float arg0)
public double
h()
getCenterX()
method_11964()
getCenterX()
m_6347_()
public double
i()
getCenterZ()
method_11980()
getCenterZ()
m_6345_()
public void
c(double arg0, double arg1)
setCenter(double arg0, double arg1)
method_11978(double arg0, double arg1)
setCenter(double x, double z)
m_61949_(double p_61951_, double arg1)
public double
j()
getSize()
method_11965()
getSize()
m_61959_()
public long
k()
getLerpTime()
method_11962()
getSizeLerpTime()
m_418099_()
public double
l()
getLerpTarget()
method_11954()
getSizeLerpTarget()
m_61961_()
public void
a(double arg0)
setSize(double arg0)
method_11969(double arg0)
setSize(double size)
m_61917_(double arg0)
public void
a(double arg0, double arg1, long arg2, long arg3)
lerpSizeBetween(double arg0, double arg1, long arg2, long arg3)
method_11957(double arg0, double arg1, long arg2, long arg3)
interpolateSize(double fromSize, double toSize, long timeDuration, long timeStart)
m_61919_(double p_61921_, double p_457202_, long arg2, long arg3)
protected List<BorderChangeListener>
m()
getListeners()
method_11970()
getListeners()
m_61962_()
public void
a(epy arg0)
addListener(BorderChangeListener arg0)
method_11983(class_2780 arg0)
addListener(WorldBorderListener listener)
m_61929_(C_2107_ arg0)
public void
b(epy arg0)
removeListener(BorderChangeListener arg0)
method_35318(class_2780 arg0)
removeListener(WorldBorderListener listener)
m_156096_(C_2107_ arg0)
public void
a(int arg0)
setAbsoluteMaxSize(int arg0)
method_11973(int arg0)
setMaxRadius(int maxRadius)
m_61923_(int arg0)
public int
n()
getAbsoluteMaxSize()
method_11959()
getMaxRadius()
m_61963_()
public double
o()
getSafeZone()
method_11971()
getSafeZone()
m_418693_()
public void
b(double arg0)
setSafeZone(double arg0)
method_11981(double arg0)
setSafeZone(double safeZone)
m_419153_(double arg0)
public double
p()
getDamagePerBlock()
method_11953()
getDamagePerBlock()
m_61965_()
public void
c(double arg0)
setDamagePerBlock(double arg0)
method_11955(double arg0)
setDamagePerBlock(double damagePerBlock)
m_61947_(double arg0)
public double
q()
getLerpSpeed()
method_11974()
getShrinkingSpeed()
m_61966_()
public int
r()
getWarningTime()
method_11956()
getWarningTime()
m_61967_()
public void
b(int arg0)
setWarningTime(int arg0)
method_11975(int arg0)
setWarningTime(int warningTime)
m_61944_(int arg0)
public int
s()
getWarningBlocks()
method_11972()
getWarningBlocks()
m_61968_()
public void
c(int arg0)
setWarningBlocks(int arg0)
method_11967(int arg0)
setWarningBlocks(int warningBlocks)
m_61952_(int arg0)
public void
t()
tick()
method_11982()
tick()
m_61969_()
public void
a(long arg0)
applyInitialSettings(long arg0)
method_75885(long arg0)
ensureInitialized(long time)
m_445611_(long arg0)