Interface BehaviorControl<E extends LivingEntity>
- All Known Implementing Classes:
AnimalMakeLove,AnimalPanic,ArmadilloAi.ArmadilloBallUp,ArmadilloAi.ArmadilloPanic,Behavior,BreezeAi.SlideToTargetSink,CamelAi.CamelPanic,CamelAi.RandomSitting,CelebrateVillagersSurvivedRaid,CountDownCooldownTicks,Croak,CrossbowAttack,Digging,DoNothing,Emerging,FollowTemptation,ForceUnmount,GateBehavior,GiveGiftToHero,GoAndGiveItemsToTarget,GoToPotentialJobSite,HarvestFarmland,JumpOnBed,LongJump,LongJumpMidJump,LongJumpToPreferredBlock,LongJumpToRandomPos,LookAndFollowTradingPlayerSink,LookAtTargetSink,MoveToTargetSink,OneShot,PlayDead,PrepareRamNearestTarget,RamTarget,RandomLookAround,Roar,RunOne,Shoot,ShootTongue,ShootWhenStuck,ShowTradesToPlayer,SleepInBed,Slide,SnifferAi.Digging,SnifferAi.FeelingHappy,SnifferAi.FinishedDigging,SnifferAi.Scenting,SnifferAi.Searching,SnifferAi.Sniffing,Sniffing,SonicBoom,Swim,TradeWithVillager,UseBonemeal,VillagerMakeLove,VillagerPanicTrigger,WorkAtComposter,WorkAtPoi
public interface BehaviorControl<E extends LivingEntity>
-
Method Summary
Modifier and TypeMethodDescriptionvoiddoStop(ServerLevel p_259056_, E p_259620_, long p_260105_) voidtickOrStop(ServerLevel p_259926_, E p_260016_, long p_259089_) booleantryStart(ServerLevel p_259494_, E p_259608_, long p_260186_)
-
Method Details
-
getStatus
Behavior.Status getStatus() -
tryStart
-
tickOrStop
-
doStop
-
debugString
String debugString()
-