Class StructurePlacementData

java.lang.Object
net.minecraft.structure.StructurePlacementData

public class StructurePlacementData extends Object
Mappings:
Namespace Name
official aza
intermediary net/minecraft/class_2764
named net/minecraft/structure/StructurePlacementData
  • Field Details

    • mirror

      private BlockMirror mirror
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a:Laou;
      intermediary field_13024 Lnet/minecraft/class_2764;field_13024:Lnet/minecraft/class_2727;
      named mirror Lnet/minecraft/structure/StructurePlacementData;mirror:Lnet/minecraft/util/BlockMirror;
    • rotation

      private BlockRotation rotation
      Mappings:
      Namespace Name Mixin selector
      official b Laza;b:Laqi;
      intermediary field_13025 Lnet/minecraft/class_2764;field_13025:Lnet/minecraft/class_2734;
      named rotation Lnet/minecraft/structure/StructurePlacementData;rotation:Lnet/minecraft/util/BlockRotation;
    • field_13026

      private boolean field_13026
      Mappings:
      Namespace Name Mixin selector
      official c Laza;c:Z
      intermediary field_13026 Lnet/minecraft/class_2764;field_13026:Z
      named field_13026 Lnet/minecraft/structure/StructurePlacementData;field_13026:Z
    • block

      @Nullable private Block block
      Mappings:
      Namespace Name Mixin selector
      official d Laza;d:Lalu;
      intermediary field_13027 Lnet/minecraft/class_2764;field_13027:Lnet/minecraft/class_197;
      named block Lnet/minecraft/structure/StructurePlacementData;block:Lnet/minecraft/block/Block;
    • chunkPos

      @Nullable private ChunkPos chunkPos
      Mappings:
      Namespace Name Mixin selector
      official e Laza;e:Lajl;
      intermediary field_13028 Lnet/minecraft/class_2764;field_13028:Lnet/minecraft/class_1146;
      named chunkPos Lnet/minecraft/structure/StructurePlacementData;chunkPos:Lnet/minecraft/util/math/ChunkPos;
    • field_13029

      @Nullable private BlockBox field_13029
      Mappings:
      Namespace Name Mixin selector
      official f Laza;f:Laxz;
      intermediary field_13029 Lnet/minecraft/class_2764;field_13029:Lnet/minecraft/class_1251;
      named field_13029 Lnet/minecraft/structure/StructurePlacementData;field_13029:Lnet/minecraft/util/math/BlockBox;
    • field_13030

      private boolean field_13030
      Mappings:
      Namespace Name Mixin selector
      official g Laza;g:Z
      intermediary field_13030 Lnet/minecraft/class_2764;field_13030:Z
      named field_13030 Lnet/minecraft/structure/StructurePlacementData;field_13030:Z
    • field_14875

      private float field_14875
      Mappings:
      Namespace Name Mixin selector
      official h Laza;h:F
      intermediary field_14875 Lnet/minecraft/class_2764;field_14875:F
      named field_14875 Lnet/minecraft/structure/StructurePlacementData;field_14875:F
    • field_14876

      @Nullable private Random field_14876
      Mappings:
      Namespace Name Mixin selector
      official i Laza;i:Ljava/util/Random;
      intermediary field_14876 Lnet/minecraft/class_2764;field_14876:Ljava/util/Random;
      named field_14876 Lnet/minecraft/structure/StructurePlacementData;field_14876:Ljava/util/Random;
    • field_14877

      @Nullable private Long field_14877
      Mappings:
      Namespace Name Mixin selector
      official j Laza;j:Ljava/lang/Long;
      intermediary field_14877 Lnet/minecraft/class_2764;field_14877:Ljava/lang/Long;
      named field_14877 Lnet/minecraft/structure/StructurePlacementData;field_14877:Ljava/lang/Long;
  • Constructor Details

    • StructurePlacementData

      public StructurePlacementData()
  • Method Details

    • method_11864

      public StructurePlacementData method_11864()
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a()Laza;
      intermediary method_11864 Lnet/minecraft/class_2764;method_11864()Lnet/minecraft/class_2764;
      named method_11864 Lnet/minecraft/structure/StructurePlacementData;method_11864()Lnet/minecraft/structure/StructurePlacementData;
    • method_11867

      public StructurePlacementData method_11867(BlockMirror blockMirror)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Laou;)Laza;
      intermediary method_11867 Lnet/minecraft/class_2764;method_11867(Lnet/minecraft/class_2727;)Lnet/minecraft/class_2764;
      named method_11867 Lnet/minecraft/structure/StructurePlacementData;method_11867(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/structure/StructurePlacementData;
    • method_11868

      public StructurePlacementData method_11868(BlockRotation blockRotation)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Laqi;)Laza;
      intermediary method_11868 Lnet/minecraft/class_2764;method_11868(Lnet/minecraft/class_2734;)Lnet/minecraft/class_2764;
      named method_11868 Lnet/minecraft/structure/StructurePlacementData;method_11868(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/structure/StructurePlacementData;
    • method_11870

      public StructurePlacementData method_11870(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Z)Laza;
      intermediary method_11870 Lnet/minecraft/class_2764;method_11870(Z)Lnet/minecraft/class_2764;
      named method_11870 Lnet/minecraft/structure/StructurePlacementData;method_11870(Z)Lnet/minecraft/structure/StructurePlacementData;
    • method_11866

      public StructurePlacementData method_11866(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Lalu;)Laza;
      intermediary method_11866 Lnet/minecraft/class_2764;method_11866(Lnet/minecraft/class_197;)Lnet/minecraft/class_2764;
      named method_11866 Lnet/minecraft/structure/StructurePlacementData;method_11866(Lnet/minecraft/block/Block;)Lnet/minecraft/structure/StructurePlacementData;
    • method_11865

      public StructurePlacementData method_11865(ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Lajl;)Laza;
      intermediary method_11865 Lnet/minecraft/class_2764;method_11865(Lnet/minecraft/class_1146;)Lnet/minecraft/class_2764;
      named method_11865 Lnet/minecraft/structure/StructurePlacementData;method_11865(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/structure/StructurePlacementData;
    • method_11869

      public StructurePlacementData method_11869(BlockBox blockBox)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Laxz;)Laza;
      intermediary method_11869 Lnet/minecraft/class_2764;method_11869(Lnet/minecraft/class_1251;)Lnet/minecraft/class_2764;
      named method_11869 Lnet/minecraft/structure/StructurePlacementData;method_11869(Lnet/minecraft/util/math/BlockBox;)Lnet/minecraft/structure/StructurePlacementData;
    • method_13387

      public StructurePlacementData method_13387(@Nullable Long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Ljava/lang/Long;)Laza;
      intermediary method_13387 Lnet/minecraft/class_2764;method_13387(Ljava/lang/Long;)Lnet/minecraft/class_2764;
      named method_13387 Lnet/minecraft/structure/StructurePlacementData;method_13387(Ljava/lang/Long;)Lnet/minecraft/structure/StructurePlacementData;
    • method_13388

      public StructurePlacementData method_13388(@Nullable Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Ljava/util/Random;)Laza;
      intermediary method_13388 Lnet/minecraft/class_2764;method_13388(Ljava/util/Random;)Lnet/minecraft/class_2764;
      named method_13388 Lnet/minecraft/structure/StructurePlacementData;method_13388(Ljava/util/Random;)Lnet/minecraft/structure/StructurePlacementData;
    • method_13385

      public StructurePlacementData method_13385(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(F)Laza;
      intermediary method_13385 Lnet/minecraft/class_2764;method_13385(F)Lnet/minecraft/class_2764;
      named method_13385 Lnet/minecraft/structure/StructurePlacementData;method_13385(F)Lnet/minecraft/structure/StructurePlacementData;
    • method_11871

      public BlockMirror method_11871()
      Mappings:
      Namespace Name Mixin selector
      official b Laza;b()Laou;
      intermediary method_11871 Lnet/minecraft/class_2764;method_11871()Lnet/minecraft/class_2727;
      named method_11871 Lnet/minecraft/structure/StructurePlacementData;method_11871()Lnet/minecraft/util/BlockMirror;
    • method_11873

      public StructurePlacementData method_11873(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Laza;b(Z)Laza;
      intermediary method_11873 Lnet/minecraft/class_2764;method_11873(Z)Lnet/minecraft/class_2764;
      named method_11873 Lnet/minecraft/structure/StructurePlacementData;method_11873(Z)Lnet/minecraft/structure/StructurePlacementData;
    • method_11874

      public BlockRotation method_11874()
      Mappings:
      Namespace Name Mixin selector
      official c Laza;c()Laqi;
      intermediary method_11874 Lnet/minecraft/class_2764;method_11874()Lnet/minecraft/class_2734;
      named method_11874 Lnet/minecraft/structure/StructurePlacementData;method_11874()Lnet/minecraft/util/BlockRotation;
    • method_13386

      public Random method_13386(@Nullable BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Laza;a(Lco;)Ljava/util/Random;
      intermediary method_13386 Lnet/minecraft/class_2764;method_13386(Lnet/minecraft/class_2552;)Ljava/util/Random;
      named method_13386 Lnet/minecraft/structure/StructurePlacementData;method_13386(Lnet/minecraft/util/math/BlockPos;)Ljava/util/Random;
    • method_13389

      public float method_13389()
      Mappings:
      Namespace Name Mixin selector
      official f Laza;f()F
      intermediary method_13389 Lnet/minecraft/class_2764;method_13389()F
      named method_13389 Lnet/minecraft/structure/StructurePlacementData;method_13389()F
    • method_11875

      public boolean method_11875()
      Mappings:
      Namespace Name Mixin selector
      official g Laza;g()Z
      intermediary method_11875 Lnet/minecraft/class_2764;method_11875()Z
      named method_11875 Lnet/minecraft/structure/StructurePlacementData;method_11875()Z
    • method_11876

      @Nullable public Block method_11876()
      Mappings:
      Namespace Name Mixin selector
      official h Laza;h()Lalu;
      intermediary method_11876 Lnet/minecraft/class_2764;method_11876()Lnet/minecraft/class_197;
      named method_11876 Lnet/minecraft/structure/StructurePlacementData;method_11876()Lnet/minecraft/block/Block;
    • method_11877

      @Nullable public BlockBox method_11877()
      Mappings:
      Namespace Name Mixin selector
      official i Laza;i()Laxz;
      intermediary method_11877 Lnet/minecraft/class_2764;method_11877()Lnet/minecraft/class_1251;
      named method_11877 Lnet/minecraft/structure/StructurePlacementData;method_11877()Lnet/minecraft/util/math/BlockBox;
    • method_11878

      public boolean method_11878()
      Mappings:
      Namespace Name Mixin selector
      official j Laza;j()Z
      intermediary method_11878 Lnet/minecraft/class_2764;method_11878()Z
      named method_11878 Lnet/minecraft/structure/StructurePlacementData;method_11878()Z
    • method_11879

      void method_11879()
      Mappings:
      Namespace Name Mixin selector
      official k Laza;k()V
      intermediary method_11879 Lnet/minecraft/class_2764;method_11879()V
      named method_11879 Lnet/minecraft/structure/StructurePlacementData;method_11879()V
    • method_11872

      @Nullable private BlockBox method_11872(@Nullable ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      official b Laza;b(Lajl;)Laxz;
      intermediary method_11872 Lnet/minecraft/class_2764;method_11872(Lnet/minecraft/class_1146;)Lnet/minecraft/class_1251;
      named method_11872 Lnet/minecraft/structure/StructurePlacementData;method_11872(Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/util/math/BlockBox;