Class MineshaftPieces

java.lang.Object
net.minecraft.structure.MineshaftPieces

public class MineshaftPieces extends Object
Mappings:
Namespace Name
official avt
intermediary net/minecraft/class_1253
named net/minecraft/structure/MineshaftPieces
  • Constructor Details

    • MineshaftPieces

      public MineshaftPieces()
  • Method Details

    • registerPieces

      public static void registerPieces()
      Mappings:
      Namespace Name Mixin selector
      official a Lavt;a()V
      intermediary method_5508 Lnet/minecraft/class_1253;method_5508()V
      named registerPieces Lnet/minecraft/structure/MineshaftPieces;registerPieces()V
    • pickPiece

      private static StructurePiece pickPiece(List<StructurePiece> pieces, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength)
      Mappings:
      Namespace Name Mixin selector
      official a Lavt;a(Ljava/util/List;Ljava/util/Random;IIILcs;I)Lawg;
      intermediary method_4049 Lnet/minecraft/class_1253;method_4049(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_34;
      named pickPiece Lnet/minecraft/structure/MineshaftPieces;pickPiece(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StructurePiece;
    • pieceGenerator

      private static StructurePiece pieceGenerator(StructurePiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength)
      Mappings:
      Namespace Name Mixin selector
      official b Lavt;b(Lawg;Ljava/util/List;Ljava/util/Random;IIILcs;I)Lawg;
      intermediary method_4050 Lnet/minecraft/class_1253;method_4050(Lnet/minecraft/class_34;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_34;
      named pieceGenerator Lnet/minecraft/structure/MineshaftPieces;pieceGenerator(Lnet/minecraft/structure/StructurePiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StructurePiece;