类的使用
net.minecraft.entity.passive.AnimalEntity
-
使用AnimalEntity的程序包 程序包 说明 net.minecraft.advancement.criterion net.minecraft.entity.ai.brain.task net.minecraft.entity.ai.goal net.minecraft.entity.mob net.minecraft.entity.passive -
-
net.minecraft.advancement.criterion中AnimalEntity的使用
参数类型为AnimalEntity的net.minecraft.advancement.criterion中的方法 修饰符和类型 方法 说明 voidBredAnimalsCriterion. trigger(ServerPlayerEntity player, AnimalEntity parent, AnimalEntity partner, @Nullable PassiveEntity child)voidTameAnimalCriterion. trigger(ServerPlayerEntity player, AnimalEntity entity) -
net.minecraft.entity.ai.brain.task中AnimalEntity的使用
类型参数类型为AnimalEntity的net.minecraft.entity.ai.brain.task中的字段 修饰符和类型 字段 说明 private EntityType<? extends AnimalEntity>BreedTask. targetType返回AnimalEntity的net.minecraft.entity.ai.brain.task中的方法 修饰符和类型 方法 说明 private AnimalEntityBreedTask. getBreedTarget(AnimalEntity animal)返回变量类型为AnimalEntity的类型的net.minecraft.entity.ai.brain.task中的方法 修饰符和类型 方法 说明 private Optional<? extends AnimalEntity>BreedTask. findBreedTarget(AnimalEntity animal)参数类型为AnimalEntity的net.minecraft.entity.ai.brain.task中的方法 修饰符和类型 方法 说明 private Optional<? extends AnimalEntity>BreedTask. findBreedTarget(AnimalEntity animal)protected voidBreedTask. finishRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)private AnimalEntityBreedTask. getBreedTarget(AnimalEntity animal)private booleanBreedTask. hasBreedTarget(AnimalEntity animal)protected voidBreedTask. keepRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)protected voidBreedTask. run(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)protected booleanBreedTask. shouldKeepRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)protected booleanBreedTask. shouldRun(ServerWorld serverWorld, AnimalEntity animalEntity)类型变量类型为AnimalEntity的net.minecraft.entity.ai.brain.task中的构造器参数 构造器 说明 BreedTask(EntityType<? extends AnimalEntity> targetType, float speed) -
net.minecraft.entity.ai.goal中AnimalEntity的使用
声明为AnimalEntity的net.minecraft.entity.ai.goal中的字段 修饰符和类型 字段 说明 protected AnimalEntityAnimalMateGoal. animalprivate AnimalEntityFollowParentGoal. animalprotected AnimalEntityAnimalMateGoal. mateprivate AnimalEntityFollowParentGoal. parent类型参数类型为AnimalEntity的net.minecraft.entity.ai.goal中的字段 修饰符和类型 字段 说明 private Class<? extends AnimalEntity>AnimalMateGoal. entityClass返回AnimalEntity的net.minecraft.entity.ai.goal中的方法 修饰符和类型 方法 说明 private @Nullable AnimalEntityAnimalMateGoal. findMate()参数类型为AnimalEntity的net.minecraft.entity.ai.goal中的构造器 构造器 说明 AnimalMateGoal(AnimalEntity animal, double chance)AnimalMateGoal(AnimalEntity animal, double chance, Class<? extends AnimalEntity> entityClass)FollowParentGoal(AnimalEntity animal, double speed)类型变量类型为AnimalEntity的net.minecraft.entity.ai.goal中的构造器参数 构造器 说明 AnimalMateGoal(AnimalEntity animal, double chance, Class<? extends AnimalEntity> entityClass) -
net.minecraft.entity.mob中AnimalEntity的使用
net.minecraft.entity.mob中AnimalEntity的子类 修饰符和类型 类 说明 classHoglinEntityclassSkeletonHorseEntityclassZombieHorseEntity -
net.minecraft.entity.passive中AnimalEntity的使用
net.minecraft.entity.passive中AnimalEntity的子类 修饰符和类型 类 说明 classAbstractDonkeyEntityclassAxolotlEntityclassBeeEntityclassCatEntityMeow.classChickenEntityclassCowEntityclassDonkeyEntityclassFoxEntityclassGoatEntityclassHorseBaseEntityclassHorseEntityclassLlamaEntityclassMooshroomEntityclassMuleEntityclassOcelotEntityclassPandaEntityclassParrotEntityclassPigEntityclassPolarBearEntityclassRabbitEntityclassSheepEntityclassStriderEntityclassTameableEntityclassTameableShoulderEntityclassTraderLlamaEntityclassTurtleEntityclassWolfEntity参数类型为AnimalEntity的net.minecraft.entity.passive中的方法 修饰符和类型 方法 说明 voidAnimalEntity. breed(ServerWorld world, AnimalEntity other)booleanAnimalEntity. canBreedWith(AnimalEntity other)booleanCatEntity. canBreedWith(AnimalEntity other)booleanDonkeyEntity. canBreedWith(AnimalEntity other)booleanHorseBaseEntity. canBreedWith(AnimalEntity other)booleanHorseEntity. canBreedWith(AnimalEntity other)booleanLlamaEntity. canBreedWith(AnimalEntity other)booleanParrotEntity. canBreedWith(AnimalEntity other)booleanWolfEntity. canBreedWith(AnimalEntity other)private DyeColorSheepEntity. getChildColor(AnimalEntity firstParent, AnimalEntity secondParent)类型变量类型为AnimalEntity的net.minecraft.entity.passive中的方法参数 修饰符和类型 方法 说明 static booleanAnimalEntity. isValidNaturalSpawn(EntityType<? extends AnimalEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)类型变量类型为AnimalEntity的net.minecraft.entity.passive中的构造器参数 构造器 说明 AnimalEntity(EntityType<? extends AnimalEntity> type, World world)
-