Package be.seeseemelk.mockbukkit
Class WorldBorderMock
java.lang.Object
be.seeseemelk.mockbukkit.WorldBorderMock
- All Implemented Interfaces:
org.bukkit.WorldBorder
Mock implementation of a
WorldBorder.-
Constructor Summary
ConstructorsConstructorDescriptionWorldBorderMock(@NotNull org.bukkit.World world) Creates a new world border mock -
Method Summary
Modifier and TypeMethodDescription@NotNull org.bukkit.LocationdoubledoubledoubledoubledoublegetSize()intint@Nullable org.bukkit.WorldgetWorld()booleanisInside(@NotNull org.bukkit.Location location) voidreset()voidsetCenter(double x, double z) voidsetCenter(@NotNull org.bukkit.Location location) voidsetDamageAmount(double damage) voidsetDamageBuffer(double blocks) voidsetSize(double newSize) voidsetSize(double newSize, long seconds) voidvoidsetWarningDistance(int distance) voidsetWarningTime(int seconds)
-
Constructor Details
-
WorldBorderMock
public WorldBorderMock(@NotNull @NotNull org.bukkit.World world) Creates a new world border mock- Parameters:
world- The world it is the border of
-
-
Method Details
-
getWorld
@Nullable public @Nullable org.bukkit.World getWorld()- Specified by:
getWorldin interfaceorg.bukkit.WorldBorder
-
reset
public void reset()- Specified by:
resetin interfaceorg.bukkit.WorldBorder
-
getSize
public double getSize()- Specified by:
getSizein interfaceorg.bukkit.WorldBorder
-
setSize
public void setSize(double newSize) - Specified by:
setSizein interfaceorg.bukkit.WorldBorder
-
setSize
public void setSize(double newSize, long seconds) - Specified by:
setSizein interfaceorg.bukkit.WorldBorder
-
setSize
- Specified by:
setSizein interfaceorg.bukkit.WorldBorder
-
getCenter
@NotNull public @NotNull org.bukkit.Location getCenter()- Specified by:
getCenterin interfaceorg.bukkit.WorldBorder
-
setCenter
public void setCenter(@NotNull @NotNull org.bukkit.Location location) - Specified by:
setCenterin interfaceorg.bukkit.WorldBorder
-
setCenter
public void setCenter(double x, double z) - Specified by:
setCenterin interfaceorg.bukkit.WorldBorder
-
getDamageBuffer
public double getDamageBuffer()- Specified by:
getDamageBufferin interfaceorg.bukkit.WorldBorder
-
setDamageBuffer
public void setDamageBuffer(double blocks) - Specified by:
setDamageBufferin interfaceorg.bukkit.WorldBorder
-
getDamageAmount
public double getDamageAmount()- Specified by:
getDamageAmountin interfaceorg.bukkit.WorldBorder
-
setDamageAmount
public void setDamageAmount(double damage) - Specified by:
setDamageAmountin interfaceorg.bukkit.WorldBorder
-
getWarningTime
public int getWarningTime()- Specified by:
getWarningTimein interfaceorg.bukkit.WorldBorder
-
setWarningTime
public void setWarningTime(int seconds) - Specified by:
setWarningTimein interfaceorg.bukkit.WorldBorder
-
getWarningDistance
public int getWarningDistance()- Specified by:
getWarningDistancein interfaceorg.bukkit.WorldBorder
-
setWarningDistance
public void setWarningDistance(int distance) - Specified by:
setWarningDistancein interfaceorg.bukkit.WorldBorder
-
isInside
public boolean isInside(@NotNull @NotNull org.bukkit.Location location) - Specified by:
isInsidein interfaceorg.bukkit.WorldBorder
-
getMaxSize
public double getMaxSize()- Specified by:
getMaxSizein interfaceorg.bukkit.WorldBorder
-
getMaxCenterCoordinate
public double getMaxCenterCoordinate()- Specified by:
getMaxCenterCoordinatein interfaceorg.bukkit.WorldBorder
-