Package net.minecraft.structure
Class OceanRuinGenerator
java.lang.Object
net.minecraft.structure.OceanRuinGenerator
- Mappings:
Namespace Name named net/minecraft/structure/OceanRuinGeneratorintermediary net/minecraft/class_3409official fcz
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier 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 Summary
Constructors -
Method Summary
Modifier 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, RegistryKey<LootTable> lootTable) 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 named SUSPICIOUS_SAND_PROCESSORLnet/minecraft/structure/OceanRuinGenerator;SUSPICIOUS_SAND_PROCESSOR:Lnet/minecraft/structure/processor/StructureProcessor;intermediary field_43327Lnet/minecraft/class_3409;field_43327:Lnet/minecraft/class_3491;official aLfcz;a:Lfem;
-
SUSPICIOUS_GRAVEL_PROCESSOR
- Mappings:
Namespace Name Mixin selector named SUSPICIOUS_GRAVEL_PROCESSORLnet/minecraft/structure/OceanRuinGenerator;SUSPICIOUS_GRAVEL_PROCESSOR:Lnet/minecraft/structure/processor/StructureProcessor;intermediary field_43328Lnet/minecraft/class_3409;field_43328:Lnet/minecraft/class_3491;official bLfcz;b:Lfem;
-
WARM_RUINS
- Mappings:
Namespace Name Mixin selector named WARM_RUINSLnet/minecraft/structure/OceanRuinGenerator;WARM_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14521Lnet/minecraft/class_3409;field_14521:[Lnet/minecraft/class_2960;official cLfcz;c:[Lamj;
-
BRICK_RUINS
- Mappings:
Namespace Name Mixin selector named BRICK_RUINSLnet/minecraft/structure/OceanRuinGenerator;BRICK_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14518Lnet/minecraft/class_3409;field_14518:[Lnet/minecraft/class_2960;official dLfcz;d:[Lamj;
-
CRACKED_RUINS
- Mappings:
Namespace Name Mixin selector named CRACKED_RUINSLnet/minecraft/structure/OceanRuinGenerator;CRACKED_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14519Lnet/minecraft/class_3409;field_14519:[Lnet/minecraft/class_2960;official eLfcz;e:[Lamj;
-
MOSSY_RUINS
- Mappings:
Namespace Name Mixin selector named MOSSY_RUINSLnet/minecraft/structure/OceanRuinGenerator;MOSSY_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14522Lnet/minecraft/class_3409;field_14522:[Lnet/minecraft/class_2960;official fLfcz;f:[Lamj;
-
BIG_BRICK_RUINS
- Mappings:
Namespace Name Mixin selector named BIG_BRICK_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_BRICK_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14516Lnet/minecraft/class_3409;field_14516:[Lnet/minecraft/class_2960;official gLfcz;g:[Lamj;
-
BIG_MOSSY_RUINS
- Mappings:
Namespace Name Mixin selector named BIG_MOSSY_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_MOSSY_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14517Lnet/minecraft/class_3409;field_14517:[Lnet/minecraft/class_2960;official hLfcz;h:[Lamj;
-
BIG_CRACKED_RUINS
- Mappings:
Namespace Name Mixin selector named BIG_CRACKED_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_CRACKED_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14520Lnet/minecraft/class_3409;field_14520:[Lnet/minecraft/class_2960;official iLfcz;i:[Lamj;
-
BIG_WARM_RUINS
- Mappings:
Namespace Name Mixin selector named BIG_WARM_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_WARM_RUINS:[Lnet/minecraft/util/Identifier;intermediary field_14515Lnet/minecraft/class_3409;field_14515:[Lnet/minecraft/class_2960;official jLfcz;j:[Lamj;
-
-
Constructor Details
-
OceanRuinGenerator
public OceanRuinGenerator()
-
-
Method Details
-
createArchaeologyStructureProcessor
private static StructureProcessor createArchaeologyStructureProcessor(Block baseBlock, Block suspiciousBlock, RegistryKey<LootTable> lootTable) - Mappings:
Namespace Name Mixin selector named createArchaeologyStructureProcessorLnet/minecraft/structure/OceanRuinGenerator;createArchaeologyStructureProcessor(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/structure/processor/StructureProcessor;intermediary method_49885Lnet/minecraft/class_3409;method_49885(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_5321;)Lnet/minecraft/class_3491;official aLfcz;a(Lduv;Lduv;Lami;)Lfem;
-
getRandomWarmRuin
- Mappings:
Namespace Name Mixin selector named getRandomWarmRuinLnet/minecraft/structure/OceanRuinGenerator;getRandomWarmRuin(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/Identifier;intermediary method_14824Lnet/minecraft/class_3409;method_14824(Lnet/minecraft/class_5819;)Lnet/minecraft/class_2960;official aLfcz;a(Lbfq;)Lamj;
-
getRandomBigWarmRuin
- Mappings:
Namespace Name Mixin selector named getRandomBigWarmRuinLnet/minecraft/structure/OceanRuinGenerator;getRandomBigWarmRuin(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/Identifier;intermediary method_14826Lnet/minecraft/class_3409;method_14826(Lnet/minecraft/class_5819;)Lnet/minecraft/class_2960;official bLfcz;b(Lbfq;)Lamj;
-
addPieces
public static void addPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure) - Mappings:
Namespace Name Mixin selector named addPiecesLnet/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;)Vintermediary method_14827Lnet/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;)Vofficial aLfcz;a(Lfeq;Lja;Lebr;Lfas;Lbfq;Lfda;)V
-
addCluster
private static void addCluster(StructureTemplateManager manager, Random random, BlockRotation rotation, BlockPos pos, OceanRuinStructure structure, StructurePiecesHolder pieces) - Mappings:
Namespace Name Mixin selector named addClusterLnet/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;)Vintermediary method_14825Lnet/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;)Vofficial aLfcz;a(Lfeq;Lbfq;Lebr;Lja;Lfda;Lfas;)V
-
getRoomPositions
- Mappings:
Namespace Name Mixin selector named getRoomPositionsLnet/minecraft/structure/OceanRuinGenerator;getRoomPositions(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;intermediary method_14821Lnet/minecraft/class_3409;method_14821(Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Ljava/util/List;official aLfcz;a(Lbfq;Lja;)Ljava/util/List;
-
addPieces
private static void addPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure, boolean large, float integrity) - Mappings:
Namespace Name Mixin selector named addPiecesLnet/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)Vintermediary method_14822Lnet/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)Vofficial aLfcz;a(Lfeq;Lja;Lebr;Lfas;Lbfq;Lfda;ZF)V
-