Class OceanMonumentPieces.RoomDefinition

java.lang.Object
net.minecraft.world.level.levelgen.structure.structures.OceanMonumentPieces.RoomDefinition
Enclosing class:
OceanMonumentPieces

private static class OceanMonumentPieces.RoomDefinition extends Object
  • Field Details

    • index

      private final int index
    • connections

      private final OceanMonumentPieces.RoomDefinition[] 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

      public void setConnection(Direction direction, OceanMonumentPieces.RoomDefinition definition)
    • updateOpenings

      public void updateOpenings()
    • findSource

      public boolean findSource(int scanIndex)
    • isSpecial

      public boolean isSpecial()
    • countOpenings

      public int countOpenings()