Interface Task<E extends LivingEntity>
- All Known Implementing Classes:
ArmadilloBrain.RollUpTask
,ArmadilloBrain.UnrollAndFleeTask
,BiasedLongJumpTask
,BoneMealTask
,BreedTask
,BreezeBrain.SlideAroundTask
,BreezeJumpTask
,BreezeShootIfStuckTask
,BreezeShootTask
,BreezeSlideTowardsTargetTask
,CamelBrain.CamelWalkTask
,CamelBrain.SitOrStandTask
,CelebrateRaidWinTask
,CompositeTask
,CroakTask
,CrossbowAttackTask
,DigTask
,DismountVehicleTask
,EmergeTask
,FarmerVillagerTask
,FarmerWorkTask
,FleeTask
,FollowCustomerTask
,FrogEatEntityTask
,GatherItemsVillagerTask
,GiveGiftsToHeroTask
,GiveInventoryToLookTargetTask
,HoldTradeOffersTask
,JumpInBedTask
,LeapingChargeTask
,LongJumpTask
,LookAroundTask
,MoveToTargetTask
,MultiTickTask
,PanicTask
,PlayDeadTask
,PrepareRamTask
,RamImpactTask
,RandomTask
,RoarTask
,SingleTickTask
,SleepTask
,SnifferBrain.DiggingTask
,SnifferBrain.FeelHappyTask
,SnifferBrain.FinishDiggingTask
,SnifferBrain.ScentingTask
,SnifferBrain.SearchingTask
,SnifferBrain.SniffingTask
,SniffTask
,SonicBoomTask
,StayAboveWaterTask
,TemptTask
,TickCooldownTask
,UpdateLookControlTask
,VillagerBreedTask
,VillagerWorkTask
,WaitTask
,WalkTowardsJobSiteTask
public interface Task<E extends LivingEntity>
- Mappings:
Namespace Name named net/minecraft/entity/ai/brain/task/Task
intermediary net/minecraft/class_7893
official bxz
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
void
stop
(ServerWorld world, E entity, long time) void
tick
(ServerWorld world, E entity, long time) boolean
tryStarting
(ServerWorld world, E entity, long time)
-
Method Details
-
getStatus
MultiTickTask.Status getStatus()- Mappings:
Namespace Name Mixin selector named getStatus
Lnet/minecraft/entity/ai/brain/task/Task;getStatus()Lnet/minecraft/entity/ai/brain/task/MultiTickTask$Status;
intermediary method_18921
Lnet/minecraft/class_7893;method_18921()Lnet/minecraft/class_4097$class_4098;
official a
Lbxz;a()Lbxy$a;
-
tryStarting
- Mappings:
Namespace Name Mixin selector named tryStarting
Lnet/minecraft/entity/ai/brain/task/Task;tryStarting(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)Z
intermediary method_18922
Lnet/minecraft/class_7893;method_18922(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z
official e
Lbxz;e(Lash;Lbwf;J)Z
-
tick
- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/entity/ai/brain/task/Task;tick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V
intermediary method_18923
Lnet/minecraft/class_7893;method_18923(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
official f
Lbxz;f(Lash;Lbwf;J)V
-
stop
- Mappings:
Namespace Name Mixin selector named stop
Lnet/minecraft/entity/ai/brain/task/Task;stop(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V
intermediary method_18925
Lnet/minecraft/class_7893;method_18925(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
official g
Lbxz;g(Lash;Lbwf;J)V
-
getName
String getName()- Mappings:
Namespace Name Mixin selector named getName
Lnet/minecraft/entity/ai/brain/task/Task;getName()Ljava/lang/String;
intermediary method_46910
Lnet/minecraft/class_7893;method_46910()Ljava/lang/String;
official b
Lbxz;b()Ljava/lang/String;
-