Package net.minecraft.structure
Class OceanRuinGenerator
java.lang.Object
net.minecraft.structure.OceanRuinGenerator
- Mappings:
- Namespace - Name - official - due- intermediary - net/minecraft/class_3409- named - net/minecraft/structure/OceanRuinGenerator
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Identifier[]private static final Identifier[]private static final Identifier[]private static final Identifier[]private static final Identifier[]private static final Identifier[]private static final Identifier[](package private) static final StructureProcessor(package private) static final StructureProcessorprivate static final Identifier[]
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static voidaddCluster(StructureTemplateManager manager, Random random, BlockRotation rotation, BlockPos pos, OceanRuinStructure structure, StructurePiecesHolder pieces) static voidaddPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure) private static voidaddPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure, boolean large, float integrity) private static StructureProcessorcreateArchaeologyStructureProcessor(Block baseBlock, Block suspiciousBlock, Identifier lootTableId) private static IdentifiergetRandomBigWarmRuin(Random random) private static IdentifiergetRandomWarmRuin(Random random) getRoomPositions(Random random, BlockPos pos) 
- 
Field Details- 
SUSPICIOUS_SAND_PROCESSOR- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldue;a:Ldvq;- intermediary - field_43327- Lnet/minecraft/class_3409;field_43327:Lnet/minecraft/class_3491;- named - SUSPICIOUS_SAND_PROCESSOR- Lnet/minecraft/structure/OceanRuinGenerator;SUSPICIOUS_SAND_PROCESSOR:Lnet/minecraft/structure/processor/StructureProcessor;
 
- 
SUSPICIOUS_GRAVEL_PROCESSOR- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldue;b:Ldvq;- intermediary - field_43328- Lnet/minecraft/class_3409;field_43328:Lnet/minecraft/class_3491;- named - SUSPICIOUS_GRAVEL_PROCESSOR- Lnet/minecraft/structure/OceanRuinGenerator;SUSPICIOUS_GRAVEL_PROCESSOR:Lnet/minecraft/structure/processor/StructureProcessor;
 
