Package cn.nukkit.entity.ai.controller
Interface EntityControlUtils
- All Known Implementing Classes:
EntityAllay
,EntityAnimal
,EntityAxolotl
,EntityBat
,EntityBee
,EntityBlaze
,EntityCamel
,EntityCat
,EntityCaveSpider
,EntityChicken
,EntityCod
,EntityCow
,EntityCreeper
,EntityDolphin
,EntityDonkey
,EntityDrowned
,EntityElderGuardian
,EntityEnderDragon
,EntityEnderman
,EntityEndermite
,EntityEvoker
,EntityFish
,EntityFox
,EntityFrog
,EntityGhast
,EntityGlowSquid
,EntityGoat
,EntityGuardian
,EntityHoglin
,EntityHorse
,EntityHusk
,EntityIntelligent
,EntityIntelligentHuman
,EntityIronGolem
,EntityLlama
,EntityMagmaCube
,EntityMob
,EntityMooshroom
,EntityMule
,EntityOcelot
,EntityPanda
,EntityParrot
,EntityPhantom
,EntityPig
,EntityPiglin
,EntityPiglinBrute
,EntityPillager
,EntityPolarBear
,EntityPufferfish
,EntityRabbit
,EntityRavager
,EntitySalmon
,EntitySheep
,EntityShulker
,EntitySilverfish
,EntitySkeleton
,EntitySkeletonHorse
,EntitySlime
,EntitySnowGolem
,EntitySpider
,EntitySquid
,EntityStray
,EntityStrider
,EntityTadpole
,EntityTameable
,EntityTropicalFish
,EntityTurtle
,EntityVex
,EntityVindicator
,EntityWarden
,EntityWitch
,EntityWither
,EntityWitherSkeleton
,EntityWolf
,EntityZoglin
,EntityZombie
,EntityZombieHorse
,EntityZombiePigman
,EntityZombieVillager
,EntityZombieVillagerV1
一些通用的实体运动控制方法
Some general entity motion control methods
-
Method Summary
Modifier and TypeMethodDescriptiondefault Vector3
default Vector3
default Vector3
default Vector3
default boolean
default boolean
default boolean
default void
setEnablePitch
(boolean enablePitch) default void
setLookTarget
(Vector3 lookTarget) default void
setMoveDirectionEnd
(Vector3 moveDirectionEnd) default void
setMoveDirectionStart
(Vector3 moveDirectionStart) default void
setMoveTarget
(Vector3 moveTarget) default void
setShouldUpdateMoveDirection
(boolean shouldUpdateMoveDirection)
-
Method Details
-
getLookTarget
-
setLookTarget
-
getMoveTarget
-
setMoveTarget
-
getMoveDirectionStart
-
setMoveDirectionStart
-
hasMoveDirection
default boolean hasMoveDirection() -
getMoveDirectionEnd
-
setMoveDirectionEnd
-
isShouldUpdateMoveDirection
default boolean isShouldUpdateMoveDirection() -
setShouldUpdateMoveDirection
default void setShouldUpdateMoveDirection(boolean shouldUpdateMoveDirection) -
isEnablePitch
default boolean isEnablePitch() -
setEnablePitch
default void setEnablePitch(boolean enablePitch) -
getMemoryStorage
IMemoryStorage getMemoryStorage()
-