Class MineshaftGenerator

java.lang.Object
net.minecraft.structure.MineshaftGenerator

public class MineshaftGenerator
extends Object
Mappings:
Namespace Name
official cwu
intermediary net/minecraft/class_3353
named net/minecraft/structure/MineshaftGenerator
  • Constructor Details

    • MineshaftGenerator

      public MineshaftGenerator()
  • Method Details

    • pickPiece

      private static MineshaftGenerator.MineshaftPart pickPiece​(List<StructurePiece> pieces, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength, MineshaftFeature.Type type)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwu;a(Ljava/util/List;Ljava/util/Random;IIILgc;ILcpk$b;)Lcwu$c;
      intermediary method_14712 Lnet/minecraft/class_3353;method_14712(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;ILnet/minecraft/class_3098$class_3100;)Lnet/minecraft/class_3353$class_3356;
      named pickPiece Lnet/minecraft/structure/MineshaftGenerator;pickPiece(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;ILnet/minecraft/world/gen/feature/MineshaftFeature$Type;)Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;
    • pieceGenerator

      private static MineshaftGenerator.MineshaftPart 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 Lcwu;b(Lcxh;Ljava/util/List;Ljava/util/Random;IIILgc;I)Lcwu$c;
      intermediary method_14711 Lnet/minecraft/class_3353;method_14711(Lnet/minecraft/class_3443;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3353$class_3356;
      named pieceGenerator Lnet/minecraft/structure/MineshaftGenerator;pieceGenerator(Lnet/minecraft/structure/StructurePiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;