Class NetherFortressPieces.PieceData

java.lang.Object
net.minecraft.structure.NetherFortressPieces.PieceData
Enclosing class:
NetherFortressPieces

static class NetherFortressPieces.PieceData extends Object
Mappings:
Namespace Name
official bbn$n
intermediary net/minecraft/class_1261$class_1275
named net/minecraft/structure/NetherFortressPieces$PieceData
  • Field Details

    • pieceType

      public Class<? extends NetherFortressPieces.AbstractPiece> pieceType
      Mappings:
      Namespace Name Mixin selector
      official a Lbbn$n;a:Ljava/lang/Class;
      intermediary field_4923 Lnet/minecraft/class_1261$class_1275;field_4923:Ljava/lang/Class;
      named pieceType Lnet/minecraft/structure/NetherFortressPieces$PieceData;pieceType:Ljava/lang/Class;
    • weight

      public final int weight
      Mappings:
      Namespace Name Mixin selector
      official b Lbbn$n;b:I
      intermediary field_4924 Lnet/minecraft/class_1261$class_1275;field_4924:I
      named weight Lnet/minecraft/structure/NetherFortressPieces$PieceData;weight:I
    • generatedCount

      public int generatedCount
      Mappings:
      Namespace Name Mixin selector
      official c Lbbn$n;c:I
      intermediary field_4925 Lnet/minecraft/class_1261$class_1275;field_4925:I
      named generatedCount Lnet/minecraft/structure/NetherFortressPieces$PieceData;generatedCount:I
    • limit

      public int limit
      Mappings:
      Namespace Name Mixin selector
      official d Lbbn$n;d:I
      intermediary field_4926 Lnet/minecraft/class_1261$class_1275;field_4926:I
      named limit Lnet/minecraft/structure/NetherFortressPieces$PieceData;limit:I
    • repeatable

      public boolean repeatable
      Mappings:
      Namespace Name Mixin selector
      official e Lbbn$n;e:Z
      intermediary field_4927 Lnet/minecraft/class_1261$class_1275;field_4927:Z
      named repeatable Lnet/minecraft/structure/NetherFortressPieces$PieceData;repeatable:Z
  • Constructor Details

    • PieceData

      public PieceData(Class<? extends NetherFortressPieces.AbstractPiece> pieceType, int weight, int limit, boolean repeatable)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbbn$n;<init>(Ljava/lang/Class;IIZ)V
      intermediary <init> Lnet/minecraft/class_1261$class_1275;<init>(Ljava/lang/Class;IIZ)V
      named <init> Lnet/minecraft/structure/NetherFortressPieces$PieceData;<init>(Ljava/lang/Class;IIZ)V
    • PieceData

      public PieceData(Class<? extends NetherFortressPieces.AbstractPiece> pieceType, int weight, int limit)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbbn$n;<init>(Ljava/lang/Class;II)V
      intermediary <init> Lnet/minecraft/class_1261$class_1275;<init>(Ljava/lang/Class;II)V
      named <init> Lnet/minecraft/structure/NetherFortressPieces$PieceData;<init>(Ljava/lang/Class;II)V
  • Method Details

    • canGenerate

      public boolean canGenerate(int chainLength)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbn$n;a(I)Z
      intermediary method_4079 Lnet/minecraft/class_1261$class_1275;method_4079(I)Z
      named canGenerate Lnet/minecraft/structure/NetherFortressPieces$PieceData;canGenerate(I)Z
    • canGenerate

      public boolean canGenerate()
      Mappings:
      Namespace Name Mixin selector
      official a Lbbn$n;a()Z
      intermediary method_4078 Lnet/minecraft/class_1261$class_1275;method_4078()Z
      named canGenerate Lnet/minecraft/structure/NetherFortressPieces$PieceData;canGenerate()Z