Uses of Class
net.minecraft.util.collection.DataPool
Packages that use DataPool
Package
Description
- 
Uses of DataPool in net.minecraft.block.spawnerFields in net.minecraft.block.spawner declared as DataPoolModifier and TypeFieldDescriptionTrialSpawnerData.itemsToDropWhenOminousprivate DataPool<RegistryKey<LootTable>> TrialSpawnerConfig.Builder.lootTablesToEjectprivate final DataPool<RegistryKey<LootTable>> TrialSpawnerConfig.lootTablesToEjectThe field for thelootTablesToEjectrecord component.private DataPool<MobSpawnerEntry> MobSpawnerLogic.spawnPotentialsprivate DataPool<MobSpawnerEntry> TrialSpawnerConfig.Builder.spawnPotentialsprivate final DataPool<MobSpawnerEntry> TrialSpawnerConfig.spawnPotentialsThe field for thespawnPotentialsrecord component.Fields in net.minecraft.block.spawner with type parameters of type DataPoolModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<DataPool<MobSpawnerEntry>> MobSpawnerEntry.DATA_POOL_CODECMethods in net.minecraft.block.spawner that return DataPoolModifier 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 DataPoolModifier and TypeMethodDescriptionTrialSpawnerConfig.Builder.lootTablesToEject(DataPool<RegistryKey<LootTable>> lootTablesToEject) TrialSpawnerConfig.Builder.spawnPotentials(DataPool<MobSpawnerEntry> spawnPotentials) Constructors in net.minecraft.block.spawner with parameters of type DataPoolModifierConstructorDescriptionTrialSpawnerConfig(int int2, float float2, float float3, float float4, float float5, int int3, DataPool<MobSpawnerEntry> dataPool, DataPool<RegistryKey<LootTable>> dataPool2, RegistryKey<LootTable> registryKey) 
- 
Uses of DataPool in net.minecraft.client.render.modelFields in net.minecraft.client.render.model declared as DataPoolConstructors in net.minecraft.client.render.model with parameters of type DataPool
- 
Uses of DataPool in net.minecraft.structure.pool.aliasFields in net.minecraft.structure.pool.alias declared as DataPoolModifier and TypeFieldDescriptionprivate final DataPool<List<StructurePoolAliasBinding>> RandomGroupStructurePoolAliasBinding.groupsThe field for thegroupsrecord component.private final DataPool<RegistryKey<StructurePool>> RandomStructurePoolAliasBinding.targetsThe field for thetargetsrecord component.Methods in net.minecraft.structure.pool.alias that return DataPoolModifier 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 DataPoolModifier and TypeMethodDescriptionStructurePoolAliasBinding.random(RegistryKey<StructurePool> alias, DataPool<RegistryKey<StructurePool>> targets) StructurePoolAliasBinding.randomGroup(DataPool<List<StructurePoolAliasBinding>> groups) Constructors in net.minecraft.structure.pool.alias with parameters of type DataPoolModifierConstructorDescription(package private)(package private)RandomStructurePoolAliasBinding(RegistryKey<StructurePool> registryKey, DataPool<RegistryKey<StructurePool>> dataPool) 
- 
Uses of DataPool in net.minecraft.util.collectionMethods in net.minecraft.util.collection that return DataPoolModifier and TypeMethodDescriptionDataPool.Builder.build()static <E> DataPool<E> DataPool.empty()static <E> DataPool<E> DataPool.of(E object) Methods in net.minecraft.util.collection that return types with arguments of type DataPoolModifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<DataPool<E>> DataPool.createCodec(com.mojang.serialization.Codec<E> dataCodec) static <E> com.mojang.serialization.Codec<DataPool<E>> DataPool.createEmptyAllowedCodec(com.mojang.serialization.Codec<E> dataCodec) 
- 
Uses of DataPool in net.minecraft.util.math.intproviderFields in net.minecraft.util.math.intprovider declared as DataPoolModifier and TypeFieldDescriptionprivate final DataPool<IntProvider> WeightedListIntProvider.weightedListConstructors in net.minecraft.util.math.intprovider with parameters of type DataPool
- 
Uses of DataPool in net.minecraft.world.biomeFields in net.minecraft.world.biome with type parameters of type DataPoolModifier and TypeFieldDescriptionprivate Optional<DataPool<MusicSound>> BiomeEffects.Builder.musicprivate final Optional<DataPool<MusicSound>> BiomeEffects.musicMethods in net.minecraft.world.biome that return types with arguments of type DataPoolMethods in net.minecraft.world.biome with parameters of type DataPool
- 
Uses of DataPool in net.minecraft.world.gen.heightproviderFields in net.minecraft.world.gen.heightprovider declared as DataPoolModifier and TypeFieldDescriptionprivate final DataPool<HeightProvider> WeightedListHeightProvider.weightedListConstructors in net.minecraft.world.gen.heightprovider with parameters of type DataPool
- 
Uses of DataPool in net.minecraft.world.gen.stateproviderFields in net.minecraft.world.gen.stateprovider declared as DataPoolModifier and TypeFieldDescriptionprivate final DataPool<BlockState> WeightedBlockStateProvider.statesMethods in net.minecraft.world.gen.stateprovider with parameters of type DataPoolModifier and TypeMethodDescriptionprivate static com.mojang.serialization.DataResult<WeightedBlockStateProvider> WeightedBlockStateProvider.wrap(DataPool<BlockState> states) Constructors in net.minecraft.world.gen.stateprovider with parameters of type DataPool