Package net.minecraft.world.entity.raid
Class Raids
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.entity.raid.Raids
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.world.level.saveddata.SavedData
SavedData.Context
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<Raids> private int
private static final String
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap
<Raid> private int
static final SavedDataType
<Raids> static final SavedDataType
<Raids> -
Constructor Summary
ConstructorsModifierConstructorDescriptionRaids()
private
Raids
(List<Raids.RaidWithId> p_401252_, int p_401028_, int p_401314_) -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
canJoinRaid
(Raider p_37966_) createOrExtendRaid
(ServerPlayer p_37964_, BlockPos p_338602_) get
(int p_37959_) getNearbyRaid
(BlockPos p_37971_, int p_37972_) private Raid
getOrCreateRaid
(ServerLevel p_37961_, BlockPos p_37962_) static SavedDataType
<Raids> getType
(Holder<DimensionType> p_401277_) private int
static Raids
load
(CompoundTag p_150237_) void
tick
(ServerLevel p_401204_)
-
Field Details
-
RAID_FILE_ID
- See Also:
-
CODEC
-
TYPE
-
TYPE_END
-
raidMap
-
nextId
private int nextId -
tick
private int tick
-
-
Constructor Details
-
Raids
public Raids() -
Raids
-
-
Method Details
-
getType
-
get
-
getId
-
tick
-
canJoinRaid
-
createOrExtendRaid
-
getOrCreateRaid
-
load
-
getUniqueId
private int getUniqueId() -
getNearbyRaid
-