Class StrongholdGenerator.Start

Enclosing class:
StrongholdGenerator

public static class StrongholdGenerator.Start extends StrongholdGenerator.SpiralStaircase
Mappings:
Namespace Name
official dxs$m
intermediary net/minecraft/class_3421$class_3434
named net/minecraft/structure/StrongholdGenerator$Start
  • Field Details

    • lastPiece

      Mappings:
      Namespace Name Mixin selector
      official a Ldxs$m;a:Ldxs$f;
      intermediary field_15284 Lnet/minecraft/class_3421$class_3434;field_15284:Lnet/minecraft/class_3421$class_3427;
      named lastPiece Lnet/minecraft/structure/StrongholdGenerator$Start;lastPiece:Lnet/minecraft/structure/StrongholdGenerator$PieceData;
    • portalRoom

      @Nullable public @Nullable StrongholdGenerator.PortalRoom portalRoom
      Mappings:
      Namespace Name Mixin selector
      official b Ldxs$m;b:Ldxs$g;
      intermediary field_15283 Lnet/minecraft/class_3421$class_3434;field_15283:Lnet/minecraft/class_3421$class_3428;
      named portalRoom Lnet/minecraft/structure/StrongholdGenerator$Start;portalRoom:Lnet/minecraft/structure/StrongholdGenerator$PortalRoom;
    • pieces

      public final List<StructurePiece> pieces
      Mappings:
      Namespace Name Mixin selector
      official c Ldxs$m;c:Ljava/util/List;
      intermediary field_15282 Lnet/minecraft/class_3421$class_3434;field_15282:Ljava/util/List;
      named pieces Lnet/minecraft/structure/StrongholdGenerator$Start;pieces:Ljava/util/List;
  • Constructor Details

    • Start

      public Start(Random random, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldxs$m;<init>(Lasc;II)V
      intermediary <init> Lnet/minecraft/class_3421$class_3434;<init>(Lnet/minecraft/class_5819;II)V
      named <init> Lnet/minecraft/structure/StrongholdGenerator$Start;<init>(Lnet/minecraft/util/math/random/Random;II)V
    • Start

      public Start(NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldxs$l;<init>(Lqw;)V
      intermediary <init> Lnet/minecraft/class_3421$class_3433;<init>(Lnet/minecraft/class_2487;)V
      named <init> Lnet/minecraft/structure/StrongholdGenerator$SpiralStaircase;<init>(Lnet/minecraft/nbt/NbtCompound;)V
  • Method Details

    • getCenter

      public BlockPos getCenter()
      Overrides:
      getCenter in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official h Ldvm;h()Lgw;
      intermediary method_35458 Lnet/minecraft/class_3443;method_35458()Lnet/minecraft/class_2338;
      named getCenter Lnet/minecraft/structure/StructurePiece;getCenter()Lnet/minecraft/util/math/BlockPos;