java.lang.Object
com.github.imdabigboss.easydatapack.backend.managers.MapManagerImpl
All Implemented Interfaces:
MapManager, org.bukkit.event.Listener

public class MapManagerImpl extends Object implements org.bukkit.event.Listener, MapManager
  • Constructor Details

    • MapManagerImpl

      public MapManagerImpl(EasyDatapack datapack)
  • Method Details

    • onMapInitEvent

      public void onMapInitEvent(org.bukkit.event.server.MapInitializeEvent event) throws CustomMapException
      Throws:
      CustomMapException
    • saveImage

      public void saveImage(Integer id, String url)
    • hasImage

      public boolean hasImage(int id)
    • getImage

      public String getImage(int id)
    • createMap

      public org.bukkit.inventory.ItemStack createMap(@NonNull URL url)
      Description copied from interface: MapManager
      Creates an item stack of a map from a URL.
      Specified by:
      createMap in interface MapManager
      Parameters:
      url - the URL of the map
      Returns:
      the item stack of the map