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)
    • applyDataFixers

      SlimeWorld applyDataFixers(SlimeWorld world)
    • getCurrentVersion

      int getCurrentVersion()
    • instance

      static SlimeNMSBridge instance()
    • extractCraftPDC

      void extractCraftPDC(org.bukkit.persistence.PersistentDataContainer source, com.flowpowered.nbt.CompoundMap target)
    • extractCompoundMapIntoCraftPDC

      org.bukkit.persistence.PersistentDataContainer extractCompoundMapIntoCraftPDC(com.flowpowered.nbt.CompoundMap source)
    • convertChunkTo1_13

      com.flowpowered.nbt.CompoundTag convertChunkTo1_13(com.flowpowered.nbt.CompoundTag tag)