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 dps$a
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 Ldps$a;a:Ldol;
      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 Ldps$a;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;
    • currentSize

      final int currentSize
      Mappings:
      Namespace Name Mixin selector
      official c Ldps$a;c: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 currentSize)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldps$a;<init>(Ldol;Lorg/apache/commons/lang3/mutable/MutableObject;I)V
      intermediary <init> Lnet/minecraft/class_3778$class_4181;<init>(Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;I)V
      named <init> Lnet/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece;<init>(Lnet/minecraft/structure/PoolStructurePiece;Lorg/apache/commons/lang3/mutable/MutableObject;I)V