类的使用
net.minecraft.entity.SpawnGroup
-
使用SpawnGroup的程序包 程序包 说明 net.minecraft.entity net.minecraft.entity.ai.brain.task net.minecraft.server.command net.minecraft.world net.minecraft.world.biome net.minecraft.world.gen.chunk -
-
net.minecraft.entity中SpawnGroup的使用
声明为SpawnGroup的net.minecraft.entity中的字段 修饰符和类型 字段 说明 private SpawnGroupEntityType.Builder. spawnGroupprivate SpawnGroupEntityType. spawnGroup类型参数类型为SpawnGroup的net.minecraft.entity中的字段 修饰符和类型 字段 说明 private static Map<String,SpawnGroup>SpawnGroup. BY_NAMEstatic com.mojang.serialization.Codec<SpawnGroup>SpawnGroup. CODECA codec that encodes and decodes a spawn group from and to its name string.返回SpawnGroup的net.minecraft.entity中的方法 修饰符和类型 方法 说明 static SpawnGroupSpawnGroup. byName(String name)Finds the spawn group with the givenname, ornullif no group has the givenname.SpawnGroupEntityType. getSpawnGroup()static SpawnGroupSpawnGroup. valueOf(String name)返回带有指定名称的该类型的枚举常量。static SpawnGroup[]SpawnGroup. values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。参数类型为SpawnGroup的net.minecraft.entity中的方法 修饰符和类型 方法 说明 static <T extends Entity>
EntityType.Builder<T>EntityType.Builder. create(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup)static <T extends Entity>
EntityType.Builder<T>EntityType.Builder. create(SpawnGroup spawnGroup)参数类型为SpawnGroup的net.minecraft.entity中的构造器 构造器 说明 Builder(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup)EntityType(EntityType.EntityFactory<T> factory, SpawnGroup spawnGroup, boolean saveable, boolean summonable, boolean fireImmune, boolean spawnableFarFromPlayer, ImmutableSet<Block> canSpawnInside, EntityDimensions dimensions, int maxTrackDistance, int trackTickInterval) -
net.minecraft.entity.ai.brain.task中SpawnGroup的使用
参数类型为SpawnGroup的net.minecraft.entity.ai.brain.task中的构造器 构造器 说明 FollowMobTask(SpawnGroup spawnGroup, float maxDistance) -
net.minecraft.server.command中SpawnGroup的使用
参数类型为SpawnGroup的net.minecraft.server.command中的方法 修饰符和类型 方法 说明 private static intDebugMobSpawningCommand. execute(ServerCommandSource source, SpawnGroup group, BlockPos pos) -
net.minecraft.world中SpawnGroup的使用
声明为SpawnGroup的net.minecraft.world中的字段 修饰符和类型 字段 说明 private static SpawnGroup[]SpawnHelper. SPAWNABLE_GROUPS类型参数类型为SpawnGroup的net.minecraft.world中的字段 修饰符和类型 字段 说明 private Object2IntOpenHashMap<SpawnGroup>SpawnHelper.Info. groupToCountprivate Object2IntMap<SpawnGroup>SpawnHelper.Info. groupToCountView返回变量类型为SpawnGroup的类型的net.minecraft.world中的方法 修饰符和类型 方法 说明 Object2IntMap<SpawnGroup>SpawnHelper.Info. getGroupToCount()参数类型为SpawnGroup的net.minecraft.world中的方法 修饰符和类型 方法 说明 private static booleanSpawnHelper. canSpawn(ServerWorld world, SpawnGroup group, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnSettings.SpawnEntry spawnEntry, BlockPos.Mutable pos, double squaredDistance)private static booleanSpawnHelper. containsSpawnEntry(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, SpawnSettings.SpawnEntry spawnEntry, BlockPos pos)private static Pool<SpawnSettings.SpawnEntry>SpawnHelper. getSpawnEntries(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, BlockPos pos, @Nullable Biome biome)private booleanSpawnHelper.Info. isBelowCap(SpawnGroup group)private static Optional<SpawnSettings.SpawnEntry>SpawnHelper. pickRandomSpawnEntry(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, Random random, BlockPos pos)static voidSpawnHelper. spawnEntitiesInChunk(SpawnGroup group, ServerWorld world, BlockPos pos)static voidSpawnHelper. spawnEntitiesInChunk(SpawnGroup group, ServerWorld world, Chunk chunk, BlockPos pos, SpawnHelper.Checker checker, SpawnHelper.Runner runner)static voidSpawnHelper. spawnEntitiesInChunk(SpawnGroup group, ServerWorld world, WorldChunk chunk, SpawnHelper.Checker checker, SpawnHelper.Runner runner)类型变量类型为SpawnGroup的net.minecraft.world中的构造器参数 构造器 说明 Info(int spawningChunkCount, Object2IntOpenHashMap<SpawnGroup> groupToCount, GravityField densityField) -
net.minecraft.world.biome中SpawnGroup的使用
类型参数类型为SpawnGroup的net.minecraft.world.biome中的字段 修饰符和类型 字段 说明 private Map<SpawnGroup,List<SpawnSettings.SpawnEntry>>SpawnSettings.Builder. spawnersprivate Map<SpawnGroup,Pool<SpawnSettings.SpawnEntry>>SpawnSettings. spawners参数类型为SpawnGroup的net.minecraft.world.biome中的方法 修饰符和类型 方法 说明 Pool<SpawnSettings.SpawnEntry>SpawnSettings. getSpawnEntries(SpawnGroup spawnGroup)SpawnSettings.BuilderSpawnSettings.Builder. spawn(SpawnGroup spawnGroup, SpawnSettings.SpawnEntry spawnEntry)类型变量类型为SpawnGroup的net.minecraft.world.biome中的构造器参数 构造器 说明 SpawnSettings(float creatureSpawnProbability, Map<SpawnGroup,Pool<SpawnSettings.SpawnEntry>> spawners, Map<EntityType<?>,SpawnSettings.SpawnDensity> spawnCosts, boolean playerSpawnFriendly) -
net.minecraft.world.gen.chunk中SpawnGroup的使用
参数类型为SpawnGroup的net.minecraft.world.gen.chunk中的方法 修饰符和类型 方法 说明 Pool<SpawnSettings.SpawnEntry>ChunkGenerator. getEntitySpawnList(Biome biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos)Pool<SpawnSettings.SpawnEntry>NoiseChunkGenerator. getEntitySpawnList(Biome biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos)
-