Class GardenRaidSavedData

java.lang.Object
net.minecraft.world.level.saveddata.SavedData
nokunami.floral_warfare.common.gardenOps.GardenRaidSavedData

public class GardenRaidSavedData extends net.minecraft.world.level.saveddata.SavedData
  • Constructor Details

    • GardenRaidSavedData

      public GardenRaidSavedData(net.minecraft.server.level.ServerLevel serverLevel)
  • Method Details

    • get

      public GardenRaid get(int id)
    • tick

      public void tick()
    • canJoinRaid

      public static boolean canJoinRaid(AbstractBrainMuncher zombie, GardenRaid event)
    • createOrExtendRaid

      @Nullable public GardenRaid createOrExtendRaid(net.minecraft.server.level.ServerPlayer player)
    • createOrExtendRaid

      public GardenRaid createOrExtendRaid(net.minecraft.server.level.ServerPlayer player, Supplier<RaidGroup> groupSupplier, net.minecraft.world.item.ItemStack stack)
    • load

      public static GardenRaidSavedData load(net.minecraft.server.level.ServerLevel level, net.minecraft.nbt.CompoundTag tag)
    • save

      @NotNull public @NotNull net.minecraft.nbt.CompoundTag save(net.minecraft.nbt.CompoundTag tag)
      Specified by:
      save in class net.minecraft.world.level.saveddata.SavedData
    • getFileId

      public static String getFileId(net.minecraft.core.Holder<net.minecraft.world.level.dimension.DimensionType> dimension)
    • getNearbyRaid

      @Nullable public GardenRaid getNearbyRaid(net.minecraft.core.BlockPos pPos, int pDistance)
    • manage

      public static GardenRaidSavedData manage(net.minecraft.world.level.storage.DimensionDataStorage storage, net.minecraft.server.level.ServerLevel level, net.minecraft.core.Holder<net.minecraft.world.level.dimension.DimensionType> dimensionTypeHolder)