Class StrongholdPieces.PieceData

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

static class StrongholdPieces.PieceData extends Object
Mappings:
Namespace Name
official awc$f
intermediary net/minecraft/class_11$class_20
named net/minecraft/structure/StrongholdPieces$PieceData
  • Field Details

    • pieceType

      public Class<? extends StrongholdPieces.AbstractPiece> pieceType
      Mappings:
      Namespace Name Mixin selector
      official a Lawc$f;a:Ljava/lang/Class;
      intermediary field_40 Lnet/minecraft/class_11$class_20;field_40:Ljava/lang/Class;
      named pieceType Lnet/minecraft/structure/StrongholdPieces$PieceData;pieceType:Ljava/lang/Class;
    • weight

      public final int weight
      Mappings:
      Namespace Name Mixin selector
      official b Lawc$f;b:I
      intermediary field_41 Lnet/minecraft/class_11$class_20;field_41:I
      named weight Lnet/minecraft/structure/StrongholdPieces$PieceData;weight:I
    • generatedCount

      public int generatedCount
      Mappings:
      Namespace Name Mixin selector
      official c Lawc$f;c:I
      intermediary field_42 Lnet/minecraft/class_11$class_20;field_42:I
      named generatedCount Lnet/minecraft/structure/StrongholdPieces$PieceData;generatedCount:I
    • limit

      public int limit
      Mappings:
      Namespace Name Mixin selector
      official d Lawc$f;d:I
      intermediary field_43 Lnet/minecraft/class_11$class_20;field_43:I
      named limit Lnet/minecraft/structure/StrongholdPieces$PieceData;limit:I
  • Constructor Details

    • PieceData

      public PieceData(Class<? extends StrongholdPieces.AbstractPiece> pieceType, int weight, int limit)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawc$f;<init>(Ljava/lang/Class;II)V
      intermediary <init> Lnet/minecraft/class_11$class_20;<init>(Ljava/lang/Class;II)V
      named <init> Lnet/minecraft/structure/StrongholdPieces$PieceData;<init>(Ljava/lang/Class;II)V
  • Method Details

    • canGenerate

      public boolean canGenerate(int chainLength)
      Mappings:
      Namespace Name Mixin selector
      official a Lawc$f;a(I)Z
      intermediary method_31 Lnet/minecraft/class_11$class_20;method_31(I)Z
      named canGenerate Lnet/minecraft/structure/StrongholdPieces$PieceData;canGenerate(I)Z
    • canGenerate

      public boolean canGenerate()
      Mappings:
      Namespace Name Mixin selector
      official a Lawc$f;a()Z
      intermediary method_30 Lnet/minecraft/class_11$class_20;method_30()Z
      named canGenerate Lnet/minecraft/structure/StrongholdPieces$PieceData;canGenerate()Z