Package net.minecraft.world.level.border
Part 1/1
BorderChangeListener
- Full name:
net.minecraft.world.level.border.BorderChangeListener - Package:
net.minecraft.world.level.border - Source:
common—net/minecraft/world/level/border/BorderChangeListener.java - Type:
interface - Modifiers:
public
net.minecraft.world.level.border.BorderChangeListener#onBorderCenterSet(WorldBorder,double,double)
- Origin:
common - Source:
net/minecraft/world/level/border/BorderChangeListener.java:8 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Border Center Set
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldBorder worldBorderdouble ddouble e
ตัวอย่างใช้งาน
BorderChangeListener instance = ...;
WorldBorder worldBorder = ...;
instance.onBorderCenterSet(worldBorder, 0.0D, 0.0D);
net.minecraft.world.level.border.BorderChangeListener#onBorderSetDamagePerBlock(WorldBorder,double)
- Origin:
common - Source:
net/minecraft/world/level/border/BorderChangeListener.java:14 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Border Set Damage Per Block
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldBorder worldBorderdouble d
ตัวอย่างใช้งาน
BorderChangeListener instance = ...;
WorldBorder worldBorder = ...;
instance.onBorderSetDamagePerBlock(worldBorder, 0.0D);
net.minecraft.world.level.border.BorderChangeListener#onBorderSetDamageSafeZOne(WorldBorder,double)
- Origin:
common - Source:
net/minecraft/world/level/border/BorderChangeListener.java:16 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Border Set Damage Safe ZOne
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldBorder worldBorderdouble d
ตัวอย่างใช้งาน
BorderChangeListener instance = ...;
WorldBorder worldBorder = ...;
instance.onBorderSetDamageSafeZOne(worldBorder, 0.0D);
net.minecraft.world.level.border.BorderChangeListener#onBorderSetWarningBlocks(WorldBorder,int)
- Origin:
common - Source:
net/minecraft/world/level/border/BorderChangeListener.java:12 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Border Set Warning Blocks
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldBorder worldBorderint i
ตัวอย่างใช้งาน
BorderChangeListener instance = ...;
WorldBorder worldBorder = ...;
instance.onBorderSetWarningBlocks(worldBorder, 0);
net.minecraft.world.level.border.BorderChangeListener#onBorderSetWarningTime(WorldBorder,int)
- Origin:
common - Source:
net/minecraft/world/level/border/BorderChangeListener.java:10 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Border Set Warning Time
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldBorder worldBorderint i
ตัวอย่างใช้งาน
BorderChangeListener instance = ...;
WorldBorder worldBorder = ...;
instance.onBorderSetWarningTime(worldBorder, 0);
net.minecraft.world.level.border.BorderChangeListener#onBorderSizeLerping(WorldBorder,double,double,long)
- Origin:
common - Source:
net/minecraft/world/level/border/BorderChangeListener.java:6 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Border Size Lerping
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldBorder worldBorderdouble ddouble elong l
ตัวอย่างใช้งาน
BorderChangeListener instance = ...;
WorldBorder worldBorder = ...;
instance.onBorderSizeLerping(worldBorder, 0.0D, 0.0D, 0L);
net.minecraft.world.level.border.BorderChangeListener#onBorderSizeSet(WorldBorder,double)
- Origin:
common - Source:
net/minecraft/world/level/border/BorderChangeListener.java:4 - Modifiers: ``
- Return:
void
คืออะไร
จัดการเหตุการณ์ Border Size Set
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
WorldBorder worldBorderdouble d
ตัวอย่างใช้งาน
BorderChangeListener instance = ...;
WorldBorder worldBorder = ...;
instance.onBorderSizeSet(worldBorder, 0.0D);
BorderStatus
- Full name:
net.minecraft.world.level.border.BorderStatus - Package:
net.minecraft.world.level.border - Source:
common—net/minecraft/world/level/border/BorderStatus.java - Type:
enum - Modifiers:
public
net.minecraft.world.level.border.BorderStatus#getColor()
- Origin:
common - Source:
net/minecraft/world/level/border/BorderStatus.java:14 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Color
ทำงานยังไง
คืนค่า: this.color.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
WorldBorder
- Full name:
net.minecraft.world.level.border.WorldBorder - Package:
net.minecraft.world.level.border - Source:
common—net/minecraft/world/level/border/WorldBorder.java - Type:
class - Modifiers:
public
net.minecraft.world.level.border.WorldBorder#addListener(BorderChangeListener)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:173 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Listener
ทำงานยังไง
เรียกต่อ: add().
Parameters
BorderChangeListener borderChangeListener
ตัวอย่างใช้งาน
WorldBorder instance = ...;
BorderChangeListener borderChangeListener = ...;
instance.addListener(borderChangeListener);
net.minecraft.world.level.border.WorldBorder#applySettings(WorldBorder.Settings)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:250 - Modifiers:
public - Return:
void
คืออะไร
นำไปใช้ Settings
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: setCenter(), getCenterX(), getCenterZ(), setDamagePerBlock(), getDamagePerBlock(), setDamageSafeZone(), getSafeZone(), setWarningBlocks().
Parameters
WorldBorder.Settings settings
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#clampToBounds(BlockPos)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:60 - Modifiers:
public - Return:
BlockPos
คืออะไร
ดำเนินการ clampToBounds ตาม implementation ของ WorldBorder
ทำงานยังไง
เรียกต่อ: getX(), getY(), getZ(). คืนค่า: this.clampToBounds(blockPos.getX(), blockPos.getY(), blockPos.getZ()).
Parameters
BlockPos blockPos
ตัวอย่างใช้งาน
WorldBorder instance = ...;
BlockPos blockPos = ...;
BlockPos result = instance.clampToBounds(blockPos);
net.minecraft.world.level.border.WorldBorder#clampToBounds(double,double,double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:68 - Modifiers:
public - Return:
BlockPos
คืออะไร
ดำเนินการ clampToBounds ตาม implementation ของ WorldBorder
ทำงานยังไง
เรียกต่อ: containing(), clampVec3ToBound(). คืนค่า: BlockPos.containing(this.clampVec3ToBound(d, e, f)).
Parameters
double ddouble edouble f
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#clampToBounds(Vec3)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:64 - Modifiers:
public - Return:
BlockPos
คืออะไร
ดำเนินการ clampToBounds ตาม implementation ของ WorldBorder
ทำงานยังไง
เรียกต่อ: x(), y(), z(). คืนค่า: this.clampToBounds(vec3.x(), vec3.y(), vec3.z()).
Parameters
Vec3 vec3
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#clampVec3ToBound(double,double,double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:76 - Modifiers:
public - Return:
Vec3
คืออะไร
ดำเนินการ clampVec3ToBound ตาม implementation ของ WorldBorder
ทำงานยังไง
เรียกต่อ: clamp(), getMinX(), getMaxX(), getMinZ(), getMaxZ(). สร้างออบเจ็กต์: Vec3. คืนค่า: new Vec3(Mth.clamp(d, this.getMinX(), this.getMaxX() - 1.0E-5F), e, Mth.clamp(f, this.getMinZ(), this.getMaxZ() - 1.0E-5F)).
Parameters
double ddouble edouble f
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#clampVec3ToBound(Vec3)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:72 - Modifiers:
public - Return:
Vec3
คืออะไร
ดำเนินการ clampVec3ToBound ตาม implementation ของ WorldBorder
ทำงานยังไง
คืนค่า: this.clampVec3ToBound(vec3.x, vec3.y, vec3.z).
Parameters
Vec3 vec3
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#createSettings()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:246 - Modifiers:
public - Return:
WorldBorder.Settings
คืออะไร
สร้าง Settings
ทำงานยังไง
เรียกต่อ: Settings(). สร้างออบเจ็กต์: WorldBorder.Settings. คืนค่า: new WorldBorder.Settings(this).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getAbsoluteMaxSize()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:186 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Absolute Max Size
ทำงานยังไง
คืนค่า: this.absoluteMaxSize.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getCenterX()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:123 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Center X
ทำงานยังไง
คืนค่า: this.centerX.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getCenterZ()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:127 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Center Z
ทำงานยังไง
คืนค่า: this.centerZ.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getCollisionShape()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:84 - Modifiers:
public - Return:
VoxelShape
คืออะไร
อ่านค่า Collision Shape
ทำงานยังไง
คืนค่า: this.extent.getCollisionShape().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getDamagePerBlock()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:202 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Damage Per Block
ทำงานยังไง
คืนค่า: this.damagePerBlock.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getDamageSafeZone()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:190 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Damage Safe Zone
ทำงานยังไง
คืนค่า: this.damageSafeZone.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getDistanceToBorder(double,double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:88 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Distance To Border
ทำงานยังไง
เรียกต่อ: getMinZ(), getMaxZ(), getMinX(), getMaxX(), min(). คืนค่า: Math.min(j, g).
Parameters
double ddouble e
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getDistanceToBorder(Entity)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:80 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Distance To Border
ทำงานยังไง
เรียกต่อ: getX(), getZ(). คืนค่า: this.getDistanceToBorder(entity.getX(), entity.getZ()).
Parameters
Entity entity
ตัวอย่างใช้งาน
WorldBorder instance = ...;
Entity entity = ...;
double result = instance.getDistanceToBorder(entity);
net.minecraft.world.level.border.WorldBorder#getLerpRemainingTime()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:145 - Modifiers:
public - Return:
long
คืออะไร
อ่านค่า Lerp Remaining Time
ทำงานยังไง
คืนค่า: this.extent.getLerpRemainingTime().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getLerpSpeed()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:214 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Lerp Speed
ทำงานยังไง
คืนค่า: this.extent.getLerpSpeed().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getLerpTarget()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:149 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Lerp Target
ทำงานยังไง
คืนค่า: this.extent.getLerpTarget().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getListeners()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:169 - Modifiers:
protected - Return:
List<BorderChangeListener>
คืออะไร
อ่านค่า Listeners
ทำงานยังไง
เรียกต่อ: newArrayList(). คืนค่า: Lists.newArrayList(this.listeners).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getMaxX()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:115 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Max X
ทำงานยังไง
คืนค่า: this.extent.getMaxX().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getMaxZ()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:119 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Max Z
ทำงานยังไง
คืนค่า: this.extent.getMaxZ().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getMinX()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:107 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Min X
ทำงานยังไง
คืนค่า: this.extent.getMinX().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getMinZ()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:111 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Min Z
ทำงานยังไง
คืนค่า: this.extent.getMinZ().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getSize()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:141 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Size
ทำงานยังไง
คืนค่า: this.extent.getSize().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getStatus()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:103 - Modifiers:
public - Return:
BorderStatus
คืออะไร
อ่านค่า Status
ทำงานยังไง
คืนค่า: this.extent.getStatus().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getWarningBlocks()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:230 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Warning Blocks
ทำงานยังไง
คืนค่า: this.warningBlocks.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#getWarningTime()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:218 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Warning Time
ทำงานยังไง
คืนค่า: this.warningTime.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#isInsideCloseToBorder(Entity,AABB)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:98 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Inside Close To Border
ทำงานยังไง
เรียกต่อ: max(), absMax(), getXsize(), getZsize(), getDistanceToBorder(), isWithinBounds(), getX(), getZ(). คืนค่า: this.getDistanceToBorder(entity) < d * 2.0 && this.isWithinBounds(entity.getX(), entity.getZ(), d).
Parameters
Entity entityAABB aABB
ตัวอย่างใช้งาน
WorldBorder instance = ...;
Entity entity = ...;
AABB aABB = ...;
boolean result = instance.isInsideCloseToBorder(entity, aABB);
net.minecraft.world.level.border.WorldBorder#isWithinBounds(AABB)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:44 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Within Bounds
ทำงานยังไง
คืนค่า: this.isWithinBounds(aABB.minX, aABB.minZ, aABB.maxX - 1.0E-5F, aABB.maxZ - 1.0E-5F).
Parameters
AABB aABB
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#isWithinBounds(BlockPos)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:32 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Within Bounds
ทำงานยังไง
เรียกต่อ: getX(), getZ(). คืนค่า: this.isWithinBounds(blockPos.getX(), blockPos.getZ()).
Parameters
BlockPos blockPos
ตัวอย่างใช้งาน
WorldBorder instance = ...;
BlockPos blockPos = ...;
boolean result = instance.isWithinBounds(blockPos);
net.minecraft.world.level.border.WorldBorder#isWithinBounds(ChunkPos)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:40 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Within Bounds
ทำงานยังไง
เรียกต่อ: getMinBlockX(), getMinBlockZ(), getMaxBlockX(), getMaxBlockZ(). คืนค่า: this.isWithinBounds(chunkPos.getMinBlockX(), chunkPos.getMinBlockZ()) && this.isWithinBounds(chunkPos.getMaxBlockX(), chunkPos.getMaxBlockZ()).
Parameters
ChunkPos chunkPos
ตัวอย่างใช้งาน
WorldBorder instance = ...;
ChunkPos chunkPos = ...;
boolean result = instance.isWithinBounds(chunkPos);
net.minecraft.world.level.border.WorldBorder#isWithinBounds(double,double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:52 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Within Bounds
ทำงานยังไง
คืนค่า: this.isWithinBounds(d, e, 0.0).
Parameters
double ddouble e
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#isWithinBounds(double,double,double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:56 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Within Bounds
ทำงานยังไง
เรียกต่อ: getMinX(), getMaxX(), getMinZ(), getMaxZ(). คืนค่า: d >= this.getMinX() - f && d < this.getMaxX() + f && e >= this.getMinZ() - f && e < this.getMaxZ() + f.
Parameters
double ddouble edouble f
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#isWithinBounds(Vec3)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:36 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Within Bounds
ทำงานยังไง
คืนค่า: this.isWithinBounds(vec3.x, vec3.z).
Parameters
Vec3 vec3
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#lerpSizeBetween(double,double,long)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:161 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ lerpSizeBetween ตาม implementation ของ WorldBorder
ทำงานยังไง
มีการวนลูป. แก้ state: extent. เรียกต่อ: StaticBorderExtent(), MovingBorderExtent(), getListeners(), onBorderSizeLerping(). สร้างออบเจ็กต์: WorldBorder.StaticBorderExtent, WorldBorder.MovingBorderExtent.
Parameters
double ddouble elong l
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#removeListener(BorderChangeListener)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:177 - Modifiers:
public - Return:
void
คืออะไร
ลบ Listener
ทำงานยังไง
เรียกต่อ: remove().
Parameters
BorderChangeListener borderChangeListener
ตัวอย่างใช้งาน
WorldBorder instance = ...;
BorderChangeListener borderChangeListener = ...;
instance.removeListener(borderChangeListener);
net.minecraft.world.level.border.WorldBorder#setAbsoluteMaxSize(int)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:181 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Absolute Max Size
ทำงานยังไง
แก้ state: absoluteMaxSize. เรียกต่อ: onAbsoluteMaxSizeChange().
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#setCenter(double,double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:131 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Center
ทำงานยังไง
มีการวนลูป. แก้ state: centerX, centerZ. เรียกต่อ: onCenterChange(), getListeners(), onBorderCenterSet().
Parameters
double ddouble e
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#setDamagePerBlock(double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:206 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Damage Per Block
ทำงานยังไง
มีการวนลูป. แก้ state: damagePerBlock. เรียกต่อ: getListeners(), onBorderSetDamagePerBlock().
Parameters
double d
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#setDamageSafeZone(double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:194 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Damage Safe Zone
ทำงานยังไง
มีการวนลูป. แก้ state: damageSafeZone. เรียกต่อ: getListeners(), onBorderSetDamageSafeZOne().
Parameters
double d
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#setSize(double)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:153 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Size
ทำงานยังไง
มีการวนลูป. แก้ state: extent. เรียกต่อ: StaticBorderExtent(), getListeners(), onBorderSizeSet(). สร้างออบเจ็กต์: WorldBorder.StaticBorderExtent.
Parameters
double d
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#setWarningBlocks(int)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:234 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Warning Blocks
ทำงานยังไง
มีการวนลูป. แก้ state: warningBlocks. เรียกต่อ: getListeners(), onBorderSetWarningBlocks().
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#setWarningTime(int)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:222 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Warning Time
ทำงานยังไง
มีการวนลูป. แก้ state: warningTime. เรียกต่อ: getListeners(), onBorderSetWarningTime().
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder#tick()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:242 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
แก้ state: extent. เรียกต่อ: update().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
WorldBorder$Settings
- Full name:
net.minecraft.world.level.border.WorldBorder$Settings - Package:
net.minecraft.world.level.border - Source:
common—net/minecraft/world/level/border/WorldBorder.java - Type:
class - Modifiers:
public static
net.minecraft.world.level.border.WorldBorder$Settings#getCenterX()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:417 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Center X
ทำงานยังไง
คืนค่า: this.centerX.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getCenterZ()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:421 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Center Z
ทำงานยังไง
คืนค่า: this.centerZ.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getDamagePerBlock()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:425 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Damage Per Block
ทำงานยังไง
คืนค่า: this.damagePerBlock.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getSafeZone()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:429 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Safe Zone
ทำงานยังไง
คืนค่า: this.safeZone.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getSize()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:441 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Size
ทำงานยังไง
คืนค่า: this.size.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getSizeLerpTarget()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:449 - Modifiers:
public - Return:
double
คืออะไร
อ่านค่า Size Lerp Target
ทำงานยังไง
คืนค่า: this.sizeLerpTarget.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getSizeLerpTime()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:445 - Modifiers:
public - Return:
long
คืออะไร
อ่านค่า Size Lerp Time
ทำงานยังไง
คืนค่า: this.sizeLerpTime.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getWarningBlocks()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:433 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Warning Blocks
ทำงานยังไง
คืนค่า: this.warningBlocks.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#getWarningTime()
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:437 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Warning Time
ทำงานยังไง
คืนค่า: this.warningTime.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.level.border.WorldBorder$Settings#read(DynamicLike<?>,WorldBorder.Settings)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:453 - Modifiers:
public static - Return:
WorldBorder.Settings
คืออะไร
อ่าน read
ทำงานยังไง
เรียกต่อ: clamp(), get(), asDouble(), asLong(), asInt(), Settings(). สร้างออบเจ็กต์: WorldBorder.Settings. คืนค่า: new WorldBorder.Settings(d, e, i, h, j, k, f, l, g).
Parameters
DynamicLike<?> dynamicLikeWorldBorder.Settings settings
ตัวอย่างใช้งาน
DynamicLike<?> dynamicLike = ...;
WorldBorder.Settings settings = ...;
WorldBorder.Settings result = WorldBorder.Settings.read(dynamicLike, settings);
net.minecraft.world.level.border.WorldBorder$Settings#write(CompoundTag)
- Origin:
common - Source:
net/minecraft/world/level/border/WorldBorder.java:466 - Modifiers:
public - Return:
void
คืออะไร
เขียน write
ทำงานยังไง
เรียกต่อ: putDouble(), putLong().
Parameters
CompoundTag compoundTag