net.minecraft.world.level.levelgen.structure

public abstract class OceanMonumentPieces$OceanMonumentPiece

extends StructurePiece

det$r
net.minecraft.world.level.levelgen.structure.OceanMonumentPieces$OceanMonumentPiece
net.minecraft.class_3366$class_3384
net.minecraft.unmapped.C_rbvfwmfa$C_jxqmpred
net.minecraft.structure.OceanMonumentGenerator$Piece
net.minecraft.src.C_2526_$C_2545_
net.minecraft.world.level.levelgen.structure.WorldGenMonumentPieces$WorldGenMonumentPiece

Field summary

Modifier and TypeField
protected static final BlockState
b
BASE_GRAY
field_14473
f_rlevxkoz
PRISMARINE
f_72323_
protected static final BlockState
c
BASE_LIGHT
field_14476
f_yrojcqkm
PRISMARINE_BRICKS
f_72324_
protected static final BlockState
d
BASE_BLACK
field_14474
f_weccgblz
DARK_PRISMARINE
f_72325_
protected static final BlockState
e
DOT_DECO_DATA
field_14470
f_tuvckeci
ALSO_PRISMARINE_BRICKS
f_72326_
protected static final BlockState
f
LAMP_BLOCK
field_14471
f_yfllxdhn
SEA_LANTERN
f_72327_
protected static final boolean
g
DO_FILL
field_31607
f_aijkfqws
field_31607
f_163020_
protected static final BlockState
h
FILL_BLOCK
field_14475
f_inyspcho
WATER
f_72328_
protected static final Set<Block>
i
FILL_KEEP
field_14472
f_xmbyxzxz
ICE_BLOCKS
f_72329_
protected static final int
j
GRIDROOM_WIDTH
field_31608
f_twkuxddb
field_31608
f_163021_
protected static final int
k
GRIDROOM_DEPTH
field_31609
f_oernhovq
field_31609
f_163022_
protected static final int
l
GRIDROOM_HEIGHT
field_31610
f_eqzpnldq
field_31610
f_163023_
protected static final int
m
GRID_WIDTH
field_31611
f_vaoxlpwq
field_31611
f_163024_
protected static final int
n
GRID_DEPTH
field_31612
f_urknagpu
field_31612
f_163025_
protected static final int
o
GRID_HEIGHT
field_31613
f_owyghjpu
field_31613
f_163026_
protected static final int
p
GRID_FLOOR_COUNT
field_31614
f_iqbgbcqo
field_31614
f_163027_
protected static final int
q
GRID_SIZE
field_31615
f_xymjnxii
field_31615
f_163028_
protected static final int
r
GRIDROOM_SOURCE_INDEX
field_14469
f_xmkdrito
TWO_ZERO_ZERO_INDEX
f_72330_
protected static final int
s
GRIDROOM_TOP_CONNECT_INDEX
field_14468
f_spsldeca
TWO_TWO_ZERO_INDEX
f_72331_
protected static final int
t
GRIDROOM_LEFTWING_CONNECT_INDEX
field_14478
f_rhygsncb
ZERO_ONE_ZERO_INDEX
f_72332_
protected static final int
u
GRIDROOM_RIGHTWING_CONNECT_INDEX
field_14477
f_zjqxyblp
FOUR_ONE_ZERO_INDEX
f_72333_
protected static final int
v
LEFTWING_INDEX
field_31616
f_bterrncm
field_31616
f_163029_
protected static final int
w
RIGHTWING_INDEX
field_31617
f_wafvvkyu
field_31617
f_163030_
protected static final int
x
PENTHOUSE_INDEX
field_31618
f_ajkuxlzc
field_31618
f_163031_
protected OceanMonumentPieces$RoomDefinition
y
roomDefinition
field_14479
f_rbhfjxqw
setting
f_72334_

Constructor summary

