Class class_2762

java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.class_2762
Direct Known Subclasses:
class_2759.class_2760, class_3072.class_3081

public abstract class class_2762 extends StructurePiece
Mappings:
Namespace Name
official ays
intermediary net/minecraft/class_2762
named net/minecraft/structure/class_2762
  • Field Details

    • field_13019

      private static final StructurePlacementData field_13019
      Mappings:
      Namespace Name Mixin selector
      official d Lays;d:Laza;
      intermediary field_13019 Lnet/minecraft/class_2762;field_13019:Lnet/minecraft/class_2764;
      named field_13019 Lnet/minecraft/structure/class_2762;field_13019:Lnet/minecraft/structure/StructurePlacementData;
    • field_13016

      protected class_2765 field_13016
      Mappings:
      Namespace Name Mixin selector
      official a Lays;a:Lazc;
      intermediary field_13016 Lnet/minecraft/class_2762;field_13016:Lnet/minecraft/class_2765;
      named field_13016 Lnet/minecraft/structure/class_2762;field_13016:Lnet/minecraft/class_2765;
    • field_13017

      protected StructurePlacementData field_13017
      Mappings:
      Namespace Name Mixin selector
      official b Lays;b:Laza;
      intermediary field_13017 Lnet/minecraft/class_2762;field_13017:Lnet/minecraft/class_2764;
      named field_13017 Lnet/minecraft/structure/class_2762;field_13017:Lnet/minecraft/structure/StructurePlacementData;
    • field_13018

      protected BlockPos field_13018
      Mappings:
      Namespace Name Mixin selector
      official c Lays;c:Lco;
      intermediary field_13018 Lnet/minecraft/class_2762;field_13018:Lnet/minecraft/class_2552;
      named field_13018 Lnet/minecraft/structure/class_2762;field_13018:Lnet/minecraft/util/math/BlockPos;
  • Constructor Details

    • class_2762

      public class_2762()
    • class_2762

      public class_2762(int chainLength)
      Mappings:
      Namespace Name Mixin selector
      official <init> Layq;<init>(I)V
      intermediary <init> Lnet/minecraft/class_34;<init>(I)V
      named <init> Lnet/minecraft/structure/StructurePiece;<init>(I)V
  • Method Details

    • method_11856

      protected void method_11856(class_2765 class_2765, BlockPos blockPos, StructurePlacementData structurePlacementData)
      Mappings:
      Namespace Name Mixin selector
      official a Lays;a(Lazc;Lco;Laza;)V
      intermediary method_11856 Lnet/minecraft/class_2762;method_11856(Lnet/minecraft/class_2765;Lnet/minecraft/class_2552;Lnet/minecraft/class_2764;)V
      named method_11856 Lnet/minecraft/structure/class_2762;method_11856(Lnet/minecraft/class_2765;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;)V
    • serialize

      protected void serialize(NbtCompound structureNbt)
      Specified by:
      serialize in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official a Layq;a(Ldu;)V
      intermediary method_5528 Lnet/minecraft/class_34;method_5528(Lnet/minecraft/class_322;)V
      named serialize Lnet/minecraft/structure/StructurePiece;serialize(Lnet/minecraft/nbt/NbtCompound;)V
    • method_5530

      protected void method_5530(NbtCompound nbtCompound, class_2763 class_2763)
      Specified by:
      method_5530 in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official a Layq;a(Ldu;Layz;)V
      intermediary method_5530 Lnet/minecraft/class_34;method_5530(Lnet/minecraft/class_322;Lnet/minecraft/class_2763;)V
      named method_5530 Lnet/minecraft/structure/StructurePiece;method_5530(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/class_2763;)V
    • generate

      public boolean generate(World world, Random random, BlockBox boundingBox)
      Specified by:
      generate in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official a Layq;a(Lajs;Ljava/util/Random;Laxz;)Z
      intermediary method_58 Lnet/minecraft/class_34;method_58(Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;)Z
      named generate Lnet/minecraft/structure/StructurePiece;generate(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;)Z
    • method_11857

      protected abstract void method_11857(String string, BlockPos blockPos, World world, Random random, BlockBox blockBox)
      Mappings:
      Namespace Name Mixin selector
      official a Lays;a(Ljava/lang/String;Lco;Lajs;Ljava/util/Random;Laxz;)V
      intermediary method_11857 Lnet/minecraft/class_2762;method_11857(Ljava/lang/String;Lnet/minecraft/class_2552;Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;)V
      named method_11857 Lnet/minecraft/structure/class_2762;method_11857(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;)V
    • method_11858

      private void method_11858()
      Mappings:
      Namespace Name Mixin selector
      official b Lays;b()V
      intermediary method_11858 Lnet/minecraft/class_2762;method_11858()V
      named method_11858 Lnet/minecraft/structure/class_2762;method_11858()V
    • translate

      public void translate(int x, int y, int z)
      Overrides:
      translate in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official a Layq;a(III)V
      intermediary method_9272 Lnet/minecraft/class_34;method_9272(III)V
      named translate Lnet/minecraft/structure/StructurePiece;translate(III)V