Package net.minecraft.world.raid
Class RaidManager
- java.lang.Object
-
- net.minecraft.world.storage.WorldSavedData
-
- net.minecraft.world.raid.RaidManager
-
- All Implemented Interfaces:
INBTSerializable<CompoundNBT>
public class RaidManager extends WorldSavedData
-
-
Field Summary
Fields Modifier and Type Field Description private ServerWorldlevelprivate intnextAvailableIDprivate java.util.Map<java.lang.Integer,Raid>raidMapprivate inttick
-
Constructor Summary
Constructors Constructor Description RaidManager(ServerWorld p_i50142_1_)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleancanJoinRaid(AbstractRaiderEntity p_215165_0_, Raid p_215165_1_)RaidcreateOrExtendRaid(ServerPlayerEntity p_215170_1_)Raidget(int p_215167_1_)static java.lang.StringgetFileId(DimensionType p_234620_0_)RaidgetNearbyRaid(BlockPos p_215174_1_, int p_215174_2_)private RaidgetOrCreateRaid(ServerWorld p_215168_1_, BlockPos p_215168_2_)private intgetUniqueId()voidload(CompoundNBT p_76184_1_)CompoundNBTsave(CompoundNBT p_189551_1_)voidtick()-
Methods inherited from class net.minecraft.world.storage.WorldSavedData
deserializeNBT, getId, isDirty, save, serializeNBT, setDirty, setDirty
-
-
-
-
Field Detail
-
raidMap
private final java.util.Map<java.lang.Integer,Raid> raidMap
-
level
private final ServerWorld level
-
nextAvailableID
private int nextAvailableID
-
tick
private int tick
-
-
Constructor Detail
-
RaidManager
public RaidManager(ServerWorld p_i50142_1_)
-
-
Method Detail
-
get
public Raid get(int p_215167_1_)
-
tick
public void tick()
-
canJoinRaid
public static boolean canJoinRaid(AbstractRaiderEntity p_215165_0_, Raid p_215165_1_)
-
createOrExtendRaid
@Nullable public Raid createOrExtendRaid(ServerPlayerEntity p_215170_1_)
-
getOrCreateRaid
private Raid getOrCreateRaid(ServerWorld p_215168_1_, BlockPos p_215168_2_)
-
load
public void load(CompoundNBT p_76184_1_)
- Specified by:
loadin classWorldSavedData
-
save
public CompoundNBT save(CompoundNBT p_189551_1_)
- Specified by:
savein classWorldSavedData
-
getFileId
public static java.lang.String getFileId(DimensionType p_234620_0_)
-
getUniqueId
private int getUniqueId()
-
-