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/RaidManager
intermediary net/minecraft/class_3767
official col
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.PersistentState
PersistentState.Type<T extends PersistentState>
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
private int
private static final String
private final ServerWorld
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic RaidManager
fromNbt
(ServerWorld world, NbtCompound nbt) private Raid
getOrCreateRaid
(ServerWorld world, BlockPos pos) static PersistentState.Type
<RaidManager> getRaid
(int id) static boolean
isValidRaiderFor
(RaiderEntity raider, Raid raid) static String
nameFor
(RegistryEntry<DimensionType> dimensionTypeEntry) private int
nextId()
startRaid
(ServerPlayerEntity player, BlockPos pos) void
tick()
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 RAIDS
Lnet/minecraft/village/raid/RaidManager;RAIDS:Ljava/lang/String;
intermediary field_30690
Lnet/minecraft/class_3767;field_30690:Ljava/lang/String;
official a
Lcol;a:Ljava/lang/String;
-
raids
- Mappings:
Namespace Name Mixin selector named raids
Lnet/minecraft/village/raid/RaidManager;raids:Ljava/util/Map;
intermediary field_16639
Lnet/minecraft/class_3767;field_16639:Ljava/util/Map;
official b
Lcol;b:Ljava/util/Map;
-
world
- Mappings:
Namespace Name Mixin selector named world
Lnet/minecraft/village/raid/RaidManager;world:Lnet/minecraft/server/world/ServerWorld;
intermediary field_16641
Lnet/minecraft/class_3767;field_16641:Lnet/minecraft/class_3218;
official c
Lcol;c:Larf;
-
nextAvailableId
private int nextAvailableId- Mappings:
Namespace Name Mixin selector named nextAvailableId
Lnet/minecraft/village/raid/RaidManager;nextAvailableId:I
intermediary field_16638
Lnet/minecraft/class_3767;field_16638:I
official d
Lcol;d:I
-
currentTime
private int currentTime- Mappings:
Namespace Name Mixin selector named currentTime
Lnet/minecraft/village/raid/RaidManager;currentTime:I
intermediary field_16637
Lnet/minecraft/class_3767;field_16637:I
official e
Lcol;e:I
-
-
Constructor Details
-
RaidManager
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/village/raid/RaidManager;<init>(Lnet/minecraft/server/world/ServerWorld;)V
intermediary <init>
Lnet/minecraft/class_3767;<init>(Lnet/minecraft/class_3218;)V
official <init>
Lcol;<init>(Larf;)V
-
-
Method Details
-
getPersistentStateType
- Mappings:
Namespace Name Mixin selector named getPersistentStateType
Lnet/minecraft/village/raid/RaidManager;getPersistentStateType(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/PersistentState$Type;
intermediary method_52559
Lnet/minecraft/class_3767;method_52559(Lnet/minecraft/class_3218;)Lnet/minecraft/class_18$class_8645;
official a
Lcol;a(Larf;)Lepd$a;
-
getRaid
- Mappings:
Namespace Name Mixin selector named getRaid
Lnet/minecraft/village/raid/RaidManager;getRaid(I)Lnet/minecraft/village/raid/Raid;
intermediary method_16541
Lnet/minecraft/class_3767;method_16541(I)Lnet/minecraft/class_3765;
official a
Lcol;a(I)Lcoj;
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/village/raid/RaidManager;tick()V
intermediary method_16539
Lnet/minecraft/class_3767;method_16539()V
official a
Lcol;a()V
-
isValidRaiderFor
- Mappings:
Namespace Name Mixin selector named isValidRaiderFor
Lnet/minecraft/village/raid/RaidManager;isValidRaiderFor(Lnet/minecraft/entity/raid/RaiderEntity;Lnet/minecraft/village/raid/Raid;)Z
intermediary method_16838
Lnet/minecraft/class_3767;method_16838(Lnet/minecraft/class_3763;Lnet/minecraft/class_3765;)Z
official a
Lcol;a(Lcok;Lcoj;)Z
-
startRaid
- Mappings:
Namespace Name Mixin selector named startRaid
Lnet/minecraft/village/raid/RaidManager;startRaid(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/raid/Raid;
intermediary method_16540
Lnet/minecraft/class_3767;method_16540(Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765;
official a
Lcol;a(Larg;Liz;)Lcoj;
-
getOrCreateRaid
- Mappings:
Namespace Name Mixin selector named getOrCreateRaid
Lnet/minecraft/village/raid/RaidManager;getOrCreateRaid(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/village/raid/Raid;
intermediary method_16532
Lnet/minecraft/class_3767;method_16532(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3765;
official a
Lcol;a(Larf;Liz;)Lcoj;
-
fromNbt
- Mappings:
Namespace Name Mixin selector named fromNbt
Lnet/minecraft/village/raid/RaidManager;fromNbt(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/village/raid/RaidManager;
intermediary method_77
Lnet/minecraft/class_3767;method_77(Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767;
official a
Lcol;a(Larf;Lus;)Lcol;
-
writeNbt
- Specified by:
writeNbt
in classPersistentState
- Mappings:
Namespace Name Mixin selector named writeNbt
Lnet/minecraft/world/PersistentState;writeNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/nbt/NbtCompound;
intermediary method_75
Lnet/minecraft/class_18;method_75(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487;
official a
Lepd;a(Lus;Ljk$a;)Lus;
-
nameFor
- Mappings:
Namespace Name Mixin selector named nameFor
Lnet/minecraft/village/raid/RaidManager;nameFor(Lnet/minecraft/registry/entry/RegistryEntry;)Ljava/lang/String;
intermediary method_16533
Lnet/minecraft/class_3767;method_16533(Lnet/minecraft/class_6880;)Ljava/lang/String;
official a
Lcol;a(Lji;)Ljava/lang/String;
-
nextId
private int nextId()- Mappings:
Namespace Name Mixin selector named nextId
Lnet/minecraft/village/raid/RaidManager;nextId()I
intermediary method_16534
Lnet/minecraft/class_3767;method_16534()I
official b
Lcol;b()I
-
getRaidAt
- Mappings:
Namespace Name Mixin selector named getRaidAt
Lnet/minecraft/village/raid/RaidManager;getRaidAt(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/village/raid/Raid;
intermediary method_19209
Lnet/minecraft/class_3767;method_19209(Lnet/minecraft/class_2338;I)Lnet/minecraft/class_3765;
official a
Lcol;a(Liz;I)Lcoj;
-