Class StructurePoolBasedGenerator.ShapedPoolStructurePiece

java.lang.Object
net.minecraft.structure.pool.StructurePoolBasedGenerator.ShapedPoolStructurePiece
Enclosing class:
StructurePoolBasedGenerator

private static final class StructurePoolBasedGenerator.ShapedPoolStructurePiece extends Object
Mappings:
Namespace Name
official cxv$b
intermediary net/minecraft/class_3778$class_4181
named net/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece
  • Field Details

    • piece

      final PoolStructurePiece piece
      Mappings:
      Namespace Name Mixin selector
      official a Lcxv$b;a:Ldbf;
      intermediary field_18696 Lnet/minecraft/class_3778$class_4181;field_18696:Lnet/minecraft/class_3790;
      named piece Lnet/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece;piece:Lnet/minecraft/structure/PoolStructurePiece;
    • pieceShape

      final MutableObject<VoxelShape> pieceShape
      Mappings:
      Namespace Name Mixin selector
      official b Lcxv$b;b:Lorg/apache/commons/lang3/mutable/MutableObject;
      intermediary field_18697 Lnet/minecraft/class_3778$class_4181;field_18697:Lorg/apache/commons/lang3/mutable/MutableObject;
      named pieceShape Lnet/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece;pieceShape:Lorg/apache/commons/lang3/mutable/MutableObject;
    • minY

      final int minY
      Mappings:
      Namespace Name Mixin selector
      official c Lcxv$b;c:I
      intermediary field_18698 Lnet/minecraft/class_3778$class_4181;field_18698:I
      named minY Lnet/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece;minY:I
    • currentSize

      final int currentSize
      Mappings:
      Namespace Name Mixin selector
      official d Lcxv$b;d:I
      intermediary field_18699 Lnet/minecraft/class_3778$class_4181;field_18699:I
      named currentSize Lnet/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece;currentSize:I
  • Constructor Details

    • ShapedPoolStructurePiece

      ShapedPoolStructurePiece(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int minY, int currentSize)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcxv$b;<init>(Ldbf;Lorg/apache/commons/lang3/mutable/MutableObject;II)V
      intermediary <init> Lnet/minecraft/class_3778$class_4181;<init>(Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;II)V
      named <init> Lnet/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece;<init>(Lnet/minecraft/structure/PoolStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;II)V