- 
WARM_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldue;c:[Lacq;- intermediary - field_14521- Lnet/minecraft/class_3409;field_14521:[Lnet/minecraft/class_2960;- named - WARM_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;WARM_RUINS:[Lnet/minecraft/util/Identifier;
 
- 
BRICK_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldue;d:[Lacq;- intermediary - field_14518- Lnet/minecraft/class_3409;field_14518:[Lnet/minecraft/class_2960;- named - BRICK_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;BRICK_RUINS:[Lnet/minecraft/util/Identifier;
 
- 
CRACKED_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldue;e:[Lacq;- intermediary - field_14519- Lnet/minecraft/class_3409;field_14519:[Lnet/minecraft/class_2960;- named - CRACKED_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;CRACKED_RUINS:[Lnet/minecraft/util/Identifier;
 
- 
MOSSY_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldue;f:[Lacq;- intermediary - field_14522- Lnet/minecraft/class_3409;field_14522:[Lnet/minecraft/class_2960;- named - MOSSY_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;MOSSY_RUINS:[Lnet/minecraft/util/Identifier;
 
- 
BIG_BRICK_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - g- Ldue;g:[Lacq;- intermediary - field_14516- Lnet/minecraft/class_3409;field_14516:[Lnet/minecraft/class_2960;- named - BIG_BRICK_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;BIG_BRICK_RUINS:[Lnet/minecraft/util/Identifier;
 
- 
BIG_MOSSY_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - h- Ldue;h:[Lacq;- intermediary - field_14517- Lnet/minecraft/class_3409;field_14517:[Lnet/minecraft/class_2960;- named - BIG_MOSSY_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;BIG_MOSSY_RUINS:[Lnet/minecraft/util/Identifier;
 
- 
BIG_CRACKED_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - i- Ldue;i:[Lacq;- intermediary - field_14520- Lnet/minecraft/class_3409;field_14520:[Lnet/minecraft/class_2960;- named - BIG_CRACKED_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;BIG_CRACKED_RUINS:[Lnet/minecraft/util/Identifier;
 
- 
BIG_WARM_RUINS- Mappings:
- Namespace - Name - Mixin selector - official - j- Ldue;j:[Lacq;- intermediary - field_14515- Lnet/minecraft/class_3409;field_14515:[Lnet/minecraft/class_2960;- named - BIG_WARM_RUINS- Lnet/minecraft/structure/OceanRuinGenerator;BIG_WARM_RUINS:[Lnet/minecraft/util/Identifier;
 
 
- 
- 
Constructor Details- 
OceanRuinGeneratorpublic OceanRuinGenerator()
 
- 
- 
Method Details- 
createArchaeologyStructureProcessorprivate static StructureProcessor createArchaeologyStructureProcessor(Block baseBlock, Block suspiciousBlock, Identifier lootTableId) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldue;a(Lcpn;Lcpn;Lacq;)Ldvq;- intermediary - method_49885- Lnet/minecraft/class_3409;method_49885(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3491;- named - createArchaeologyStructureProcessor- Lnet/minecraft/structure/OceanRuinGenerator;createArchaeologyStructureProcessor(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/util/Identifier;)Lnet/minecraft/structure/processor/StructureProcessor;
 
- 
getRandomWarmRuin- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldue;a(Lapf;)Lacq;- intermediary - method_14824- Lnet/minecraft/class_3409;method_14824(Lnet/minecraft/class_5819;)Lnet/minecraft/class_2960;- named - getRandomWarmRuin- Lnet/minecraft/structure/OceanRuinGenerator;getRandomWarmRuin(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/Identifier;
 
- 
getRandomBigWarmRuin- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldue;b(Lapf;)Lacq;- intermediary - method_14826- Lnet/minecraft/class_3409;method_14826(Lnet/minecraft/class_5819;)Lnet/minecraft/class_2960;- named - getRandomBigWarmRuin- Lnet/minecraft/structure/OceanRuinGenerator;getRandomBigWarmRuin(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/Identifier;
 
- 
addPiecespublic static void addPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldue;a(Ldvu;Lgu;Lcvz;Ldsf;Lapf;Lduf;)V- intermediary - method_14827- Lnet/minecraft/class_3409;method_14827(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Lnet/minecraft/class_5819;Lnet/minecraft/class_3411;)V- named - addPieces- Lnet/minecraft/structure/OceanRuinGenerator;addPieces(Lnet/minecraft/structure/StructureTemplateManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/structure/StructurePiecesHolder;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/world/gen/structure/OceanRuinStructure;)V
 
- 
addClusterprivate static void addCluster(StructureTemplateManager manager, Random random, BlockRotation rotation, BlockPos pos, OceanRuinStructure structure, StructurePiecesHolder pieces) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldue;a(Ldvu;Lapf;Lcvz;Lgu;Lduf;Ldsf;)V- intermediary - method_14825- Lnet/minecraft/class_3409;method_14825(Lnet/minecraft/class_3485;Lnet/minecraft/class_5819;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3411;Lnet/minecraft/class_6130;)V- named - addCluster- Lnet/minecraft/structure/OceanRuinGenerator;addCluster(Lnet/minecraft/structure/StructureTemplateManager;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/structure/OceanRuinStructure;Lnet/minecraft/structure/StructurePiecesHolder;)V
 
- 
getRoomPositions- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldue;a(Lapf;Lgu;)Ljava/util/List;- intermediary - method_14821- Lnet/minecraft/class_3409;method_14821(Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Ljava/util/List;- named - getRoomPositions- Lnet/minecraft/structure/OceanRuinGenerator;getRoomPositions(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
 
- 
addPiecesprivate static void addPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure, boolean large, float integrity) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldue;a(Ldvu;Lgu;Lcvz;Ldsf;Lapf;Lduf;ZF)V- intermediary - method_14822- Lnet/minecraft/class_3409;method_14822(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Lnet/minecraft/class_5819;Lnet/minecraft/class_3411;ZF)V- named - addPieces- Lnet/minecraft/structure/OceanRuinGenerator;addPieces(Lnet/minecraft/structure/StructureTemplateManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/structure/StructurePiecesHolder;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/world/gen/structure/OceanRuinStructure;ZF)V
 
 
-