Class MineshaftGenerator

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

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

    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official b Ldee;b:Lorg/apache/logging/log4j/Logger;
      intermediary field_29326 Lnet/minecraft/class_3353;field_29326:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/structure/MineshaftGenerator;LOGGER:Lorg/apache/logging/log4j/Logger;
    • field_31551

      private static final int field_31551
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Ldee;c:I
      intermediary field_31551 Lnet/minecraft/class_3353;field_31551:I
      named field_31551 Lnet/minecraft/structure/MineshaftGenerator;field_31551:I
    • field_31552

      private static final int field_31552
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Ldee;d:I
      intermediary field_31552 Lnet/minecraft/class_3353;field_31552:I
      named field_31552 Lnet/minecraft/structure/MineshaftGenerator;field_31552:I
    • field_31553

      private static final int field_31553
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Ldee;e:I
      intermediary field_31553 Lnet/minecraft/class_3353;field_31553:I
      named field_31553 Lnet/minecraft/structure/MineshaftGenerator;field_31553:I
    • field_31554

      private static final int field_31554
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official f Ldee;f:I
      intermediary field_31554 Lnet/minecraft/class_3353;field_31554:I
      named field_31554 Lnet/minecraft/structure/MineshaftGenerator;field_31554:I
    • field_31555

      private static final int field_31555
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official g Ldee;g:I
      intermediary field_31555 Lnet/minecraft/class_3353;field_31555:I
      named field_31555 Lnet/minecraft/structure/MineshaftGenerator;field_31555:I
    • field_31556

      private static final int field_31556
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Ldee;h:I
      intermediary field_31556 Lnet/minecraft/class_3353;field_31556:I
      named field_31556 Lnet/minecraft/structure/MineshaftGenerator;field_31556:I
    • field_34729

      public static final int field_34729
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Ldee;a:I
      intermediary field_34729 Lnet/minecraft/class_3353;field_34729:I
      named field_34729 Lnet/minecraft/structure/MineshaftGenerator;field_34729:I
  • Constructor Details

    • MineshaftGenerator

      public MineshaftGenerator()
  • Method Details

    • pickPiece

      private static MineshaftGenerator.MineshaftPart pickPiece(StructurePiecesHolder structurePiecesHolder, Random random, int x, int y, int z, @Nullable @Nullable Direction orientation, int chainLength, MineshaftFeature.Type type)
      Mappings:
      Namespace Name Mixin selector
      official a Ldee;a(Ldeu;Ljava/util/Random;IIILgm;ILcwx$a;)Ldee$c;
      intermediary method_14712 Lnet/minecraft/class_3353;method_14712(Lnet/minecraft/class_6130;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(Lnet/minecraft/structure/StructurePiecesHolder;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;ILnet/minecraft/world/gen/feature/MineshaftFeature$Type;)Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;
    • pieceGenerator

      static MineshaftGenerator.MineshaftPart pieceGenerator(StructurePiece start, StructurePiecesHolder structurePiecesHolder, Random random, int x, int y, int z, Direction orientation, int chainLength)
      Mappings:
      Namespace Name Mixin selector
      official a Ldee;a(Ldet;Ldeu;Ljava/util/Random;IIILgm;I)Ldee$c;
      intermediary method_14711 Lnet/minecraft/class_3353;method_14711(Lnet/minecraft/class_3443;Lnet/minecraft/class_6130;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;Lnet/minecraft/structure/StructurePiecesHolder;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;