Class WorldBorderMock

java.lang.Object
be.seeseemelk.mockbukkit.WorldBorderMock
All Implemented Interfaces:
org.bukkit.WorldBorder

public class WorldBorderMock extends Object implements org.bukkit.WorldBorder
A mock world border object.
  • 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:
      getWorld in interface org.bukkit.WorldBorder
    • reset

      public void reset()
      Specified by:
      reset in interface org.bukkit.WorldBorder
    • getSize

      public double getSize()
      Specified by:
      getSize in interface org.bukkit.WorldBorder
    • setSize

      public void setSize(double newSize)
      Specified by:
      setSize in interface org.bukkit.WorldBorder
    • setSize

      public void setSize(double newSize, long seconds)
      Specified by:
      setSize in interface org.bukkit.WorldBorder
    • getCenter

      @NotNull public @NotNull org.bukkit.Location getCenter()
      Specified by:
      getCenter in interface org.bukkit.WorldBorder
    • setCenter

      public void setCenter(@NotNull @NotNull org.bukkit.Location location)
      Specified by:
      setCenter in interface org.bukkit.WorldBorder
    • setCenter

      public void setCenter(double x, double z)
      Specified by:
      setCenter in interface org.bukkit.WorldBorder
    • getDamageBuffer

      public double getDamageBuffer()
      Specified by:
      getDamageBuffer in interface org.bukkit.WorldBorder
    • setDamageBuffer

      public void setDamageBuffer(double blocks)
      Specified by:
      setDamageBuffer in interface org.bukkit.WorldBorder
    • getDamageAmount

      public double getDamageAmount()
      Specified by:
      getDamageAmount in interface org.bukkit.WorldBorder
    • setDamageAmount

      public void setDamageAmount(double damage)
      Specified by:
      setDamageAmount in interface org.bukkit.WorldBorder
    • getWarningTime

      public int getWarningTime()
      Specified by:
      getWarningTime in interface org.bukkit.WorldBorder
    • setWarningTime

      public void setWarningTime(int seconds)
      Specified by:
      setWarningTime in interface org.bukkit.WorldBorder
    • getWarningDistance

      public int getWarningDistance()
      Specified by:
      getWarningDistance in interface org.bukkit.WorldBorder
    • setWarningDistance

      public void setWarningDistance(int distance)
      Specified by:
      setWarningDistance in interface org.bukkit.WorldBorder
    • isInside

      public boolean isInside(@NotNull @NotNull org.bukkit.Location location)
      Specified by:
      isInside in interface org.bukkit.WorldBorder