Package net.minecraft.structure.pool
Class StructurePoolBasedGenerator
java.lang.Object
net.minecraft.structure.pool.StructurePoolBasedGenerator
- Mappings:
Namespace Name official dbu
intermediary net/minecraft/class_3778
named net/minecraft/structure/pool/StructurePoolBasedGenerator
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
private static final class
private static final class
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongenerate
(StructureGeneratorFactory.Context<StructurePoolFeatureConfig> context, StructurePoolBasedGenerator.PieceFactory pieceFactory, BlockPos pos, boolean bool, boolean bool2) static void
generate
(DynamicRegistryManager registryManager, PoolStructurePiece piece, int maxDepth, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> results, Random random, HeightLimitView world)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Ldbu;a:Lorg/apache/logging/log4j/Logger;
intermediary field_16665
Lnet/minecraft/class_3778;field_16665:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/structure/pool/StructurePoolBasedGenerator;LOGGER:Lorg/apache/logging/log4j/Logger;
-
-
Constructor Details
-
StructurePoolBasedGenerator
public StructurePoolBasedGenerator()
-
-
Method Details
-
generate
public static Optional<StructurePiecesGenerator<StructurePoolFeatureConfig>> generate(StructureGeneratorFactory.Context<StructurePoolFeatureConfig> context, StructurePoolBasedGenerator.PieceFactory pieceFactory, BlockPos pos, boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector official a
Ldbu;a(Ldfn$a;Ldbu$a;Lgh;ZZ)Ljava/util/Optional;
intermediary method_30419
Lnet/minecraft/class_3778;method_30419(Lnet/minecraft/class_6834$class_6835;Lnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2338;ZZ)Ljava/util/Optional;
named generate
Lnet/minecraft/structure/pool/StructurePoolBasedGenerator;generate(Lnet/minecraft/structure/StructureGeneratorFactory$Context;Lnet/minecraft/structure/pool/StructurePoolBasedGenerator$PieceFactory;Lnet/minecraft/util/math/BlockPos;ZZ)Ljava/util/Optional;
-
generate
public static void generate(DynamicRegistryManager registryManager, PoolStructurePiece piece, int maxDepth, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, List<? super PoolStructurePiece> results, Random random, HeightLimitView world) - Mappings:
Namespace Name Mixin selector official a
Ldbu;a(Lgy;Ldew;ILdbu$a;Lcpz;Ldgp;Ljava/util/List;Ljava/util/Random;Lcaf;)V
intermediary method_27230
Lnet/minecraft/class_3778;method_27230(Lnet/minecraft/class_5455;Lnet/minecraft/class_3790;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Ljava/util/Random;Lnet/minecraft/class_5539;)V
named generate
Lnet/minecraft/structure/pool/StructurePoolBasedGenerator;generate(Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/structure/PoolStructurePiece;ILnet/minecraft/structure/pool/StructurePoolBasedGenerator$PieceFactory;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/structure/StructureManager;Ljava/util/List;Ljava/util/Random;Lnet/minecraft/world/HeightLimitView;)V
-