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.itemsToDropWhenOminous
private Pool
<RegistryKey<LootTable>> TrialSpawnerConfig.Builder.lootTablesToEject
private final Pool
<RegistryKey<LootTable>> TrialSpawnerConfig.lootTablesToEject
The field for thelootTablesToEject
record component.private Pool
<MobSpawnerEntry> MobSpawnerLogic.spawnPotentials
private Pool
<MobSpawnerEntry> TrialSpawnerConfig.Builder.spawnPotentials
private final Pool
<MobSpawnerEntry> TrialSpawnerConfig.spawnPotentials
The field for thespawnPotentials
record 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_CODEC
Methods in net.minecraft.block.spawner that return PoolModifier and TypeMethodDescriptionTrialSpawnerData.getItemsToDropWhenOminous
(ServerWorld world, TrialSpawnerConfig config, BlockPos pos) TrialSpawnerConfig.lootTablesToEject()
Returns the value of thelootTablesToEject
record component.TrialSpawnerConfig.spawnPotentials()
Returns the value of thespawnPotentials
record 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.entries
The field for theentries
record component.private final Pool
<BlockStateModel> WeightedBlockStateModel.models
Methods in net.minecraft.client.render.model that return PoolModifier and TypeMethodDescriptionWeightedBlockStateModel.Unbaked.entries()
Returns the value of theentries
record 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.variants
The field for thevariants
record component.Methods in net.minecraft.client.render.model.json that return PoolModifier and TypeMethodDescriptionWeightedVariant.variants()
Returns the value of thevariants
record 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.ColorSelector
SheepColors.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.groups
The field for thegroups
record component.private final Pool
<RegistryKey<StructurePool>> RandomStructurePoolAliasBinding.targets
The field for thetargets
record component.Methods in net.minecraft.structure.pool.alias that return PoolModifier and TypeMethodDescriptionRandomGroupStructurePoolAliasBinding.groups()
Returns the value of thegroups
record component.RandomStructurePoolAliasBinding.targets()
Returns the value of thetargets
record 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.weightedList
Constructors 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.spawns
The field for thespawns
record 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 thespawns
record 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_POOL
Fields in net.minecraft.world.biome with type parameters of type PoolModifier and TypeFieldDescriptionprivate Optional
<Pool<MusicSound>> BiomeEffects.Builder.music
private final Optional
<Pool<MusicSound>> BiomeEffects.music
private final Map
<SpawnGroup, Pool<SpawnSettings.SpawnEntry>> SpawnSettings.spawners
Methods 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.weightedList
Constructors 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.states
Methods 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