Class AreaSavedData

java.lang.Object
net.minecraft.world.level.saveddata.SavedData
de.luckymcdev.foundryengine.common.area.AreaSavedData

public class AreaSavedData extends net.minecraft.world.level.saveddata.SavedData
  • Field Details

    • TYPE

      public static final net.minecraft.world.level.saveddata.SavedDataType<AreaSavedData> TYPE
  • Constructor Details

    • AreaSavedData

      public AreaSavedData()
    • AreaSavedData

      public AreaSavedData(net.minecraft.nbt.CompoundTag tag)
  • Method Details

    • get

      public static AreaSavedData get(net.minecraft.server.level.ServerLevel level)
    • makeList

      public static List<Area> makeList(net.minecraft.nbt.CompoundTag tag)
    • toNbt

      public net.minecraft.nbt.CompoundTag toNbt()
    • getAreas

      public List<Area> getAreas()
    • addArea

      public void addArea(Area area)
    • removeArea

      public boolean removeArea(net.minecraft.resources.Identifier id)
    • updateArea

      public boolean updateArea(net.minecraft.resources.Identifier id, Area updatedArea)