Package net.minecraft

Class class_6626

java.lang.Object
net.minecraft.class_6626
All Implemented Interfaces:
StructurePiecesHolder

public class class_6626 extends Object implements StructurePiecesHolder
Mappings:
Namespace Name
official dec
intermediary net/minecraft/class_6626
named net/minecraft/class_6626
  • Field Details

    • field_34944

      private final List<StructurePiece> field_34944
      Mappings:
      Namespace Name Mixin selector
      official a Ldec;a:Ljava/util/List;
      intermediary field_34944 Lnet/minecraft/class_6626;field_34944:Ljava/util/List;
      named field_34944 Lnet/minecraft/class_6626;field_34944:Ljava/util/List;
  • Constructor Details

    • class_6626

      public class_6626()
  • Method Details

    • addPiece

      public void addPiece(StructurePiece piece)
      Adds a structure piece into this holder.
      Specified by:
      addPiece in interface StructurePiecesHolder
      Parameters:
      piece - the piece to add
      Mappings:
      Namespace Name Mixin selector
      official a Lddt;a(Ldds;)V
      intermediary method_35462 Lnet/minecraft/class_6130;method_35462(Lnet/minecraft/class_3443;)V
      named addPiece Lnet/minecraft/structure/StructurePiecesHolder;addPiece(Lnet/minecraft/structure/StructurePiece;)V
    • method_38717

      public void method_38717(Collection<StructurePiece> collection)
      Mappings:
      Namespace Name Mixin selector
      official a Ldec;a(Ljava/util/Collection;)V
      intermediary method_38717 Lnet/minecraft/class_6626;method_38717(Ljava/util/Collection;)V
      named method_38717 Lnet/minecraft/class_6626;method_38717(Ljava/util/Collection;)V
    • getIntersecting

      @Nullable public @Nullable StructurePiece getIntersecting(BlockBox box)
      Returns an arbitrary piece in this holder that intersects the given box, or null if there is no such piece.
      Specified by:
      getIntersecting in interface StructurePiecesHolder
      Parameters:
      box - the box to check intersection against
      Mappings:
      Namespace Name Mixin selector
      official a Lddt;a(Ldcw;)Ldds;
      intermediary method_35461 Lnet/minecraft/class_6130;method_35461(Lnet/minecraft/class_3341;)Lnet/minecraft/class_3443;
      named getIntersecting Lnet/minecraft/structure/StructurePiecesHolder;getIntersecting(Lnet/minecraft/util/math/BlockBox;)Lnet/minecraft/structure/StructurePiece;
    • method_38715

      @Deprecated public void method_38715(int int2)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official a Ldec;a(I)V
      intermediary method_38715 Lnet/minecraft/class_6626;method_38715(I)V
      named method_38715 Lnet/minecraft/class_6626;method_38715(I)V
    • method_38716

      @Deprecated public void method_38716(int int2, int int3, Random random, int int4)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official a Ldec;a(IILjava/util/Random;I)V
      intermediary method_38716 Lnet/minecraft/class_6626;method_38716(IILjava/util/Random;I)V
      named method_38716 Lnet/minecraft/class_6626;method_38716(IILjava/util/Random;I)V
    • method_38718

      public void method_38718(Random random, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Ldec;a(Ljava/util/Random;II)V
      intermediary method_38718 Lnet/minecraft/class_6626;method_38718(Ljava/util/Random;II)V
      named method_38718 Lnet/minecraft/class_6626;method_38718(Ljava/util/Random;II)V
    • method_38714

      public class_6624 method_38714()
      Mappings:
      Namespace Name Mixin selector
      official a Ldec;a()Ldea;
      intermediary method_38714 Lnet/minecraft/class_6626;method_38714()Lnet/minecraft/class_6624;
      named method_38714 Lnet/minecraft/class_6626;method_38714()Lnet/minecraft/class_6624;
    • method_38719

      public void method_38719()
      Mappings:
      Namespace Name Mixin selector
      official b Ldec;b()V
      intermediary method_38719 Lnet/minecraft/class_6626;method_38719()V
      named method_38719 Lnet/minecraft/class_6626;method_38719()V
    • method_38720

      public boolean method_38720()
      Mappings:
      Namespace Name Mixin selector
      official c Ldec;c()Z
      intermediary method_38720 Lnet/minecraft/class_6626;method_38720()Z
      named method_38720 Lnet/minecraft/class_6626;method_38720()Z
    • method_38721

      public BlockBox method_38721()
      Mappings:
      Namespace Name Mixin selector
      official d Ldec;d()Ldcw;
      intermediary method_38721 Lnet/minecraft/class_6626;method_38721()Lnet/minecraft/class_3341;
      named method_38721 Lnet/minecraft/class_6626;method_38721()Lnet/minecraft/util/math/BlockBox;