Class OceanMonumentGenerator.PieceSetting

java.lang.Object
net.minecraft.structure.OceanMonumentGenerator.PieceSetting
Enclosing class:
OceanMonumentGenerator

private static class OceanMonumentGenerator.PieceSetting extends Object
Mappings:
Namespace Name
named net/minecraft/structure/OceanMonumentGenerator$PieceSetting
intermediary net/minecraft/class_3366$class_3388
official eqt$v
  • Field Details

    • roomIndex

      final int roomIndex
      Mappings:
      Namespace Name Mixin selector
      named roomIndex Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;roomIndex:I
      intermediary field_14486 Lnet/minecraft/class_3366$class_3388;field_14486:I
      official a Leqt$v;a:I
    • neighbors

      Mappings:
      Namespace Name Mixin selector
      named neighbors Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;neighbors:[Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;
      intermediary field_14487 Lnet/minecraft/class_3366$class_3388;field_14487:[Lnet/minecraft/class_3366$class_3388;
      official b Leqt$v;b:[Leqt$v;
    • neighborPresences

      final boolean[] neighborPresences
      Mappings:
      Namespace Name Mixin selector
      named neighborPresences Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;neighborPresences:[Z
      intermediary field_14482 Lnet/minecraft/class_3366$class_3388;field_14482:[Z
      official c Leqt$v;c:[Z
    • used

      boolean used
      Mappings:
      Namespace Name Mixin selector
      named used Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;used:Z
      intermediary field_14485 Lnet/minecraft/class_3366$class_3388;field_14485:Z
      official d Leqt$v;d:Z
    • entrance

      boolean entrance
      Mappings:
      Namespace Name Mixin selector
      named entrance Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;entrance:Z
      intermediary field_14484 Lnet/minecraft/class_3366$class_3388;field_14484:Z
      official e Leqt$v;e:Z
    • entranceDistance

      private int entranceDistance
      Mappings:
      Namespace Name Mixin selector
      named entranceDistance Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;entranceDistance:I
      intermediary field_14483 Lnet/minecraft/class_3366$class_3388;field_14483:I
      official f Leqt$v;f:I
  • Constructor Details

    • PieceSetting

      public PieceSetting(int index)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;<init>(I)V
      intermediary <init> Lnet/minecraft/class_3366$class_3388;<init>(I)V
      official <init> Leqt$v;<init>(I)V
  • Method Details

    • setNeighbor

      public void setNeighbor(Direction orientation, OceanMonumentGenerator.PieceSetting setting)
      Mappings:
      Namespace Name Mixin selector
      named setNeighbor Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;setNeighbor(Lnet/minecraft/util/math/Direction;Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;)V
      intermediary method_14786 Lnet/minecraft/class_3366$class_3388;method_14786(Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
      official a Leqt$v;a(Ljm;Leqt$v;)V
    • checkNeighborStates

      public void checkNeighborStates()
      Mappings:
      Namespace Name Mixin selector
      named checkNeighborStates Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;checkNeighborStates()V
      intermediary method_14780 Lnet/minecraft/class_3366$class_3388;method_14780()V
      official a Leqt$v;a()V
    • hasEntranceConnection

      public boolean hasEntranceConnection(int distance)
      Mappings:
      Namespace Name Mixin selector
      named hasEntranceConnection Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;hasEntranceConnection(I)Z
      intermediary method_14783 Lnet/minecraft/class_3366$class_3388;method_14783(I)Z
      official a Leqt$v;a(I)Z
    • isAboveLevelThree

      public boolean isAboveLevelThree()
      Mappings:
      Namespace Name Mixin selector
      named isAboveLevelThree Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;isAboveLevelThree()Z
      intermediary method_14785 Lnet/minecraft/class_3366$class_3388;method_14785()Z
      official b Leqt$v;b()Z
    • countNeighbors

      public int countNeighbors()
      Mappings:
      Namespace Name Mixin selector
      named countNeighbors Lnet/minecraft/structure/OceanMonumentGenerator$PieceSetting;countNeighbors()I
      intermediary method_14781 Lnet/minecraft/class_3366$class_3388;method_14781()I
      official c Leqt$v;c()I