Uses of Class
net.minecraft.structure.pool.StructurePool
Package
Description
-
Uses of StructurePool in net.minecraft.block.entity
Modifier and TypeMethodDescriptionvoid
JigsawBlockEntity.setPool
(RegistryKey<StructurePool> pool) -
Uses of StructurePool in net.minecraft.command.argument
Modifier and TypeMethodDescriptionstatic RegistryEntry<StructurePool>
RegistryKeyArgumentType.getStructurePoolEntry
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) -
Uses of StructurePool in net.minecraft.server.command
Modifier and TypeMethodDescriptionstatic int
PlaceCommand.executePlaceJigsaw
(ServerCommandSource source, RegistryEntry<StructurePool> structurePool, Identifier id, int maxDepth, BlockPos pos) -
Uses of StructurePool in net.minecraft.structure
Modifier and TypeFieldDescriptionstatic final RegistryEntry<StructurePool>
AncientCityGenerator.CITY_CENTER
static final RegistryEntry<StructurePool>
BastionRemnantGenerator.STRUCTURE_POOLS
static final RegistryEntry<StructurePool>
DesertVillageData.STRUCTURE_POOLS
static final RegistryEntry<StructurePool>
PillagerOutpostGenerator.STRUCTURE_POOLS
static final RegistryEntry<StructurePool>
PlainsVillageData.STRUCTURE_POOLS
static final RegistryEntry<StructurePool>
SavannaVillageData.STRUCTURE_POOLS
static final RegistryEntry<StructurePool>
SnowyVillageData.STRUCTURE_POOLS
static final RegistryEntry<StructurePool>
TaigaVillageData.STRUCTURE_POOLS
-
Uses of StructurePool in net.minecraft.structure.pool
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<StructurePool>
StructurePool.CODEC
static final RegistryKey<StructurePool>
StructurePools.EMPTY
private static final RegistryEntry<StructurePool>
StructurePools.INVALID
private final Registry<StructurePool>
StructurePoolBasedGenerator.StructurePoolGenerator.registry
static final com.mojang.serialization.Codec<RegistryEntry<StructurePool>>
StructurePool.REGISTRY_CODEC
Modifier and TypeMethodDescriptionstatic RegistryEntry<StructurePool>
StructurePools.initDefaultPools
(Registry<StructurePool> registry) static RegistryEntry<StructurePool>
StructurePools.register
(StructurePool templatePool) Modifier and TypeMethodDescriptionstatic RegistryEntry<StructurePool>
StructurePools.register
(StructurePool templatePool) Modifier and TypeMethodDescriptionstatic boolean
StructurePoolBasedGenerator.generate
(ServerWorld world, RegistryEntry<StructurePool> structurePool, Identifier id, int int2, BlockPos pos, boolean keepJigsaws) private static void
StructurePoolBasedGenerator.generate
(NoiseConfig noiseConfig, int maxSize, boolean modifyBoundingBox, ChunkGenerator chunkGenerator, StructureManager structureManager, HeightLimitView heightLimitView, Random random, Registry<StructurePool> structurePoolRegistry, PoolStructurePiece firstPiece, List<PoolStructurePiece> pieces, VoxelShape pieceShape) StructurePoolBasedGenerator.generate
(StructureType.Context context, RegistryEntry<StructurePool> structurePool, Optional<Identifier> id, int int2, BlockPos pos, boolean bool, Optional<Heightmap.Type> heightmapType, int int3) static RegistryEntry<StructurePool>
StructurePools.initDefaultPools
(Registry<StructurePool> registry) ModifierConstructorDescription(package private)
StructurePoolGenerator
(Registry<StructurePool> registry, int maxSize, ChunkGenerator chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> children, Random random) -
Uses of StructurePool in net.minecraft.util.registry
Modifier and TypeFieldDescriptionstatic final Registry<StructurePool>
BuiltinRegistries.STRUCTURE_POOL
static final RegistryKey<Registry<StructurePool>>
Registry.STRUCTURE_POOL_KEY
-
Uses of StructurePool in net.minecraft.world.gen.structure
Modifier and TypeFieldDescriptionprivate final RegistryEntry<StructurePool>
JigsawStructure.startPool
ModifierConstructorDescriptionJigsawStructure
(StructureType.Config config, RegistryEntry<StructurePool> startPool, int size, HeightProvider startHeight, boolean useExpansionHack) JigsawStructure
(StructureType.Config config, RegistryEntry<StructurePool> startPool, int size, HeightProvider startHeight, boolean useExpansionHack, Heightmap.Type projectStartToHeightmap) JigsawStructure
(StructureType.Config config, RegistryEntry<StructurePool> startPool, Optional<Identifier> startJigsawName, int size, HeightProvider startHeight, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter)