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