net.minecraft.world.level.levelgen.structure.structures

public class OceanRuinPieces

eqw
net.minecraft.world.level.levelgen.structure.structures.OceanRuinPieces
net.minecraft.class_3409
net.minecraft.structure.OceanRuinGenerator
net.minecraft.world.level.levelgen.structure.structures.OceanRuinPieces

Field summary

Modifier and TypeField
static final StructureProcessor
a
WARM_SUSPICIOUS_BLOCK_PROCESSOR
field_43327
SUSPICIOUS_SAND_PROCESSOR
static final StructureProcessor
b
COLD_SUSPICIOUS_BLOCK_PROCESSOR
field_43328
SUSPICIOUS_GRAVEL_PROCESSOR
private static final ResourceLocation[]
c
WARM_RUINS
field_14521
WARM_RUINS
private static final ResourceLocation[]
d
RUINS_BRICK
field_14518
BRICK_RUINS
private static final ResourceLocation[]
e
RUINS_CRACKED
field_14519
CRACKED_RUINS
private static final ResourceLocation[]
f
RUINS_MOSSY
field_14522
MOSSY_RUINS
private static final ResourceLocation[]
g
BIG_RUINS_BRICK
field_14516
BIG_BRICK_RUINS
private static final ResourceLocation[]
h
BIG_RUINS_MOSSY
field_14517
BIG_MOSSY_RUINS
private static final ResourceLocation[]
i
BIG_RUINS_CRACKED
field_14520
BIG_CRACKED_RUINS
private static final ResourceLocation[]
j
BIG_WARM_RUINS
field_14515
BIG_WARM_RUINS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static StructureProcessor
a(dkm arg0, dkm arg1, aly<ewu> arg2)
archyRuleProcessor(Block arg0, Block arg1, ResourceKey<LootTable> arg2)
method_49885(class_2248 arg0, class_2248 arg1, class_5321<class_52> arg2)
createArchaeologyStructureProcessor(Block baseBlock, Block suspiciousBlock, RegistryKey<LootTable> lootTable)
private static ResourceLocation
a(bam arg0)
getSmallWarmRuin(RandomSource arg0)
method_14824(class_5819 arg0)
getRandomWarmRuin(Random random)
private static ResourceLocation
b(bam arg0)
getBigWarmRuin(RandomSource arg0)
method_14826(class_5819 arg0)
getRandomBigWarmRuin(Random random)
public static void
a(esn arg0, jh arg1, drc arg2, eop arg3, bam arg4, eqx arg5)
addPieces(StructureTemplateManager arg0, BlockPos arg1, Rotation arg2, StructurePieceAccessor arg3, RandomSource arg4, OceanRuinStructure arg5)
method_14827(class_3485 arg0, class_2338 arg1, class_2470 arg2, class_6130 arg3, class_5819 arg4, class_3411 arg5)
addPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure)
private static void
a(esn arg0, bam arg1, drc arg2, jh arg3, eqx arg4, eop arg5)
addClusterRuins(StructureTemplateManager arg0, RandomSource arg1, Rotation arg2, BlockPos arg3, OceanRuinStructure arg4, StructurePieceAccessor arg5)
method_14825(class_3485 arg0, class_5819 arg1, class_2470 arg2, class_2338 arg3, class_3411 arg4, class_6130 arg5)
addCluster(StructureTemplateManager manager, Random random, BlockRotation rotation, BlockPos pos, OceanRuinStructure structure, StructurePiecesHolder pieces)
private static List<BlockPos>
a(bam arg0, jh arg1)
allPositions(RandomSource arg0, BlockPos arg1)
method_14821(class_5819 arg0, class_2338 arg1)
getRoomPositions(Random random, BlockPos pos)
private static void
a(esn arg0, jh arg1, drc arg2, eop arg3, bam arg4, eqx arg5, boolean arg6, float arg7)
addPiece(StructureTemplateManager arg0, BlockPos arg1, Rotation arg2, StructurePieceAccessor arg3, RandomSource arg4, OceanRuinStructure arg5, boolean arg6, float arg7)
method_14822(class_3485 arg0, class_2338 arg1, class_2470 arg2, class_6130 arg3, class_5819 arg4, class_3411 arg5, boolean arg6, float arg7)
addPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder holder, Random random, OceanRuinStructure structure, boolean large, float integrity)