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,- 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 SummaryModifier 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- 
getStatusBehavior.Status getStatus()
- 
tryStart
- 
tickOrStop
- 
doStop
- 
debugStringString debugString()
 
-