接口 BehaviorControl<E extends LivingEntity>
- 所有已知实现类:
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
,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>
-
方法概要
修饰符和类型方法说明void
doStop
(ServerLevel pLevel, E pEntity, long pGameTime) void
tickOrStop
(ServerLevel pLevel, E pEntity, long pGameTime) boolean
tryStart
(ServerLevel pLevel, E pEntity, long pGameTime)
-
方法详细资料
-
getStatus
Behavior.Status getStatus() -
tryStart
-
tickOrStop
-
doStop
-
debugString
String debugString()
-