Class StrongholdPieces.StartPiece

Enclosing class:
StrongholdPieces

public static class StrongholdPieces.StartPiece extends StrongholdPieces.SpiralStaircase
Mappings:
Namespace Name
official awc$m
intermediary net/minecraft/class_11$class_27
named net/minecraft/structure/StrongholdPieces$StartPiece
  • Field Details

    • lastPiece

      public StrongholdPieces.PieceData lastPiece
      Mappings:
      Namespace Name Mixin selector
      official a Lawc$m;a:Lawc$f;
      intermediary field_51 Lnet/minecraft/class_11$class_27;field_51:Lnet/minecraft/class_11$class_20;
      named lastPiece Lnet/minecraft/structure/StrongholdPieces$StartPiece;lastPiece:Lnet/minecraft/structure/StrongholdPieces$PieceData;
    • portalRoom

      public StrongholdPieces.EndPortalRoom portalRoom
      Mappings:
      Namespace Name Mixin selector
      official b Lawc$m;b:Lawc$g;
      intermediary field_52 Lnet/minecraft/class_11$class_27;field_52:Lnet/minecraft/class_11$class_21;
      named portalRoom Lnet/minecraft/structure/StrongholdPieces$StartPiece;portalRoom:Lnet/minecraft/structure/StrongholdPieces$EndPortalRoom;
    • pieces

      public List<StructurePiece> pieces
      Mappings:
      Namespace Name Mixin selector
      official c Lawc$m;c:Ljava/util/List;
      intermediary field_6235 Lnet/minecraft/class_11$class_27;field_6235:Ljava/util/List;
      named pieces Lnet/minecraft/structure/StrongholdPieces$StartPiece;pieces:Ljava/util/List;
  • Constructor Details

    • StartPiece

      public StartPiece()
    • StartPiece

      public StartPiece(int chainLength, Random random, int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawc$l;<init>(ILjava/util/Random;II)V
      intermediary <init> Lnet/minecraft/class_11$class_26;<init>(ILjava/util/Random;II)V
      named <init> Lnet/minecraft/structure/StrongholdPieces$SpiralStaircase;<init>(ILjava/util/Random;II)V
  • Method Details

    • getCenterBlockPos

      public BlockPos getCenterBlockPos()
      Overrides:
      getCenterBlockPos in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official a Lawg;a()Lcl;
      intermediary method_51 Lnet/minecraft/class_34;method_51()Lnet/minecraft/class_2552;
      named getCenterBlockPos Lnet/minecraft/structure/StructurePiece;getCenterBlockPos()Lnet/minecraft/util/math/BlockPos;