net.minecraft.structure

public abstract class OceanMonumentGenerator$class_3384

extends StructurePiece

cil$r
net.minecraft.world.level.levelgen.structure.OceanMonumentPieces$OceanMonumentPiece
net.minecraft.class_3366$class_3384
net.minecraft.structure.OceanMonumentGenerator$class_3384
net.minecraft.unmapped.C_rbvfwmfa$C_jxqmpred
net.minecraft.world.gen.structure.OceanMonumentPieces$OceanMonumentPiece
net.minecraft.world.gen.feature.structure.OceanMonumentPieces$Piece
net.minecraft.world.gen.feature.structure.OceanMonumentPieces$Piece

Field summary

Modifier and TypeField
protected static final BlockState
a
BASE_GRAY
field_14473
PRISMARINE
f_rlevxkoz
BASE
field_175828_a
ROUGH_PRISMARINE
protected static final BlockState
b
BASE_LIGHT
field_14476
PRISMARINE_BRICKS
f_yrojcqkm
BASE_LIGHT
field_175826_b
BRICKS_PRISMARINE
protected static final BlockState
c
BASE_BLACK
field_14474
DARK_PRISMARINE
f_weccgblz
BASE_DARK
field_175827_c
DARK_PRISMARINE
protected static final BlockState
d
DOT_DECO_DATA
field_14470
f_tuvckeci
BASE_DECO
field_175824_d
DOT_DECO_DATA
protected static final BlockState
e
LAMP_BLOCK
field_14471
SEA_LANTERN
f_yfllxdhn
LIGHT_SOURCE
field_175825_e
SEA_LANTERN
protected static final BlockState
f
FILL_BLOCK
field_14475
WATER
f_inyspcho
FILLER
field_175822_f
WATER
protected static final Set<Block>
g
FILL_KEEP
field_14472
ICE_BLOCKS
f_xmbyxzxz
f_24912291
field_212180_g
field_212180_g
protected static final int
h
GRIDROOM_SOURCE_INDEX
field_14469
f_xmkdrito
SOURCE_INDEX
field_175823_g
GRIDROOM_SOURCE_INDEX
protected static final int
i
GRIDROOM_TOP_CONNECT_INDEX
field_14468
f_spsldeca
TOP_CONNECT_INDEX
field_175831_h
GRIDROOM_TOP_CONNECT_INDEX
protected static final int
j
GRIDROOM_LEFTWING_CONNECT_INDEX
field_14478
f_rhygsncb
LEFT_CONNECT_INDEX
field_175832_i
GRIDROOM_LEFTWING_CONNECT_INDEX
protected static final int
k
GRIDROOM_RIGHTWING_CONNECT_INDEX
field_14477
f_zjqxyblp
RIGHT_CONNECT_INDEX
field_175829_j
GRIDROOM_RIGHTWING_CONNECT_INDEX
protected OceanMonumentPieces$RoomDefinition
l
roomDefinition
field_14479
f_rbhfjxqw
pieceDefinition
field_175830_k
roomDefinition

Constructor summary

ModifierConstructor
public (StructurePieceType arg0, int arg1)
public (StructurePieceType arg0, Direction arg1, BlockBox arg2)
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 final 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)
getPieceIndex(int rx, int ry, int rz)
func_175820_a(int arg0, int arg1, int arg2)
getRoomIndex(int arg0, int arg1, int arg2)
protected void
a(id arg0)
addAdditionalSaveData(CompoundTag arg0)
method_14943(class_2487 arg0)
toNbt(CompoundTag arg0)
m_ovlrimpa(C_hhlwcnih arg0)
writeNbt(NbtCompound arg0)
func_143011_b(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
protected void
a(bhs arg0, cic arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
generateWaterBox(LevelAccessor arg0, BoundingBox arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_14773(class_1936 arg0, class_3341 arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
m_bkmftrec(C_vdvbsyle arg0, C_hmqypqzz arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
fillWater(WorldAccess world, StructureBox bounds, int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
func_209179_a(IWorld arg0, MutableBoundingBox arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
makeOpening(IWorld worldIn, MutableBoundingBox boundingBoxIn, int x1, int y1, int z1, int x2, int y2, int z2)
protected void
a(bhs arg0, cic arg1, int arg2, int arg3, boolean arg4)
generateDefaultFloor(LevelAccessor arg0, BoundingBox arg1, int arg2, int arg3, boolean arg4)
method_14774(class_1936 arg0, class_3341 arg1, int arg2, int arg3, boolean arg4)
m_vpkwqlfv(C_vdvbsyle arg0, C_hmqypqzz arg1, int arg2, int arg3, boolean arg4)
generateFloor(WorldAccess world, StructureBox bounds, int x, int z, boolean lights)
func_175821_a(IWorld arg0, MutableBoundingBox arg1, int arg2, int arg3, boolean arg4)
generateDefaultFloor(IWorld worldIn, MutableBoundingBox arg1, int x, int z, boolean hasOpeningDownwards)
protected void
a(bhs arg0, cic arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, bvt arg8)
generateBoxOnFillOnly(LevelAccessor arg0, BoundingBox arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, BlockState arg8)
method_14771(class_1936 arg0, class_3341 arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, class_2680 arg8)
m_lgnvvrnc(C_vdvbsyle arg0, C_hmqypqzz arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, C_txtbiemp arg8)
replaceFiller(WorldAccess world, StructureBox bounds, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState state)
func_175819_a(IWorld arg0, MutableBoundingBox arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, BlockState arg8)
generateBoxOnFillOnly(IWorld worldIn, MutableBoundingBox arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, BlockState arg8)
protected boolean
a(cic 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)
intersects(StructureBox bounds, int minX, int minZ, int maxX, int maxZ)
func_175818_a(MutableBoundingBox arg0, int arg1, int arg2, int arg3, int arg4)
doesChunkIntersect(MutableBoundingBox arg0, int arg1, int arg2, int arg3, int arg4)
protected boolean
a(bhs arg0, cic arg1, int arg2, int arg3, int arg4)
spawnElder(LevelAccessor arg0, BoundingBox arg1, int arg2, int arg3, int arg4)
method_14772(class_1936 arg0, class_3341 arg1, int arg2, int arg3, int arg4)
m_mzqnqvtj(C_vdvbsyle arg0, C_hmqypqzz arg1, int arg2, int arg3, int arg4)
spawnElderGuardian(WorldAccess world, StructureBox bounds, int x, int y, int z)
func_175817_a(IWorld arg0, MutableBoundingBox arg1, int arg2, int arg3, int arg4)
spawnElder(IWorld worldIn, MutableBoundingBox arg1, int arg2, int arg3, int arg4)