Package net.minecraft.village.raid
Class RaidManager
java.lang.Object
net.minecraft.world.PersistentState
net.minecraft.village.raid.RaidManager
- Mappings:
 Namespace Name named net/minecraft/village/raid/RaidManagerintermediary net/minecraft/class_3767official cok
- 
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.PersistentState
PersistentState.Type<T extends PersistentState> - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate static final Stringprivate final ServerWorld - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic RaidManagerfromNbt(ServerWorld world, NbtCompound nbt) private RaidgetOrCreateRaid(ServerWorld world, BlockPos pos) static PersistentState.Type<RaidManager> getRaid(int id) static booleanisValidRaiderFor(RaiderEntity raider, Raid raid) static StringnameFor(RegistryEntry<DimensionType> dimensionTypeEntry) private intnextId()startRaid(ServerPlayerEntity player, BlockPos pos) voidtick()writeNbt(NbtCompound nbt, RegistryWrapper.WrapperLookup registryLookup) Methods inherited from class net.minecraft.world.PersistentState
isDirty, markDirty, save, setDirty 
- 
Field Details
- 
RAIDS
- See Also:
 - Mappings:
 Namespace Name Mixin selector named RAIDSLnet/minecraft/village/raid/RaidManager;RAIDS:Ljava/lang/String;intermediary field_30690Lnet/minecraft/class_3767;field_30690:Ljava/lang/String;official aLcok;a:Ljava/lang/String;
 - 
raids
- Mappings:
 Namespace Name Mixin selector named raidsLnet/minecraft/village/raid/RaidManager;raids:Ljava/util/Map;intermediary field_16639Lnet/minecraft/class_3767;field_16639:Ljava/util/Map;official bLcok;b:Ljava/util/Map;
 - 
world
- Mappings:
 Namespace Name Mixin selector named worldLnet/minecraft/village/raid/RaidManager;world:Lnet/minecraft/server/world/ServerWorld;intermediary field_16641Lnet/minecraft/class_3767;field_16641:Lnet/minecraft/class_3218;official cLcok;c:Laqu;
 - 
nextAvailableId
private int nextAvailableId- Mappings:
 Namespace Name Mixin selector named nextAvailableIdLnet/minecraft/village/raid/RaidManager;nextAvailableId:Iintermediary field_16638Lnet/minecraft/class_3767;field_16638:Iofficial dLcok;d:I
 - 
currentTime
private int currentTime- Mappings:
 Namespace Name Mixin selector named currentTimeLnet/minecraft/village/raid/RaidManager;currentTime:Iintermediary field_16637Lnet/minecraft/class_3767;field_16637:Iofficial eLcok;e:I
 
 - 
 - 
Constructor Details
- 
RaidManager
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/village/raid/RaidManager;<init>(Lnet/minecraft/server/world/ServerWorld;)Vintermediary <init>Lnet/minecraft/class_3767;<init>(Lnet/minecraft/class_3218;)Vofficial <init>Lcok;<init>(Laqu;)V
 
 - 
 - 
Method Details
- 
getPersistentStateType
- Mappings:
 Namespace Name Mixin selector named getPersistentStateTypeLnet/minecraft/village/raid/RaidManager;getPersistentStateType(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/PersistentState$Type;intermediary method_52559Lnet/minecraft/class_3767;method_52559(Lnet/minecraft/class_3218;)Lnet/minecraft/class_18$class_8645;official aLcok;a(Laqu;)Leql$a;
 - 
getRaid
- Mappings:
 Namespace Name Mixin selector named getRaidLnet/minecraft/village/raid/RaidManager;getRaid(I)Lnet/minecraft/village/raid/Raid;intermediary method_16541Lnet/minecraft/class_3767;method_16541(I)Lnet/minecraft/class_3765;official aLcok;a(I)Lcoi;
 - 
tick
public void tick()- Mappings:
 Namespace Name Mixin selector named tickLnet/minecraft/village/raid/RaidManager;tick()Vintermediary method_16539Lnet/minecraft/class_3767;method_16539()Vofficial aLcok;a()V
 - 
isValidRaiderFor
- Mappings:
 Namespace Name Mixin selector named isValidRaiderForLnet/minecraft/village/raid/RaidManager;isValidRaiderFor(Lnet/minecraft/entity/raid/RaiderEntity;Lnet/minecraft/village/raid/Raid;)Zintermediary method_16838Lnet/minecraft/class_3767;method_16838(Lnet/minecraft/class_3763;Lnet/minecraft/class_3765;)Zofficial aLcok;a(Lcoj;Lcoi;)Z
 - 
startRaid
- Mappings:
 Namespace Name Mixin selector named startRaidLnet/minecraft/village/raid/RaidManager;startRaid(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/raid/Raid;intermediary method_16540Lnet/minecraft/class_3767;method_16540(Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765;official aLcok;a(Laqv;Ljd;)Lcoi;
 - 
getOrCreateRaid
- Mappings:
 Namespace Name Mixin selector named getOrCreateRaidLnet/minecraft/village/raid/RaidManager;getOrCreateRaid(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/raid/Raid;intermediary method_16532Lnet/minecraft/class_3767;method_16532(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765;official aLcok;a(Laqu;Ljd;)Lcoi;
 - 
fromNbt
- Mappings:
 Namespace Name Mixin selector named fromNbtLnet/minecraft/village/raid/RaidManager;fromNbt(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/village/raid/RaidManager;intermediary method_77Lnet/minecraft/class_3767;method_77(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767;official aLcok;a(Laqu;Lub;)Lcok;
 - 
writeNbt
- Specified by:
 writeNbtin classPersistentState- Mappings:
 Namespace Name Mixin selector named writeNbtLnet/minecraft/world/PersistentState;writeNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/nbt/NbtCompound;intermediary method_75Lnet/minecraft/class_18;method_75(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487;official aLeql;a(Lub;Ljo$a;)Lub;
 - 
nameFor
- Mappings:
 Namespace Name Mixin selector named nameForLnet/minecraft/village/raid/RaidManager;nameFor(Lnet/minecraft/registry/entry/RegistryEntry;)Ljava/lang/String;intermediary method_16533Lnet/minecraft/class_3767;method_16533(Lnet/minecraft/class_6880;)Ljava/lang/String;official aLcok;a(Ljm;)Ljava/lang/String;
 - 
nextId
private int nextId()- Mappings:
 Namespace Name Mixin selector named nextIdLnet/minecraft/village/raid/RaidManager;nextId()Iintermediary method_16534Lnet/minecraft/class_3767;method_16534()Iofficial bLcok;b()I
 - 
getRaidAt
- Mappings:
 Namespace Name Mixin selector named getRaidAtLnet/minecraft/village/raid/RaidManager;getRaidAt(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/village/raid/Raid;intermediary method_19209Lnet/minecraft/class_3767;method_19209(Lnet/minecraft/class_2338;I)Lnet/minecraft/class_3765;official aLcok;a(Ljd;I)Lcoi;
 
 -