Interface SlimeNMSBridge


@Internal public interface SlimeNMSBridge
  • Method Details

    • loadOverworldOverride

      boolean loadOverworldOverride()
    • loadNetherOverride

      boolean loadNetherOverride()
    • loadEndOverride

      boolean loadEndOverride()
    • setDefaultWorlds

      void setDefaultWorlds(SlimeWorld normalWorld, SlimeWorld netherWorld, SlimeWorld endWorld) throws IOException
      Throws:
      IOException
    • loadInstance

      SlimeWorldInstance loadInstance(SlimeWorld slimeWorld)
    • getInstance

      SlimeWorldInstance getInstance(org.bukkit.World world)
    • getCurrentVersion

      int getCurrentVersion()
    • instance

      static SlimeNMSBridge instance()
    • extractCraftPDC

      void extractCraftPDC(org.bukkit.persistence.PersistentDataContainer source, net.kyori.adventure.nbt.CompoundBinaryTag.Builder builder)
    • getSlimeDataConverter

      SlimeDataConverter getSlimeDataConverter()