Class OceanMonumentPieces.RoomDefinition
java.lang.Object
net.minecraft.world.level.levelgen.structure.structures.OceanMonumentPieces.RoomDefinition
- Enclosing class:
OceanMonumentPieces
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate final OceanMonumentPieces.RoomDefinition[]private final boolean[]private final intprivate booleanprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanfindSource(int scanIndex) booleanvoidsetConnection(Direction direction, OceanMonumentPieces.RoomDefinition definition) void
-
Field Details
-
index
private final int index -
connections
-
hasOpening
private final boolean[] hasOpening -
claimed
private boolean claimed -
isSource
private boolean isSource -
scanIndex
private int scanIndex
-
-
Constructor Details
-
RoomDefinition
public RoomDefinition(int roomIndex)
-
-
Method Details
-
setConnection
-
updateOpenings
public void updateOpenings() -
findSource
public boolean findSource(int scanIndex) -
isSpecial
public boolean isSpecial() -
countOpenings
public int countOpenings()
-