Class VillagePieces.PieceData

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

public static class VillagePieces.PieceData extends Object
Mappings:
Namespace Name
official awk$e
intermediary net/minecraft/class_39$class_44
named net/minecraft/structure/VillagePieces$PieceData
  • Field Details

    • pieceType

      public Class<? extends VillagePieces.AbstractPiece> pieceType
      Mappings:
      Namespace Name Mixin selector
      official a Lawk$e;a:Ljava/lang/Class;
      intermediary field_78 Lnet/minecraft/class_39$class_44;field_78:Ljava/lang/Class;
      named pieceType Lnet/minecraft/structure/VillagePieces$PieceData;pieceType:Ljava/lang/Class;
    • weight

      public final int weight
      Mappings:
      Namespace Name Mixin selector
      official b Lawk$e;b:I
      intermediary field_79 Lnet/minecraft/class_39$class_44;field_79:I
      named weight Lnet/minecraft/structure/VillagePieces$PieceData;weight:I
    • generatedCount

      public int generatedCount
      Mappings:
      Namespace Name Mixin selector
      official c Lawk$e;c:I
      intermediary field_80 Lnet/minecraft/class_39$class_44;field_80:I
      named generatedCount Lnet/minecraft/structure/VillagePieces$PieceData;generatedCount:I
    • limit

      public int limit
      Mappings:
      Namespace Name Mixin selector
      official d Lawk$e;d:I
      intermediary field_81 Lnet/minecraft/class_39$class_44;field_81:I
      named limit Lnet/minecraft/structure/VillagePieces$PieceData;limit:I
  • Constructor Details

    • PieceData

      public PieceData(Class<? extends VillagePieces.AbstractPiece> pieceType, int weight, int limit)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawk$e;<init>(Ljava/lang/Class;II)V
      intermediary <init> Lnet/minecraft/class_39$class_44;<init>(Ljava/lang/Class;II)V
      named <init> Lnet/minecraft/structure/VillagePieces$PieceData;<init>(Ljava/lang/Class;II)V
  • Method Details

    • canGenerate

      public boolean canGenerate(int chainLength)
      Mappings:
      Namespace Name Mixin selector
      official a Lawk$e;a(I)Z
      intermediary method_99 Lnet/minecraft/class_39$class_44;method_99(I)Z
      named canGenerate Lnet/minecraft/structure/VillagePieces$PieceData;canGenerate(I)Z
    • canGenerate

      public boolean canGenerate()
      Mappings:
      Namespace Name Mixin selector
      official a Lawk$e;a()Z
      intermediary method_98 Lnet/minecraft/class_39$class_44;method_98()Z
      named canGenerate Lnet/minecraft/structure/VillagePieces$PieceData;canGenerate()Z