类的使用
net.minecraft.entity.mob.MobEntity
-
-
net.minecraft中MobEntity的使用
参数类型为MobEntity的net.minecraft中的方法 修饰符和类型 方法 说明 protected voidclass_6029. finishRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidclass_6030. keepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)private Optional<Vec3d>class_6030. method_35078(MobEntity mobEntity, Vec3d vec3d)private Optional<Vec3d>class_6030. method_35079(MobEntity mobEntity, Vec3d vec3d, int int2)private booleanclass_6030. method_35080(MobEntity mobEntity, Vec3d vec3d, Vec3d vec3d2)protected voidclass_6029. run(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidclass_6030. run(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanclass_6029. shouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanclass_6030. shouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanclass_6030. shouldRun(ServerWorld serverWorld, MobEntity mobEntity) -
net.minecraft.client.render.entity中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.client.render.entity中的类 修饰符和类型 类 说明 classBipedEntityRenderer<T extends MobEntity,M extends BipedEntityModel<T>>classMobEntityRenderer<T extends MobEntity,M extends EntityModel<T>>返回变量类型为MobEntity的类型的net.minecraft.client.render.entity中的方法 修饰符和类型 方法 说明 private static PiglinEntityModel<MobEntity>PiglinEntityRenderer. getPiglinModel(EntityModelLoader modelLoader, EntityModelLayer layer, boolean zombie)参数类型为MobEntity的net.minecraft.client.render.entity中的方法 修饰符和类型 方法 说明 IdentifierPiglinEntityRenderer. getTexture(MobEntity mobEntity)protected booleanPiglinEntityRenderer. isShaking(MobEntity mobEntity) -
net.minecraft.client.render.entity.feature中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.client.render.entity.feature中的类 修饰符和类型 类 说明 classStrayOverlayFeatureRenderer<T extends MobEntity & RangedAttackMob,M extends EntityModel<T>> -
net.minecraft.client.render.entity.model中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.client.render.entity.model中的类 修饰符和类型 类 说明 classHoglinEntityModel<T extends MobEntity & Hoglin>classPiglinEntityModel<T extends MobEntity>classSkeletonEntityModel<T extends MobEntity & RangedAttackMob>类型参数类型为MobEntity的net.minecraft.client.render.entity.model中的方法 修饰符和类型 方法 说明 static <T extends MobEntity>
voidCrossbowPosing. meleeAttack(ModelPart leftArm, ModelPart rightArm, T actor, float swingProgress, float animationProgress) -
net.minecraft.entity中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.entity中的方法 修饰符和类型 方法 说明 private static <T extends MobEntity>
voidSpawnRestriction. register(EntityType<T> type, SpawnRestriction.Location location, Heightmap.Type heightmapType, SpawnRestriction.SpawnPredicate<T> predicate)参数类型为MobEntity的net.minecraft.entity中的方法 修饰符和类型 方法 说明 static voidBucketable. copyDataFromNbt(MobEntity entity, CompoundTag nbt)static voidBucketable. copyDataToStack(MobEntity entity, ItemStack stack)default booleanItemSteerable. travel(MobEntity entity, SaddledComponent saddledEntity, Vec3d movementInput) -
net.minecraft.entity.ai中MobEntity的使用
参数类型为MobEntity的net.minecraft.entity.ai中的方法 修饰符和类型 方法 说明 static booleanNavigationConditions. hasMobNavigation(MobEntity entity) -
net.minecraft.entity.ai.brain中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.entity.ai.brain中的字段 修饰符和类型 字段 说明 static MemoryModuleType<MobEntity>MemoryModuleType. NEAREST_VISIBLE_NEMESIS -
net.minecraft.entity.ai.brain.sensor中MobEntity的使用
参数类型为MobEntity的net.minecraft.entity.ai.brain.sensor中的方法 修饰符和类型 方法 说明 protected voidNearestBedSensor. sense(ServerWorld serverWorld, MobEntity mobEntity)protected voidNearestItemsSensor. sense(ServerWorld serverWorld, MobEntity mobEntity) -
net.minecraft.entity.ai.brain.task中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.entity.ai.brain.task中的类 修饰符和类型 类 说明 classAttackTask<E extends MobEntity>classCrossbowAttackTask<E extends MobEntity & CrossbowUser,T extends LivingEntity>classForgetAngryAtTargetTask<E extends MobEntity>classForgetAttackTargetTask<E extends MobEntity>classGoToCelebrateTask<E extends MobEntity>classMemoryTransferTask<E extends MobEntity,T>classUpdateAttackTargetTask<E extends MobEntity>参数类型为MobEntity的net.minecraft.entity.ai.brain.task中的方法 修饰符和类型 方法 说明 protected voidJumpInBedTask. finishRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidLookAroundTask. finishRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidWanderAroundTask. finishRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)private static BlockPosGoToCelebrateTask. fuzz(MobEntity mob, BlockPos pos)private LivingEntityMeleeAttackTask. getAttackTarget(MobEntity entity)private static BlockPosGoToCelebrateTask. getCelebrateLocation(MobEntity entity)private Optional<BlockPos>JumpInBedTask. getNearestBed(MobEntity mob)private booleanWanderAroundTask. hasFinishedPath(MobEntity entity, WalkTarget walkTarget, long time)private booleanWanderAroundTask. hasReached(MobEntity entity, WalkTarget walkTarget)private booleanJumpInBedTask. isAboveBed(ServerWorld world, MobEntity mob)private booleanJumpInBedTask. isBedGoneTooLong(ServerWorld world, MobEntity mob)private booleanJumpInBedTask. isDoneJumping(ServerWorld world, MobEntity mob)private booleanMeleeAttackTask. isHoldingUsableRangedWeapon(MobEntity entity)private booleanJumpInBedTask. isOnBed(ServerWorld world, MobEntity mob)static booleanLookTargetUtil. isTargetWithinAttackRange(MobEntity source, LivingEntity target, int int2)static booleanLookTargetUtil. isTargetWithinMeleeRange(MobEntity source, LivingEntity target)protected voidJumpInBedTask. keepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidLookAroundTask. keepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidStayAboveWaterTask. keepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidWanderAroundTask. keepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidGoToCelebrateTask. run(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidJumpInBedTask. run(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidMeleeAttackTask. run(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidRangedApproachTask. run(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected voidWanderAroundTask. run(ServerWorld serverWorld, MobEntity mobEntity, long long2)private voidCrossbowAttackTask. setLookTarget(MobEntity entity, LivingEntity target)private voidJumpInBedTask. setWalkTarget(MobEntity mob, BlockPos pos)protected booleanJumpInBedTask. shouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanLookAroundTask. shouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanStayAboveWaterTask. shouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanWanderAroundTask. shouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanJumpInBedTask. shouldRun(ServerWorld serverWorld, MobEntity mobEntity)protected booleanMeleeAttackTask. shouldRun(ServerWorld serverWorld, MobEntity mobEntity)protected booleanStayAboveWaterTask. shouldRun(ServerWorld serverWorld, MobEntity mobEntity)protected booleanWanderAroundTask. shouldRun(ServerWorld serverWorld, MobEntity mobEntity)private booleanJumpInBedTask. shouldStartJumping(ServerWorld world, MobEntity mob) -
net.minecraft.entity.ai.control中MobEntity的使用
声明为MobEntity的net.minecraft.entity.ai.control中的字段 修饰符和类型 字段 说明 private MobEntityBodyControl. entityprivate MobEntityJumpControl. entityprotected MobEntityLookControl. entityprotected MobEntityMoveControl. entity参数类型为MobEntity的net.minecraft.entity.ai.control中的构造器 构造器 说明 AquaticLookControl(MobEntity entity, int maxYawDifference)AquaticMoveControl(MobEntity entity, int int2, int int3, float float2, float float3, boolean bool)BodyControl(MobEntity entity)FlightMoveControl(MobEntity entity, int maxPitchChange, boolean noGravity)JumpControl(MobEntity entity)LookControl(MobEntity entity)MoveControl(MobEntity entity) -
net.minecraft.entity.ai.goal中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.entity.ai.goal中的类 修饰符和类型 类 说明 classHoldInHandsGoal<T extends MobEntity>classUniversalAngerGoal<T extends MobEntity & Angerable>声明为MobEntity的net.minecraft.entity.ai.goal中的字段 修饰符和类型 字段 说明 private THoldInHandsGoal. actorprivate MobEntityAttackGoal. mobprotected MobEntityDoorInteractGoal. mobprivate MobEntityEatGrassGoal. mobprivate MobEntityFollowMobGoal. mobprivate MobEntityLookAroundGoal. mobprotected MobEntityLookAtEntityGoal. mobprivate MobEntityPounceAtTargetGoal. mobprivate MobEntityProjectileAttackGoal. mobprivate MobEntitySwimGoal. mobprotected MobEntityTrackTargetGoal. mobprivate TUniversalAngerGoal. mobprivate MobEntityStepAndDestroyBlockGoal. stepAndDestroyMobprivate MobEntityFollowMobGoal. target类型参数类型为MobEntity的net.minecraft.entity.ai.goal中的字段 修饰符和类型 字段 说明 private Predicate<MobEntity>FollowMobGoal. targetPredicate返回变量类型为MobEntity的类型的net.minecraft.entity.ai.goal中的方法 修饰符和类型 方法 说明 private List<? extends MobEntity>UniversalAngerGoal. getOthersInRange()参数类型为MobEntity的net.minecraft.entity.ai.goal中的方法 修饰符和类型 方法 说明 protected voidRevengeGoal. setMobEntityTarget(MobEntity mob, LivingEntity target)参数类型为MobEntity的net.minecraft.entity.ai.goal中的构造器 构造器 说明 AttackGoal(MobEntity mob)BreakDoorGoal(MobEntity mob, int maxProgress, Predicate<Difficulty> difficultySufficientPredicate)BreakDoorGoal(MobEntity mob, Predicate<Difficulty> difficultySufficientPredicate)DoorInteractGoal(MobEntity mob)EatGrassGoal(MobEntity mob)FollowMobGoal(MobEntity mob, double speed, float minDistance, float maxDistance)FollowTargetGoal(MobEntity mob, Class<T> targetClass, boolean checkVisibility)FollowTargetGoal(MobEntity mob, Class<T> targetClass, boolean checkVisibility, boolean checkCanNavigate)FollowTargetGoal(MobEntity mob, Class<T> targetClass, int reciprocalChance, boolean checkVisibility, boolean checkCanNavigate, @Nullable Predicate<LivingEntity> targetPredicate)LongDoorInteractGoal(MobEntity mob, boolean delayedClose)LookAroundGoal(MobEntity mob)LookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range)LookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range, float chance)PounceAtTargetGoal(MobEntity mob, float velocity)StopAndLookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range)StopAndLookAtEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetType, float range, float chance)SwimGoal(MobEntity mob)TrackTargetGoal(MobEntity mob, boolean checkVisibility)TrackTargetGoal(MobEntity mob, boolean checkVisibility, boolean checkNavigable) -
net.minecraft.entity.ai.pathing中MobEntity的使用
声明为MobEntity的net.minecraft.entity.ai.pathing中的字段 修饰符和类型 字段 说明 protected MobEntityEntityNavigation. entityprotected MobEntityPathNodeMaker. entity参数类型为MobEntity的net.minecraft.entity.ai.pathing中的方法 修饰符和类型 方法 说明 @Nullable PathPathNodeNavigator. findPathToAny(ChunkCache world, MobEntity mob, Set<BlockPos> positions, float followRange, int distance, float rangeMultiplier)PathNodeTypeBirdPathNodeMaker. getNodeType(BlockView world, int x, int y, int z, MobEntity mob, int sizeX, int sizeY, int sizeZ, boolean canOpenDoors, boolean canEnterOpenDoors)private PathNodeTypeLandPathNodeMaker. getNodeType(MobEntity entity, int x, int y, int z)private PathNodeTypeLandPathNodeMaker. getNodeType(MobEntity entity, BlockPos pos)PathNodeTypeLandPathNodeMaker. getNodeType(BlockView world, int x, int y, int z, MobEntity mob, int sizeX, int sizeY, int sizeZ, boolean canOpenDoors, boolean canEnterOpenDoors)abstract PathNodeTypePathNodeMaker. getNodeType(BlockView world, int x, int y, int z, MobEntity mob, int sizeX, int sizeY, int sizeZ, boolean canOpenDoors, boolean canEnterOpenDoors)PathNodeTypeWaterPathNodeMaker. getNodeType(BlockView world, int x, int y, int z, MobEntity mob, int sizeX, int sizeY, int sizeZ, boolean canOpenDoors, boolean canEnterOpenDoors)voidAmphibiousPathNodeMaker. init(ChunkCache cachedWorld, MobEntity entity)voidBirdPathNodeMaker. init(ChunkCache cachedWorld, MobEntity entity)voidLandPathNodeMaker. init(ChunkCache cachedWorld, MobEntity entity)voidPathNodeMaker. init(ChunkCache cachedWorld, MobEntity entity)参数类型为MobEntity的net.minecraft.entity.ai.pathing中的构造器 构造器 说明 BirdNavigation(MobEntity mob, World world)EntityNavigation(MobEntity mob, World world)MobNavigation(MobEntity mob, World world)SpiderNavigation(MobEntity mob, World world)SwimNavigation(MobEntity mob, World world) -
net.minecraft.entity.boss中MobEntity的使用
net.minecraft.entity.boss中MobEntity的子类 修饰符和类型 类 说明 classWitherEntity -
net.minecraft.entity.boss.dragon中MobEntity的使用
net.minecraft.entity.boss.dragon中MobEntity的子类 修饰符和类型 类 说明 classEnderDragonEntity -
net.minecraft.entity.mob中MobEntity的使用
声明为MobEntity的net.minecraft.entity.mob中的字段 修饰符和类型 字段 说明 private MobEntityMobVisibilityCache. ownerprivate MobEntityVexEntity. owner类型参数类型为MobEntity的net.minecraft.entity.mob中的方法 修饰符和类型 方法 说明 <T extends MobEntity>
TMobEntity. convertTo(EntityType<T> entityType, boolean keepEquipment)Converts this entity to the providedentityType.返回MobEntity的net.minecraft.entity.mob中的方法 修饰符和类型 方法 说明 MobEntityVexEntity. getOwner()参数类型为MobEntity的net.minecraft.entity.mob中的方法 修饰符和类型 方法 说明 protected voidMobEntity. onPlayerSpawnedChild(PlayerEntity player, MobEntity child)voidVexEntity. setOwner(MobEntity owner)类型变量类型为MobEntity的net.minecraft.entity.mob中的方法参数 修饰符和类型 方法 说明 static booleanMobEntity. canMobSpawn(EntityType<? extends MobEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)参数类型为MobEntity的net.minecraft.entity.mob中的构造器 构造器 说明 BreakDoorGoal(MobEntity mob)MobVisibilityCache(MobEntity owner)Navigation(MobEntity mob, World world)PhantomBodyControl(MobEntity entity)PhantomLookControl(MobEntity entity)PhantomMoveControl(MobEntity owner)ShulkerBodyControl(MobEntity entity)类型变量类型为MobEntity的net.minecraft.entity.mob中的构造器参数 构造器 说明 MobEntity(EntityType<? extends MobEntity> type, World world) -
net.minecraft.entity.passive中MobEntity的使用
net.minecraft.entity.passive中MobEntity的子类 修饰符和类型 类 说明 classAbstractDonkeyEntityclassAnimalEntityclassAxolotlEntityclassBatEntityclassBeeEntityclassCatEntityMeow.classChickenEntityclassCodEntityclassCowEntityclassDolphinEntityclassDonkeyEntityclassFishEntityclassFoxEntityclassGlowSquidEntityclassGoatEntityclassGolemEntityclassHorseBaseEntityclassHorseEntityclassIronGolemEntityclassLlamaEntityclassMerchantEntityclassMooshroomEntityclassMuleEntityclassOcelotEntityclassPandaEntityclassParrotEntityclassPassiveEntityclassPigEntityclassPolarBearEntityclassPufferfishEntityclassRabbitEntityclassSalmonEntityclassSchoolingFishEntityclassSheepEntityclassSnowGolemEntityclassSquidEntityclassStriderEntityclassTameableEntityclassTameableShoulderEntityclassTraderLlamaEntityclassTropicalFishEntityclassTurtleEntityclassVillagerEntityclassWanderingTraderEntityclassWolfEntity类型参数类型为MobEntity的net.minecraft.entity.passive中的字段 修饰符和类型 字段 说明 private static Predicate<MobEntity>ParrotEntity. CAN_IMITATE参数类型为MobEntity的net.minecraft.entity.passive中的方法 修饰符和类型 方法 说明 private EntityDataStriderEntity. initializeRider(ServerWorldAccess world, LocalDifficulty difficulty, MobEntity rider, @Nullable EntityData entityData)protected voidFoxEntity. onPlayerSpawnedChild(PlayerEntity player, MobEntity child)protected voidBeeEntity.BeeRevengeGoal. setMobEntityTarget(MobEntity mob, LivingEntity target)protected voidPandaEntity.PandaRevengeGoal. setMobEntityTarget(MobEntity mob, LivingEntity target)protected voidPolarBearEntity.PolarBearRevengeGoal. setMobEntityTarget(MobEntity mob, LivingEntity target)private voidPufferfishEntity. sting(MobEntity mob)参数类型为MobEntity的net.minecraft.entity.passive中的构造器 构造器 说明 BeeLookControl(MobEntity entity)LookAtEntityGoal(MobEntity fox, Class<? extends LivingEntity> targetType, float range) -
net.minecraft.entity.raid中MobEntity的使用
net.minecraft.entity.raid中MobEntity的子类 修饰符和类型 类 说明 classRaiderEntity -
net.minecraft.item中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.item中的字段 修饰符和类型 字段 说明 private static Map<EntityType<? extends MobEntity>,SpawnEggItem>SpawnEggItem. SPAWN_EGGS返回变量类型为MobEntity的类型的net.minecraft.item中的方法 修饰符和类型 方法 说明 Optional<MobEntity>SpawnEggItem. spawnBaby(PlayerEntity user, MobEntity entity, EntityType<? extends MobEntity> entityType, ServerWorld world, Vec3d pos, ItemStack stack)参数类型为MobEntity的net.minecraft.item中的方法 修饰符和类型 方法 说明 Optional<MobEntity>SpawnEggItem. spawnBaby(PlayerEntity user, MobEntity entity, EntityType<? extends MobEntity> entityType, ServerWorld world, Vec3d pos, ItemStack stack)类型变量类型为MobEntity的net.minecraft.item中的方法参数 修饰符和类型 方法 说明 Optional<MobEntity>SpawnEggItem. spawnBaby(PlayerEntity user, MobEntity entity, EntityType<? extends MobEntity> entityType, ServerWorld world, Vec3d pos, ItemStack stack)类型变量类型为MobEntity的net.minecraft.item中的构造器参数 构造器 说明 SpawnEggItem(EntityType<? extends MobEntity> type, int primaryColor, int secondaryColor, Item.Settings settings) -
net.minecraft.server.network中MobEntity的使用
参数类型为MobEntity的net.minecraft.server.network中的方法 修饰符和类型 方法 说明 static voidDebugInfoSender. sendGoalSelector(World world, MobEntity mob, GoalSelector goalSelector)static voidDebugInfoSender. sendPathfindingData(World world, MobEntity mob, @Nullable Path path, float nodeReachProximity) -
net.minecraft.server.world中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.server.world中的字段 修饰符和类型 字段 说明 private Set<MobEntity>ServerWorld. loadedMobs -
net.minecraft.test中MobEntity的使用
类型参数类型为MobEntity的net.minecraft.test中的方法 修饰符和类型 方法 说明 <E extends MobEntity>
ETestContext. spawnMob(EntityType<E> type, float x, float y, float z)<E extends MobEntity>
ETestContext. spawnMob(EntityType<E> type, int x, int y, int z)<E extends MobEntity>
ETestContext. spawnMob(EntityType<E> type, BlockPos pos)<E extends MobEntity>
ETestContext. spawnMob(EntityType<E> type, Vec3d pos)参数类型为MobEntity的net.minecraft.test中的方法 修饰符和类型 方法 说明 TimedTaskRunnerTestContext. method_35967(MobEntity entity, BlockPos pos, float float2) -
net.minecraft.world中MobEntity的使用
返回MobEntity的net.minecraft.world中的方法 修饰符和类型 方法 说明 private static @Nullable MobEntitySpawnHelper. createMob(ServerWorld world, EntityType<?> type)参数类型为MobEntity的net.minecraft.world中的方法 修饰符和类型 方法 说明 private static booleanSpawnHelper. isValidSpawn(ServerWorld world, MobEntity entity, double squaredDistance)private voidSpawnHelper.Info. run(MobEntity entity, Chunk chunk)voidSpawnHelper.Runner. run(MobEntity entity, Chunk chunk)
-