Package net.minecraft.structure
Class OceanRuinGenerator
java.lang.Object
net.minecraft.structure.OceanRuinGenerator
public class OceanRuinGenerator extends Object
- Mappings:
Namespace Name official dadintermediary net/minecraft/class_3409named net/minecraft/structure/OceanRuinGenerator
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOceanRuinGenerator.Piece -
Field Summary
Fields Modifier and Type Field Description private static Identifier[]BIG_BRICK_RUINSprivate static Identifier[]BIG_CRACKED_RUINSprivate static Identifier[]BIG_MOSSY_RUINSprivate static Identifier[]BIG_WARM_RUINSprivate static Identifier[]BRICK_RUINSprivate static Identifier[]CRACKED_RUINSprivate static Identifier[]MOSSY_RUINSprivate static Identifier[]WARM_RUINS -
Constructor Summary
Constructors Constructor Description OceanRuinGenerator() -
Method Summary
Modifier and Type Method Description static voidaddPieces(StructureManager manager, BlockPos pos, BlockRotation rotation, class_6130 class_6130, Random random, OceanRuinFeatureConfig config)private static IdentifiergetRandomBigWarmRuin(Random random)private static IdentifiergetRandomWarmRuin(Random random)private static List<BlockPos>getRoomPositions(Random random, BlockPos blockPos)private static voidmethod_14822(StructureManager manager, BlockPos pos, BlockRotation rotation, class_6130 class_6130, Random random, OceanRuinFeatureConfig config, boolean large, float integrity)private static voidmethod_14825(StructureManager manager, Random random, BlockRotation rotation, BlockPos pos, OceanRuinFeatureConfig config, class_6130 class_6130)
-
Field Details
-
WARM_RUINS
- Mappings:
Namespace Name Mixin selector official aLdad;a:[Lwp;intermediary field_14521Lnet/minecraft/class_3409;field_14521:[Lnet/minecraft/class_2960;named WARM_RUINSLnet/minecraft/structure/OceanRuinGenerator;WARM_RUINS:[Lnet/minecraft/util/Identifier;
-
BRICK_RUINS
- Mappings:
Namespace Name Mixin selector official bLdad;b:[Lwp;intermediary field_14518Lnet/minecraft/class_3409;field_14518:[Lnet/minecraft/class_2960;named BRICK_RUINSLnet/minecraft/structure/OceanRuinGenerator;BRICK_RUINS:[Lnet/minecraft/util/Identifier;
-
CRACKED_RUINS
- Mappings:
Namespace Name Mixin selector official cLdad;c:[Lwp;intermediary field_14519Lnet/minecraft/class_3409;field_14519:[Lnet/minecraft/class_2960;named CRACKED_RUINSLnet/minecraft/structure/OceanRuinGenerator;CRACKED_RUINS:[Lnet/minecraft/util/Identifier;
-
MOSSY_RUINS
- Mappings:
Namespace Name Mixin selector official dLdad;d:[Lwp;intermediary field_14522Lnet/minecraft/class_3409;field_14522:[Lnet/minecraft/class_2960;named MOSSY_RUINSLnet/minecraft/structure/OceanRuinGenerator;MOSSY_RUINS:[Lnet/minecraft/util/Identifier;
-
BIG_BRICK_RUINS
- Mappings:
Namespace Name Mixin selector official eLdad;e:[Lwp;intermediary field_14516Lnet/minecraft/class_3409;field_14516:[Lnet/minecraft/class_2960;named BIG_BRICK_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_BRICK_RUINS:[Lnet/minecraft/util/Identifier;
-
BIG_MOSSY_RUINS
- Mappings:
Namespace Name Mixin selector official fLdad;f:[Lwp;intermediary field_14517Lnet/minecraft/class_3409;field_14517:[Lnet/minecraft/class_2960;named BIG_MOSSY_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_MOSSY_RUINS:[Lnet/minecraft/util/Identifier;
-
BIG_CRACKED_RUINS
- Mappings:
Namespace Name Mixin selector official gLdad;g:[Lwp;intermediary field_14520Lnet/minecraft/class_3409;field_14520:[Lnet/minecraft/class_2960;named BIG_CRACKED_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_CRACKED_RUINS:[Lnet/minecraft/util/Identifier;
-
BIG_WARM_RUINS
- Mappings:
Namespace Name Mixin selector official hLdad;h:[Lwp;intermediary field_14515Lnet/minecraft/class_3409;field_14515:[Lnet/minecraft/class_2960;named BIG_WARM_RUINSLnet/minecraft/structure/OceanRuinGenerator;BIG_WARM_RUINS:[Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
OceanRuinGenerator
public OceanRuinGenerator()
-
-
Method Details
-
getRandomWarmRuin
- Mappings:
Namespace Name Mixin selector official aLdad;a(Ljava/util/Random;)Lwp;intermediary method_14824Lnet/minecraft/class_3409;method_14824(Ljava/util/Random;)Lnet/minecraft/class_2960;named getRandomWarmRuinLnet/minecraft/structure/OceanRuinGenerator;getRandomWarmRuin(Ljava/util/Random;)Lnet/minecraft/util/Identifier;
-
getRandomBigWarmRuin
- Mappings:
Namespace Name Mixin selector official bLdad;b(Ljava/util/Random;)Lwp;intermediary method_14826Lnet/minecraft/class_3409;method_14826(Ljava/util/Random;)Lnet/minecraft/class_2960;named getRandomBigWarmRuinLnet/minecraft/structure/OceanRuinGenerator;getRandomBigWarmRuin(Ljava/util/Random;)Lnet/minecraft/util/Identifier;
-
addPieces
public static void addPieces(StructureManager manager, BlockPos pos, BlockRotation rotation, class_6130 class_6130, Random random, OceanRuinFeatureConfig config)- Mappings:
Namespace Name Mixin selector official aLdad;a(Ldbn;Lgb;Lcek;Ldal;Ljava/util/Random;Lcun;)Vintermediary method_14827Lnet/minecraft/class_3409;method_14827(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/class_3114;)Vnamed addPiecesLnet/minecraft/structure/OceanRuinGenerator;addPieces(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/world/gen/feature/OceanRuinFeatureConfig;)V
-
method_14825
private static void method_14825(StructureManager manager, Random random, BlockRotation rotation, BlockPos pos, OceanRuinFeatureConfig config, class_6130 class_6130)- Mappings:
Namespace Name Mixin selector official aLdad;a(Ldbn;Ljava/util/Random;Lcek;Lgb;Lcun;Ldal;)Vintermediary method_14825Lnet/minecraft/class_3409;method_14825(Lnet/minecraft/class_3485;Ljava/util/Random;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3114;Lnet/minecraft/class_6130;)Vnamed method_14825Lnet/minecraft/structure/OceanRuinGenerator;method_14825(Lnet/minecraft/structure/StructureManager;Ljava/util/Random;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/OceanRuinFeatureConfig;Lnet/minecraft/class_6130;)V
-
getRoomPositions
- Mappings:
Namespace Name Mixin selector official aLdad;a(Ljava/util/Random;Lgb;)Ljava/util/List;intermediary method_14821Lnet/minecraft/class_3409;method_14821(Ljava/util/Random;Lnet/minecraft/class_2338;)Ljava/util/List;named getRoomPositionsLnet/minecraft/structure/OceanRuinGenerator;getRoomPositions(Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
-
method_14822
private static void method_14822(StructureManager manager, BlockPos pos, BlockRotation rotation, class_6130 class_6130, Random random, OceanRuinFeatureConfig config, boolean large, float integrity)- Mappings:
Namespace Name Mixin selector official aLdad;a(Ldbn;Lgb;Lcek;Ldal;Ljava/util/Random;Lcun;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;Ljava/util/Random;Lnet/minecraft/class_3114;ZF)Vnamed method_14822Lnet/minecraft/structure/OceanRuinGenerator;method_14822(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/class_6130;Ljava/util/Random;Lnet/minecraft/world/gen/feature/OceanRuinFeatureConfig;ZF)V
-