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

public abstract class OceanMonumentPieces$OceanMonumentPiece

extends StructurePiece

evn$r
net.minecraft.world.level.levelgen.structure.structures.OceanMonumentPieces$OceanMonumentPiece
net.minecraft.class_3366$class_3384

Field summary

Modifier and TypeField
protected static final BlockState
b
BASE_GRAY
field_14473
protected static final BlockState
c
BASE_LIGHT
field_14476
protected static final BlockState
d
BASE_BLACK
field_14474
protected static final BlockState
h
DOT_DECO_DATA
field_14470
protected static final BlockState
i
LAMP_BLOCK
field_14471
protected static final boolean
j
DO_FILL
field_31607
protected static final BlockState
k
FILL_BLOCK
field_14475
protected static final Set<Block>
l
FILL_KEEP
field_14472
protected static final int
m
GRIDROOM_WIDTH
field_31608
protected static final int
n
GRIDROOM_DEPTH
field_31609
protected static final int
o
GRIDROOM_HEIGHT
field_31610
protected static final int
p
GRID_WIDTH
field_31611
protected static final int
q
GRID_DEPTH
field_31612
protected static final int
r
GRID_HEIGHT
field_31613
protected static final int
s
GRID_FLOOR_COUNT
field_31614
protected static final int
t
GRID_SIZE
field_31615
protected static final int
u
GRIDROOM_SOURCE_INDEX
field_14469
protected static final int
v
GRIDROOM_TOP_CONNECT_INDEX
field_14468
protected static final int
w
GRIDROOM_LEFTWING_CONNECT_INDEX
field_14478
protected static final int
x
GRIDROOM_RIGHTWING_CONNECT_INDEX
field_14477
protected static final int
y
LEFTWING_INDEX
field_31616
protected static final int
z
RIGHTWING_INDEX
field_31617
protected static final int
A
PENTHOUSE_INDEX
field_31618
protected OceanMonumentPieces$RoomDefinition
B
roomDefinition
field_14479

Constructor summary

ModifierConstructor
public (StructurePieceType arg0, Direction arg1, int arg2, BoundingBox arg3)
protected (StructurePieceType arg0, int arg1, Direction arg2, OceanMonumentPieces$RoomDefinition arg3, int arg4, int arg5, int arg6)
public (StructurePieceType arg0, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected static int
c(int arg0, int arg1, int arg2)
getRoomIndex(int arg0, int arg1, int arg2)
method_14770(int arg0, int arg1, int arg2)
private static BoundingBox
a(je arg0, evn$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)
protected void
a(ett arg0, ue arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
protected void
b(dly arg0, esv 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)
protected void
a(dly arg0, esv 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)
protected void
a(dly arg0, esv arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, ecg 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)
protected boolean
a(esv 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)
protected void
a(dly arg0, esv 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)