Class MapViewMock

java.lang.Object
be.seeseemelk.mockbukkit.map.MapViewMock
All Implemented Interfaces:
org.bukkit.map.MapView

public class MapViewMock extends Object implements org.bukkit.map.MapView
  • Constructor Details

    • MapViewMock

      public MapViewMock(org.bukkit.World world, int id)
  • Method Details

    • getId

      public int getId()
      Specified by:
      getId in interface org.bukkit.map.MapView
    • isVirtual

      public boolean isVirtual()
      Specified by:
      isVirtual in interface org.bukkit.map.MapView
    • getScale

      @NotNull public @NotNull org.bukkit.map.MapView.Scale getScale()
      Specified by:
      getScale in interface org.bukkit.map.MapView
    • setScale

      public void setScale(@NotNull @NotNull org.bukkit.map.MapView.Scale scale)
      Specified by:
      setScale in interface org.bukkit.map.MapView
    • getCenterX

      public int getCenterX()
      Specified by:
      getCenterX in interface org.bukkit.map.MapView
    • getCenterZ

      public int getCenterZ()
      Specified by:
      getCenterZ in interface org.bukkit.map.MapView
    • setCenterX

      public void setCenterX(int x)
      Specified by:
      setCenterX in interface org.bukkit.map.MapView
    • setCenterZ

      public void setCenterZ(int z)
      Specified by:
      setCenterZ in interface org.bukkit.map.MapView
    • getWorld

      @Nullable public @Nullable org.bukkit.World getWorld()
      Specified by:
      getWorld in interface org.bukkit.map.MapView
    • setWorld

      public void setWorld(@NotNull @NotNull org.bukkit.World world)
      Specified by:
      setWorld in interface org.bukkit.map.MapView
    • getRenderers

      @NotNull public @NotNull List<org.bukkit.map.MapRenderer> getRenderers()
      Specified by:
      getRenderers in interface org.bukkit.map.MapView
    • addRenderer

      public void addRenderer(@NotNull @NotNull org.bukkit.map.MapRenderer renderer)
      Specified by:
      addRenderer in interface org.bukkit.map.MapView
    • removeRenderer

      public boolean removeRenderer(@Nullable @Nullable org.bukkit.map.MapRenderer renderer)
      Specified by:
      removeRenderer in interface org.bukkit.map.MapView
    • render

      public void render(@NotNull @NotNull PlayerMock player)
      Renders the map for the given player.
      Parameters:
      player - Player to render for.
    • isTrackingPosition

      public boolean isTrackingPosition()
      Specified by:
      isTrackingPosition in interface org.bukkit.map.MapView
    • setTrackingPosition

      public void setTrackingPosition(boolean trackingPosition)
      Specified by:
      setTrackingPosition in interface org.bukkit.map.MapView
    • isUnlimitedTracking

      public boolean isUnlimitedTracking()
      Specified by:
      isUnlimitedTracking in interface org.bukkit.map.MapView
    • setUnlimitedTracking

      public void setUnlimitedTracking(boolean unlimited)
      Specified by:
      setUnlimitedTracking in interface org.bukkit.map.MapView
    • isLocked

      public boolean isLocked()
      Specified by:
      isLocked in interface org.bukkit.map.MapView
    • setLocked

      public void setLocked(boolean locked)
      Specified by:
      setLocked in interface org.bukkit.map.MapView