Class CelebrateRaidWinTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<VillagerEntity>
net.minecraft.entity.ai.brain.task.CelebrateRaidWinTask
- All Implemented Interfaces:
Task<VillagerEntity>
- Mappings:
Namespace Name official bldintermediary net/minecraft/class_4242named net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status -
Field Summary
FieldsFields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemStackcreateFirework(int int2, int int3, int[] int4) protected voidfinishRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidkeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, VillagerEntity villagerEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, run, stop, tick, tryStarting
-
Field Details
-
raid
- Mappings:
Namespace Name Mixin selector official cLbld;c:Lcdf;intermediary field_18983Lnet/minecraft/class_4242;field_18983:Lnet/minecraft/class_3765;named raidLnet/minecraft/entity/ai/brain/task/CelebrateRaidWinTask;raid:Lnet/minecraft/village/raid/Raid;
-
-
Constructor Details
-
CelebrateRaidWinTask
public CelebrateRaidWinTask(int minRunTime, int maxRunTime) - Mappings:
Namespace Name Mixin selector official <init>Lbld;<init>(II)Vintermediary <init>Lnet/minecraft/class_4242;<init>(II)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/CelebrateRaidWinTask;<init>(II)V
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classMultiTickTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official aLbld;a(Laik;Lcbl;)Zintermediary method_19951Lnet/minecraft/class_4242;method_19951(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/CelebrateRaidWinTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;)Z
-
shouldKeepRunning
protected boolean shouldKeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) - Overrides:
shouldKeepRunningin classMultiTickTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official aLbld;a(Laik;Lcbl;J)Zintermediary method_19952Lnet/minecraft/class_4242;method_19952(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Znamed shouldKeepRunningLnet/minecraft/entity/ai/brain/task/CelebrateRaidWinTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)Z
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official bLbld;b(Laik;Lcbl;J)Vintermediary method_19953Lnet/minecraft/class_4242;method_19953(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed finishRunningLnet/minecraft/entity/ai/brain/task/CelebrateRaidWinTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official cLbld;c(Laik;Lcbl;J)Vintermediary method_19954Lnet/minecraft/class_4242;method_19954(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed keepRunningLnet/minecraft/entity/ai/brain/task/CelebrateRaidWinTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
createFirework
- Mappings:
Namespace Name Mixin selector official aLbld;a(II[I)Lcjr;intermediary method_19950Lnet/minecraft/class_4242;method_19950(II[I)Lnet/minecraft/class_1799;named createFireworkLnet/minecraft/entity/ai/brain/task/CelebrateRaidWinTask;createFirework(II[I)Lnet/minecraft/item/ItemStack;
-