Uses of Class
net.minecraft.util.collection.Pool
Packages that use Pool
Package
Description
-
Uses of Pool in net.minecraft.block.spawner
Fields in net.minecraft.block.spawner declared as PoolModifier and TypeFieldDescriptionTrialSpawnerData.itemsToDropWhenOminousprivate Pool<RegistryKey<LootTable>> TrialSpawnerConfig.Builder.lootTablesToEjectprivate final Pool<RegistryKey<LootTable>> TrialSpawnerConfig.lootTablesToEjectThe field for thelootTablesToEjectrecord component.private Pool<MobSpawnerEntry> MobSpawnerLogic.spawnPotentialsprivate Pool<MobSpawnerEntry> TrialSpawnerConfig.Builder.spawnPotentialsprivate final Pool<MobSpawnerEntry> TrialSpawnerConfig.spawnPotentialsThe field for thespawnPotentialsrecord component.Fields in net.minecraft.block.spawner with type parameters of type PoolModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Pool<MobSpawnerEntry>> MobSpawnerEntry.DATA_POOL_CODECMethods in net.minecraft.block.spawner that return PoolModifier and TypeMethodDescriptionTrialSpawnerData.getItemsToDropWhenOminous(ServerWorld world, TrialSpawnerConfig config, BlockPos pos) TrialSpawnerConfig.lootTablesToEject()Returns the value of thelootTablesToEjectrecord component.TrialSpawnerConfig.spawnPotentials()Returns the value of thespawnPotentialsrecord component.Methods in net.minecraft.block.spawner with parameters of type PoolModifier and TypeMethodDescriptionTrialSpawnerConfig.Builder.lootTablesToEject(Pool<RegistryKey<LootTable>> lootTablesToEject) TrialSpawnerConfig.Builder.spawnPotentials(Pool<MobSpawnerEntry> spawnPotentials) Constructors in net.minecraft.block.spawner with parameters of type PoolModifierConstructorDescriptionTrialSpawnerConfig(int int2, float float2, float float3, float float4, float float5, int int3, Pool<MobSpawnerEntry> pool, Pool<RegistryKey<LootTable>> pool2, RegistryKey<LootTable> registryKey) -
Uses of Pool in net.minecraft.client.render.model
Fields in net.minecraft.client.render.model declared as PoolModifier and TypeFieldDescriptionprivate final Pool<BlockStateModel.Unbaked> WeightedBlockStateModel.Unbaked.entriesThe field for theentriesrecord component.private final Pool<BlockStateModel> WeightedBlockStateModel.modelsMethods in net.minecraft.client.render.model that return PoolModifier and TypeMethodDescriptionWeightedBlockStateModel.Unbaked.entries()Returns the value of theentriesrecord component.Constructors in net.minecraft.client.render.model with parameters of type PoolModifierConstructorDescriptionUnbaked(Pool<BlockStateModel.Unbaked> pool) WeightedBlockStateModel(Pool<BlockStateModel> models) -
Uses of Pool in net.minecraft.client.render.model.json
Fields in net.minecraft.client.render.model.json declared as PoolModifier and TypeFieldDescriptionprivate final Pool<ModelVariant> WeightedVariant.variantsThe field for thevariantsrecord component.Methods in net.minecraft.client.render.model.json that return PoolModifier and TypeMethodDescriptionWeightedVariant.variants()Returns the value of thevariantsrecord component.Constructors in net.minecraft.client.render.model.json with parameters of type Pool -
Uses of Pool in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive with parameters of type PoolModifier and TypeMethodDescriptionprivate static SheepColors.ColorSelectorSheepColors.createCombinedSelector(Pool<SheepColors.ColorSelector> pool) -
Uses of Pool in net.minecraft.structure.pool.alias
Fields in net.minecraft.structure.pool.alias declared as PoolModifier and TypeFieldDescriptionprivate final Pool<List<StructurePoolAliasBinding>> RandomGroupStructurePoolAliasBinding.groupsThe field for thegroupsrecord component.private final Pool<RegistryKey<StructurePool>> RandomStructurePoolAliasBinding.targetsThe field for thetargetsrecord component.Methods in net.minecraft.structure.pool.alias that return PoolModifier and TypeMethodDescriptionRandomGroupStructurePoolAliasBinding.groups()Returns the value of thegroupsrecord component.RandomStructurePoolAliasBinding.targets()Returns the value of thetargetsrecord component.Methods in net.minecraft.structure.pool.alias with parameters of type PoolModifier and TypeMethodDescriptionStructurePoolAliasBinding.random(RegistryKey<StructurePool> alias, Pool<RegistryKey<StructurePool>> targets) StructurePoolAliasBinding.randomGroup(Pool<List<StructurePoolAliasBinding>> groups) Constructors in net.minecraft.structure.pool.alias with parameters of type PoolModifierConstructorDescriptionRandomStructurePoolAliasBinding(RegistryKey<StructurePool> registryKey, Pool<RegistryKey<StructurePool>> pool) -
Uses of Pool in net.minecraft.util.collection
Methods in net.minecraft.util.collection that return PoolModifier and TypeMethodDescriptionPool.Builder.build()static <E> Pool<E> Pool.empty()static <E> Pool<E> Pool.of(E entry) static <E> Pool<E> static <E> Pool<E> <T> Pool<T> Methods in net.minecraft.util.collection that return types with arguments of type PoolModifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<Pool<E>> Pool.createCodec(com.mojang.serialization.Codec<E> entryCodec) static <E> com.mojang.serialization.Codec<Pool<E>> Pool.createCodec(com.mojang.serialization.MapCodec<E> entryCodec) static <E> com.mojang.serialization.Codec<Pool<E>> Pool.createNonEmptyCodec(com.mojang.serialization.Codec<E> entryCodec) static <E> com.mojang.serialization.Codec<Pool<E>> Pool.createNonEmptyCodec(com.mojang.serialization.MapCodec<E> entryCodec) -
Uses of Pool in net.minecraft.util.math.intprovider
Fields in net.minecraft.util.math.intprovider declared as PoolModifier and TypeFieldDescriptionprivate final Pool<IntProvider> WeightedListIntProvider.weightedListConstructors in net.minecraft.util.math.intprovider with parameters of type Pool -
Uses of Pool in net.minecraft.world
Fields in net.minecraft.world declared as PoolModifier and TypeFieldDescriptionprivate final Pool<SpawnSettings.SpawnEntry> StructureSpawns.spawnsThe field for thespawnsrecord component.Methods in net.minecraft.world that return PoolModifier and TypeMethodDescriptionprivate static Pool<SpawnSettings.SpawnEntry> SpawnHelper.getSpawnEntries(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, BlockPos pos, @Nullable RegistryEntry<Biome> biomeEntry) StructureSpawns.spawns()Returns the value of thespawnsrecord component.Constructors in net.minecraft.world with parameters of type PoolModifierConstructorDescriptionStructureSpawns(StructureSpawns.BoundingBox boundingBox, Pool<SpawnSettings.SpawnEntry> pool) -
Uses of Pool in net.minecraft.world.biome
Fields in net.minecraft.world.biome declared as PoolModifier and TypeFieldDescriptionstatic final Pool<SpawnSettings.SpawnEntry> SpawnSettings.EMPTY_ENTRY_POOLFields in net.minecraft.world.biome with type parameters of type PoolModifier and TypeFieldDescriptionprivate Optional<Pool<MusicSound>> BiomeEffects.Builder.musicprivate final Optional<Pool<MusicSound>> BiomeEffects.musicprivate final Map<SpawnGroup, Pool<SpawnSettings.SpawnEntry>> SpawnSettings.spawnersMethods in net.minecraft.world.biome that return PoolMethods in net.minecraft.world.biome that return types with arguments of type PoolMethods in net.minecraft.world.biome with parameters of type PoolConstructor parameters in net.minecraft.world.biome with type arguments of type PoolModifierConstructorDescription(package private)SpawnSettings(float creatureSpawnProbability, Map<SpawnGroup, Pool<SpawnSettings.SpawnEntry>> spawners, Map<EntityType<?>, SpawnSettings.SpawnDensity> spawnCosts) -
Uses of Pool in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk that return PoolModifier and TypeMethodDescriptionChunkGenerator.getEntitySpawnList(RegistryEntry<Biome> biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos) -
Uses of Pool in net.minecraft.world.gen.heightprovider
Fields in net.minecraft.world.gen.heightprovider declared as PoolModifier and TypeFieldDescriptionprivate final Pool<HeightProvider> WeightedListHeightProvider.weightedListConstructors in net.minecraft.world.gen.heightprovider with parameters of type Pool -
Uses of Pool in net.minecraft.world.gen.stateprovider
Fields in net.minecraft.world.gen.stateprovider declared as PoolModifier and TypeFieldDescriptionprivate final Pool<BlockState> WeightedBlockStateProvider.statesMethods in net.minecraft.world.gen.stateprovider with parameters of type PoolModifier and TypeMethodDescriptionprivate static com.mojang.serialization.DataResult<WeightedBlockStateProvider> WeightedBlockStateProvider.wrap(Pool<BlockState> states) Constructors in net.minecraft.world.gen.stateprovider with parameters of type Pool -
Uses of Pool in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure declared as PoolModifier and TypeFieldDescriptionstatic final Pool<SpawnSettings.SpawnEntry> NetherFortressStructure.MONSTER_SPAWNS