ModifierConstructor
public (StructurePieceType type, Direction orientation, int length, BoundingBox box)
protected (StructurePieceType type, int length, Direction orientation, OceanMonumentPieces$RoomDefinition setting, int p_72345_, int p_72346_, int arg6)
public (StructurePieceType p_72353_, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected static int
b(int arg0, int arg1, int arg2)
getRoomIndex(int arg0, int arg1, int arg2)
method_14770(int arg0, int arg1, int arg2)
m_akwjfoby(int arg0, int arg1, int arg2)
getIndex(int x, int y, int z)
m_72393_(int p_72394_, int p_72395_, int p_72396_)
private static BoundingBox
a(gm arg0, det$v arg1, int arg2, int arg3, int arg4)
makeBoundingBox(Direction arg0, OceanMonumentPieces$RoomDefinition arg1, int arg2, int arg3, int arg4)
method_35445(class_2350 arg0, class_3366$class_3388 arg1, int arg2, int arg3, int arg4)
m_wfsyydim(C_xpuuihxf arg0, C_rbvfwmfa$C_wgwlchaw arg1, int arg2, int arg3, int arg4)
createBox(Direction orientation, OceanMonumentGenerator$PieceSetting setting, int arg2, int arg3, int arg4)
m_163040_(C_4687_ p_163041_, C_2526_$C_2549_ p_163042_, int p_163043_, int p_163044_, int p_163045_)
protected void
a(dfp arg0, oc arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
m_ovlrimpa(C_ywyzxrzo arg0, C_hhlwcnih arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
m_183620_(C_183029_ p_192356_, C_4917_ arg1)
protected void
a(cav arg0, deh arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
generateWaterBox(WorldGenLevel arg0, BoundingBox arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_14773(class_5281 arg0, class_3341 arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
m_bkmftrec(C_ldkphtbr arg0, C_hmqypqzz arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
setAirAndWater(StructureWorldAccess world, BlockBox box, int x, int y, int z, int width, int height, int depth)
m_72360_(C_1625_ p_72362_, C_2478_ p_72363_, int p_72364_, int p_72365_, int p_72366_, int p_72367_, int p_72368_, int arg7)
protected void
a(cav arg0, deh arg1, int arg2, int arg3, boolean arg4)
generateDefaultFloor(WorldGenLevel arg0, BoundingBox arg1, int arg2, int arg3, boolean arg4)
method_14774(class_5281 arg0, class_3341 arg1, int arg2, int arg3, boolean arg4)
m_vpkwqlfv(C_ldkphtbr arg0, C_hmqypqzz arg1, int arg2, int arg3, boolean arg4)
method_14774(StructureWorldAccess world, BlockBox box, int x, int z, boolean arg4)
m_72379_(C_1625_ p_72381_, C_2478_ p_72382_, int p_72383_, int p_72384_, boolean arg4)
protected void
a(cav arg0, deh arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, coc arg8)
generateBoxOnFillOnly(WorldGenLevel arg0, BoundingBox arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, BlockState arg8)
method_14771(class_5281 arg0, class_3341 arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, class_2680 arg8)
m_lgnvvrnc(C_ldkphtbr arg0, C_hmqypqzz arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, C_txtbiemp arg8)
fillArea(StructureWorldAccess world, BlockBox box, int x, int y, int z, int width, int height, int depth, BlockState state)
m_72369_(C_1625_ p_72371_, C_2478_ p_72372_, int p_72373_, int p_72374_, int p_72375_, int p_72376_, int p_72377_, int p_72378_, C_2064_ arg8)
protected boolean
a(deh arg0, int arg1, int arg2, int arg3, int arg4)
chunkIntersects(BoundingBox arg0, int arg1, int arg2, int arg3, int arg4)
method_14775(class_3341 arg0, int arg1, int arg2, int arg3, int arg4)
m_doofngma(C_hmqypqzz arg0, int arg1, int arg2, int arg3, int arg4)
method_14775(BlockBox box, int x, int arg2, int z, int arg4)
m_72385_(C_2478_ p_72387_, int p_72388_, int p_72389_, int p_72390_, int arg4)
protected boolean
a(cav arg0, deh arg1, int arg2, int arg3, int arg4)
spawnElder(WorldGenLevel arg0, BoundingBox arg1, int arg2, int arg3, int arg4)
method_14772(class_5281 arg0, class_3341 arg1, int arg2, int arg3, int arg4)
m_mzqnqvtj(C_ldkphtbr arg0, C_hmqypqzz arg1, int arg2, int arg3, int arg4)
spawnElderGuardian(StructureWorldAccess world, BlockBox box, int x, int y, int z)
m_72354_(C_1625_ p_72356_, C_2478_ p_72357_, int p_72358_, int p_72359_, int arg4)