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

class OceanMonumentPieces$RoomDefinition

fhy$v
net.minecraft.world.level.levelgen.structure.structures.OceanMonumentPieces$RoomDefinition
net.minecraft.class_3366$class_3388
net.minecraft.structure.OceanMonumentGenerator$PieceSetting
net.minecraft.src.C_213230_$C_213253_
net.minecraft.world.level.levelgen.structure.structures.OceanMonumentPieces$v

字段概要

修饰符与类型字段
final int
a
index
field_14486
roomIndex
f_228936_
final OceanMonumentPieces$RoomDefinition[]
b
connections
field_14487
neighbors
f_228937_
final boolean[]
c
hasOpening
field_14482
neighborPresences
f_228938_
boolean
d
claimed
field_14485
used
f_228939_
boolean
e
isSource
field_14484
entrance
f_228940_
private int
f
scanIndex
field_14483
entranceDistance
f_228941_

构造函数概要

修饰符构造函数
public (int index)

方法概要

修饰符与类型方法
public void
a(iz arg0, fhy$v arg1)
setConnection(Direction arg0, OceanMonumentPieces$RoomDefinition arg1)
method_14786(class_2350 arg0, class_3366$class_3388 arg1)
setNeighbor(Direction orientation, OceanMonumentGenerator$PieceSetting setting)
m_228947_(C_4687_ p_228949_, C_213230_$C_213253_ arg1)
public void
a()
updateOpenings()
method_14780()
checkNeighborStates()
m_228944_()
public boolean
a(int arg0)
findSource(int arg0)
method_14783(int arg0)
hasEntranceConnection(int distance)
m_228945_(int arg0)
public boolean
b()
isSpecial()
method_14785()
isAboveLevelThree()
m_228950_()
public int
c()
countOpenings()
method_14781()
countNeighbors()
m_228951_()