Package com.cryptomorin.xseries
Class XWorldBorder
java.lang.Object
com.cryptomorin.xseries.XWorldBorder
- All Implemented Interfaces:
Cloneable
Send different World Border data to each player.
- Version:
- 1.0.1
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionintstatic final doublestatic final double -
Method Summary
Modifier and TypeMethodDescriptionclone()static XWorldBorderfrom(org.bukkit.WorldBorder bukkitWb) static XWorldBorderget(org.bukkit.entity.Player player) org.bukkit.util.VectordoubledoubledoublegetDistanceToBorder(org.bukkit.util.Vector location) static XWorldBordergetOrCreate(org.bukkit.entity.Player player) org.bukkit.entity.PlayerdoubleintbooleanisWithinBorder(org.bukkit.util.Vector location) static XWorldBorderof(org.bukkit.Location center) voidremove()Remove the world border.static voidremove(org.bukkit.entity.Player player) send()send(boolean forceInit) setCenter(double x, double z) setDamageAmount(double damage) setDamageBuffer(double blocks) setPlayer(org.bukkit.entity.Player player) setSizeLerpTarget(double sizeLerpTarget) setWarningDistance(int blocks) setWarningTime(Duration time)
-
Field Details
-
MAX_SIZE
public static final double MAX_SIZE- See Also:
-
MAX_CENTER_COORDINATE
public static final double MAX_CENTER_COORDINATE- See Also:
-
absoluteMaxSize
public int absoluteMaxSize
-
-
Method Details
-
getOrCreate
-
get
-
clone
-
from
-
getPlayerId
-
getPlayer
-
of
-
setDamageAmount
-
getDamageAmount
public double getDamageAmount() -
setDamageBuffer
-
getDamageBuffer
public double getDamageBuffer() -
setWarningTime
-
getWarningTime
-
setWarningDistance
-
getSizeLerpTarget
public double getSizeLerpTarget() -
setSizeLerpTarget
-
getWarningDistance
public int getWarningDistance() -
setCenter
-
getCenter
public org.bukkit.util.Vector getCenter() -
setSize
-
isWithinBorder
public boolean isWithinBorder(org.bukkit.util.Vector location) -
getDistanceToBorder
public double getDistanceToBorder(org.bukkit.util.Vector location) -
remove
public void remove()Remove the world border.- Since:
- 1.0.0
-
remove
public static void remove(org.bukkit.entity.Player player) -
setPlayer
-
send
-
send
-