Uses of Class
net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool
Packages that use StructureTemplatePool
Package
Description
- 
Uses of StructureTemplatePool in net.minecraft.commands.argumentsMethods in net.minecraft.commands.arguments that return types with arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionResourceKeyArgument.getStructureTemplatePool(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_252203_, String p_250407_) 
- 
Uses of StructureTemplatePool in net.minecraft.core.registriesFields in net.minecraft.core.registries with type parameters of type StructureTemplatePoolModifier and TypeFieldDescriptionstatic final ResourceKey<Registry<StructureTemplatePool>>Registries.TEMPLATE_POOL
- 
Uses of StructureTemplatePool in net.minecraft.data.worldgenFields in net.minecraft.data.worldgen with type parameters of type StructureTemplatePoolModifier and TypeFieldDescriptionstatic final ResourceKey<StructureTemplatePool>TrialChambersStructurePools.CHAMBER_CAP_FALLBACKstatic final ResourceKey<StructureTemplatePool>Pools.EMPTYstatic final ResourceKey<StructureTemplatePool>UpdateOneTwentyOnePools.EMPTYstatic final ResourceKey<StructureTemplatePool>TrialChambersStructurePools.HALLWAY_FALLBACKstatic final ResourceKey<StructureTemplatePool>AncientCityStructurePieces.STARTstatic final ResourceKey<StructureTemplatePool>BastionPieces.STARTstatic final ResourceKey<StructureTemplatePool>DesertVillagePools.STARTstatic final ResourceKey<StructureTemplatePool>PillagerOutpostPools.STARTstatic final ResourceKey<StructureTemplatePool>PlainVillagePools.STARTstatic final ResourceKey<StructureTemplatePool>SavannaVillagePools.STARTstatic final ResourceKey<StructureTemplatePool>SnowyVillagePools.STARTstatic final ResourceKey<StructureTemplatePool>TaigaVillagePools.STARTstatic final ResourceKey<StructureTemplatePool>TrailRuinsStructurePools.STARTstatic final ResourceKey<StructureTemplatePool>TrialChambersStructurePools.STARTprivate static final ResourceKey<StructureTemplatePool>DesertVillagePools.TERMINATORS_KEYprivate static final ResourceKey<StructureTemplatePool>PlainVillagePools.TERMINATORS_KEYprivate static final ResourceKey<StructureTemplatePool>SavannaVillagePools.TERMINATORS_KEYprivate static final ResourceKey<StructureTemplatePool>SnowyVillagePools.TERMINATORS_KEYprivate static final ResourceKey<StructureTemplatePool>TaigaVillagePools.TERMINATORS_KEYprivate static final ResourceKey<StructureTemplatePool>DesertVillagePools.ZOMBIE_TERMINATORS_KEYprivate static final ResourceKey<StructureTemplatePool>SavannaVillagePools.ZOMBIE_TERMINATORS_KEYMethods in net.minecraft.data.worldgen that return types with arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionstatic ResourceKey<StructureTemplatePool>static ResourceKey<StructureTemplatePool>Methods in net.minecraft.data.worldgen with parameters of type StructureTemplatePoolModifier and TypeMethodDescriptionstatic voidPools.register(BootstapContext<StructureTemplatePool> p_255823_, String p_255837_, StructureTemplatePool p_256161_) static voidUpdateOneTwentyOnePools.register(BootstapContext<StructureTemplatePool> p_311779_, String p_312542_, StructureTemplatePool p_312302_) Method parameters in net.minecraft.data.worldgen with type arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionstatic voidAncientCityStructurePieces.bootstrap(BootstapContext<StructureTemplatePool> p_255893_) static voidAncientCityStructurePools.bootstrap(BootstapContext<StructureTemplatePool> p_255672_) static voidBastionBridgePools.bootstrap(BootstapContext<StructureTemplatePool> p_255816_) static voidBastionHoglinStablePools.bootstrap(BootstapContext<StructureTemplatePool> p_256582_) static voidBastionHousingUnitsPools.bootstrap(BootstapContext<StructureTemplatePool> p_256423_) static voidBastionPieces.bootstrap(BootstapContext<StructureTemplatePool> p_256429_) static voidBastionSharedPools.bootstrap(BootstapContext<StructureTemplatePool> p_255917_) static voidBastionTreasureRoomPools.bootstrap(BootstapContext<StructureTemplatePool> p_255689_) static voidDesertVillagePools.bootstrap(BootstapContext<StructureTemplatePool> p_255787_) static voidPillagerOutpostPools.bootstrap(BootstapContext<StructureTemplatePool> p_256545_) static voidPlainVillagePools.bootstrap(BootstapContext<StructureTemplatePool> p_256646_) static voidPools.bootstrap(BootstapContext<StructureTemplatePool> p_255897_) static voidSavannaVillagePools.bootstrap(BootstapContext<StructureTemplatePool> p_256198_) static voidSnowyVillagePools.bootstrap(BootstapContext<StructureTemplatePool> p_256549_) static voidTaigaVillagePools.bootstrap(BootstapContext<StructureTemplatePool> p_256442_) static voidTrailRuinsStructurePools.bootstrap(BootstapContext<StructureTemplatePool> p_277535_) static voidTrialChambersStructurePools.bootstrap(BootstapContext<StructureTemplatePool> p_312354_) static voidUpdateOneTwentyOnePools.bootstrap(BootstapContext<StructureTemplatePool> p_311888_) static voidVillagePools.bootstrap(BootstapContext<StructureTemplatePool> p_256339_) static voidPools.register(BootstapContext<StructureTemplatePool> p_255823_, String p_255837_, StructureTemplatePool p_256161_) static voidUpdateOneTwentyOnePools.register(BootstapContext<StructureTemplatePool> p_311779_, String p_312542_, StructureTemplatePool p_312302_) 
- 
Uses of StructureTemplatePool in net.minecraft.server.commandsMethod parameters in net.minecraft.server.commands with type arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionstatic intPlaceCommand.placeJigsaw(CommandSourceStack p_214570_, Holder<StructureTemplatePool> p_214571_, ResourceLocation p_214572_, int p_214573_, BlockPos p_214574_) 
- 
Uses of StructureTemplatePool in net.minecraft.world.level.block.entityFields in net.minecraft.world.level.block.entity with type parameters of type StructureTemplatePoolModifier and TypeFieldDescriptionprivate ResourceKey<StructureTemplatePool>JigsawBlockEntity.poolMethods in net.minecraft.world.level.block.entity that return types with arguments of type StructureTemplatePoolMethod parameters in net.minecraft.world.level.block.entity with type arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionvoidJigsawBlockEntity.setPool(ResourceKey<StructureTemplatePool> p_222764_) 
- 
Uses of StructureTemplatePool in net.minecraft.world.level.levelgen.structure.poolsFields in net.minecraft.world.level.levelgen.structure.pools with type parameters of type StructureTemplatePoolModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Holder<StructureTemplatePool>>StructureTemplatePool.CODECprivate static final org.apache.commons.lang3.mutable.MutableObject<com.mojang.serialization.Codec<Holder<StructureTemplatePool>>>StructureTemplatePool.CODEC_REFERENCEstatic final com.mojang.serialization.Codec<StructureTemplatePool>StructureTemplatePool.DIRECT_CODECprivate final Holder<StructureTemplatePool>StructureTemplatePool.fallbackprivate final Registry<StructureTemplatePool>JigsawPlacement.Placer.poolsMethods in net.minecraft.world.level.levelgen.structure.pools that return types with arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionStructureTemplatePool.getFallback()private static ResourceKey<StructureTemplatePool>JigsawPlacement.Placer.readPoolKey(StructureTemplate.StructureBlockInfo p_307327_, PoolAliasLookup p_307490_) Method parameters in net.minecraft.world.level.levelgen.structure.pools with type arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionprivate static voidJigsawPlacement.addPieces(RandomState p_227211_, int p_227212_, boolean p_227213_, ChunkGenerator p_227214_, StructureTemplateManager p_227215_, LevelHeightAccessor p_227216_, RandomSource p_227217_, Registry<StructureTemplatePool> p_227218_, PoolElementStructurePiece p_227219_, List<PoolElementStructurePiece> p_227220_, VoxelShape p_227221_, PoolAliasLookup p_307210_) static Optional<Structure.GenerationStub>JigsawPlacement.addPieces(Structure.GenerationContext p_227239_, Holder<StructureTemplatePool> p_227240_, Optional<ResourceLocation> p_227241_, int p_227242_, BlockPos p_227243_, boolean p_227244_, Optional<Heightmap.Types> p_227245_, int p_227246_, PoolAliasLookup p_307522_) static booleanJigsawPlacement.generateJigsaw(ServerLevel p_227204_, Holder<StructureTemplatePool> p_227205_, ResourceLocation p_227206_, int p_227207_, BlockPos p_227208_, boolean p_227209_) Constructor parameters in net.minecraft.world.level.levelgen.structure.pools with type arguments of type StructureTemplatePoolModifierConstructorDescription(package private)Placer(Registry<StructureTemplatePool> p_227258_, int p_227259_, ChunkGenerator p_227260_, StructureTemplateManager p_227261_, List<? super PoolElementStructurePiece> p_227262_, RandomSource p_227263_) StructureTemplatePool(Holder<StructureTemplatePool> p_255795_, List<com.mojang.datafixers.util.Pair<Function<StructureTemplatePool.Projection, ? extends StructurePoolElement>, Integer>> p_256083_, StructureTemplatePool.Projection p_255642_) StructureTemplatePool(Holder<StructureTemplatePool> p_255747_, List<com.mojang.datafixers.util.Pair<StructurePoolElement, Integer>> p_255919_) 
- 
Uses of StructureTemplatePool in net.minecraft.world.level.levelgen.structure.pools.aliasFields in net.minecraft.world.level.levelgen.structure.pools.alias with type parameters of type StructureTemplatePoolModifier and TypeFieldDescriptionprivate final ResourceKey<StructureTemplatePool>Direct.aliasThe field for thealiasrecord component.private final ResourceKey<StructureTemplatePool>Random.aliasThe field for thealiasrecord component.private final ResourceKey<StructureTemplatePool>Direct.targetThe field for thetargetrecord component.private final SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>>Random.targetsThe field for thetargetsrecord component.Methods in net.minecraft.world.level.levelgen.structure.pools.alias that return types with arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionDirect.alias()Returns the value of thealiasrecord component.Random.alias()Returns the value of thealiasrecord component.Direct.allTargets()PoolAliasBinding.allTargets()Random.allTargets()RandomGroup.allTargets()PoolAliasLookup.lookup(ResourceKey<StructureTemplatePool> p_307512_) Direct.target()Returns the value of thetargetrecord component.Random.targets()Returns the value of thetargetsrecord component.Method parameters in net.minecraft.world.level.levelgen.structure.pools.alias with type arguments of type StructureTemplatePoolModifier and TypeMethodDescriptionstatic DirectPoolAliasBinding.direct(ResourceKey<StructureTemplatePool> p_307379_, ResourceKey<StructureTemplatePool> p_307242_) voidDirect.forEachResolved(RandomSource p_307630_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307574_) voidDirect.forEachResolved(RandomSource p_307630_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307574_) voidPoolAliasBinding.forEachResolved(RandomSource p_307322_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307269_) voidPoolAliasBinding.forEachResolved(RandomSource p_307322_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307269_) voidRandom.forEachResolved(RandomSource p_307661_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307635_) voidRandom.forEachResolved(RandomSource p_307661_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307635_) voidRandomGroup.forEachResolved(RandomSource p_307472_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307324_) voidRandomGroup.forEachResolved(RandomSource p_307472_, BiConsumer<ResourceKey<StructureTemplatePool>, ResourceKey<StructureTemplatePool>> p_307324_) PoolAliasLookup.lookup(ResourceKey<StructureTemplatePool> p_307512_) static RandomPoolAliasBinding.random(ResourceKey<StructureTemplatePool> p_307260_, SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>> p_307665_) static RandomPoolAliasBinding.random(ResourceKey<StructureTemplatePool> p_307260_, SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>> p_307665_) static voidPoolAliasBindings.registerTargetsAsPools(BootstapContext<StructureTemplatePool> p_312828_, Holder<StructureTemplatePool> p_312865_, List<PoolAliasBinding> p_311809_) static voidPoolAliasBindings.registerTargetsAsPools(BootstapContext<StructureTemplatePool> p_312828_, Holder<StructureTemplatePool> p_312865_, List<PoolAliasBinding> p_311809_) Constructor parameters in net.minecraft.world.level.levelgen.structure.pools.alias with type arguments of type StructureTemplatePoolModifierConstructorDescription(package private)Direct(ResourceKey<StructureTemplatePool> alias, ResourceKey<StructureTemplatePool> target) Creates an instance of aDirectrecord class.(package private)Random(ResourceKey<StructureTemplatePool> alias, SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>> targets) Creates an instance of aRandomrecord class.(package private)Random(ResourceKey<StructureTemplatePool> alias, SimpleWeightedRandomList<ResourceKey<StructureTemplatePool>> targets) Creates an instance of aRandomrecord class.
- 
Uses of StructureTemplatePool in net.minecraft.world.level.levelgen.structure.structuresFields in net.minecraft.world.level.levelgen.structure.structures with type parameters of type StructureTemplatePoolModifier and TypeFieldDescriptionprivate final Holder<StructureTemplatePool>JigsawStructure.startPoolConstructor parameters in net.minecraft.world.level.levelgen.structure.structures with type arguments of type StructureTemplatePoolModifierConstructorDescriptionJigsawStructure(Structure.StructureSettings p_227614_, Holder<StructureTemplatePool> p_227615_, int p_227616_, HeightProvider p_227617_, boolean p_227618_) JigsawStructure(Structure.StructureSettings p_227620_, Holder<StructureTemplatePool> p_227621_, int p_227622_, HeightProvider p_227623_, boolean p_227624_, Heightmap.Types p_227625_) JigsawStructure(Structure.StructureSettings p_227627_, Holder<StructureTemplatePool> p_227628_, Optional<ResourceLocation> p_227629_, int p_227630_, HeightProvider p_227631_, boolean p_227632_, Optional<Heightmap.Types> p_227633_, int p_227634_, List<PoolAliasBinding> p_307354_)