Class OceanMonumentPieces.AbstractPiece

java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.OceanMonumentPieces.AbstractPiece
Direct Known Subclasses:
OceanMonumentPieces.class_527, OceanMonumentPieces.CoreRoomPiece, OceanMonumentPieces.DoubleXRoomPiece, OceanMonumentPieces.DoubleXYRoom, OceanMonumentPieces.DoubleYRoom, OceanMonumentPieces.DoubleYZRoom, OceanMonumentPieces.DoubleZRoom, OceanMonumentPieces.EntrancePiece, OceanMonumentPieces.MainBuildingPiece, OceanMonumentPieces.PenthousePiece, OceanMonumentPieces.SimplePiece, OceanMonumentPieces.SimpleTopPiece
Enclosing class:
OceanMonumentPieces

public abstract static class OceanMonumentPieces.AbstractPiece
extends StructurePiece
Mappings:
Namespace Name
official aql$r
intermediary net/minecraft/class_506$class_524
named net/minecraft/structure/OceanMonumentPieces$AbstractPiece
  • Field Details

    • field_2020

      protected static final BlockState field_2020
      Mappings:
      Namespace Name Mixin selector
      official a Laql$r;a:Lalz;
      intermediary field_2020 Lnet/minecraft/class_506$class_524;field_2020:Lnet/minecraft/class_376;
      named field_2020 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2020:Lnet/minecraft/block/BlockState;
    • field_2021

      protected static final BlockState field_2021
      Mappings:
      Namespace Name Mixin selector
      official b Laql$r;b:Lalz;
      intermediary field_2021 Lnet/minecraft/class_506$class_524;field_2021:Lnet/minecraft/class_376;
      named field_2021 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2021:Lnet/minecraft/block/BlockState;
    • field_2022

      protected static final BlockState field_2022
      Mappings:
      Namespace Name Mixin selector
      official c Laql$r;c:Lalz;
      intermediary field_2022 Lnet/minecraft/class_506$class_524;field_2022:Lnet/minecraft/class_376;
      named field_2022 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2022:Lnet/minecraft/block/BlockState;
    • field_2023

      protected static final BlockState field_2023
      Mappings:
      Namespace Name Mixin selector
      official d Laql$r;d:Lalz;
      intermediary field_2023 Lnet/minecraft/class_506$class_524;field_2023:Lnet/minecraft/class_376;
      named field_2023 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2023:Lnet/minecraft/block/BlockState;
    • field_2024

      protected static final BlockState field_2024
      Mappings:
      Namespace Name Mixin selector
      official e Laql$r;e:Lalz;
      intermediary field_2024 Lnet/minecraft/class_506$class_524;field_2024:Lnet/minecraft/class_376;
      named field_2024 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2024:Lnet/minecraft/block/BlockState;
    • field_2025

      protected static final BlockState field_2025
      Mappings:
      Namespace Name Mixin selector
      official f Laql$r;f:Lalz;
      intermediary field_2025 Lnet/minecraft/class_506$class_524;field_2025:Lnet/minecraft/class_376;
      named field_2025 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2025:Lnet/minecraft/block/BlockState;
    • field_2026

      protected static final int field_2026
      Mappings:
      Namespace Name Mixin selector
      official g Laql$r;g:I
      intermediary field_2026 Lnet/minecraft/class_506$class_524;field_2026:I
      named field_2026 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2026:I
    • field_2027

      protected static final int field_2027
      Mappings:
      Namespace Name Mixin selector
      official h Laql$r;h:I
      intermediary field_2027 Lnet/minecraft/class_506$class_524;field_2027:I
      named field_2027 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2027:I
    • field_2028

      protected static final int field_2028
      Mappings:
      Namespace Name Mixin selector
      official i Laql$r;i:I
      intermediary field_2028 Lnet/minecraft/class_506$class_524;field_2028:I
      named field_2028 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2028:I
    • field_2029

      protected static final int field_2029
      Mappings:
      Namespace Name Mixin selector
      official j Laql$r;j:I
      intermediary field_2029 Lnet/minecraft/class_506$class_524;field_2029:I
      named field_2029 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2029:I
    • field_2030

      protected OceanMonumentPieces.class_528 field_2030
      Mappings:
      Namespace Name Mixin selector
      official k Laql$r;k:Laql$v;
      intermediary field_2030 Lnet/minecraft/class_506$class_524;field_2030:Lnet/minecraft/class_506$class_528;
      named field_2030 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2030:Lnet/minecraft/structure/OceanMonumentPieces$class_528;
  • Constructor Details

    • AbstractPiece

      public AbstractPiece()
    • AbstractPiece

      public AbstractPiece​(int type)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laqt;<init>(I)V
      intermediary <init> Lnet/minecraft/class_560;<init>(I)V
      named <init> Lnet/minecraft/structure/StructurePiece;<init>(I)V
    • AbstractPiece

      public AbstractPiece​(Direction direction, BlockBox boundingBox)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laql$r;<init>(Lcq;Laqe;)V
      intermediary <init> Lnet/minecraft/class_506$class_524;<init>(Lnet/minecraft/class_1383;Lnet/minecraft/class_476;)V
      named <init> Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;<init>(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockBox;)V
    • AbstractPiece

      protected AbstractPiece​(int int2, Direction direction, OceanMonumentPieces.class_528 class_528, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laql$r;<init>(ILcq;Laql$v;III)V
      intermediary <init> Lnet/minecraft/class_506$class_524;<init>(ILnet/minecraft/class_1383;Lnet/minecraft/class_506$class_528;III)V
      named <init> Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;<init>(ILnet/minecraft/util/math/Direction;Lnet/minecraft/structure/OceanMonumentPieces$class_528;III)V
  • Method Details

    • method_1647

      protected static final int method_1647​(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official b Laql$r;b(III)I
      intermediary method_1647 Lnet/minecraft/class_506$class_524;method_1647(III)I
      named method_1647 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1647(III)I
    • serialize

      protected void serialize​(CompoundTag tag)
      Specified by:
      serialize in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official a Laqt;a(Ldn;)V
      intermediary method_1727 Lnet/minecraft/class_560;method_1727(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/structure/StructurePiece;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • deserialize

      protected void deserialize​(CompoundTag structureNbt)
      Specified by:
      deserialize in class StructurePiece
      Mappings:
      Namespace Name Mixin selector
      official b Laqt;b(Ldn;)V
      intermediary method_1733 Lnet/minecraft/class_560;method_1733(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/structure/StructurePiece;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • method_1644

      protected void method_1644​(World world, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Laql$r;a(Ladm;Laqe;IIIIIIZ)V
      intermediary method_1644 Lnet/minecraft/class_506$class_524;method_1644(Lnet/minecraft/class_99;Lnet/minecraft/class_476;IIIIIIZ)V
      named method_1644 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1644(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIIIIIZ)V
    • method_1645

      protected void method_1645​(World world, BlockBox blockBox, int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Laql$r;a(Ladm;Laqe;IIZ)V
      intermediary method_1645 Lnet/minecraft/class_506$class_524;method_1645(Lnet/minecraft/class_99;Lnet/minecraft/class_476;IIZ)V
      named method_1645 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1645(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIZ)V
    • method_1643

      protected void method_1643​(World world, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Laql$r;a(Ladm;Laqe;IIIIIILalz;)V
      intermediary method_1643 Lnet/minecraft/class_506$class_524;method_1643(Lnet/minecraft/class_99;Lnet/minecraft/class_476;IIIIIILnet/minecraft/class_376;)V
      named method_1643 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1643(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIIIIILnet/minecraft/block/BlockState;)V
    • method_1646

      protected boolean method_1646​(BlockBox blockBox, int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Laql$r;a(Laqe;IIII)Z
      intermediary method_1646 Lnet/minecraft/class_506$class_524;method_1646(Lnet/minecraft/class_476;IIII)Z
      named method_1646 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1646(Lnet/minecraft/util/math/BlockBox;IIII)Z
    • method_1642

      protected boolean method_1642​(World world, BlockBox blockBox, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Laql$r;a(Ladm;Laqe;III)Z
      intermediary method_1642 Lnet/minecraft/class_506$class_524;method_1642(Lnet/minecraft/class_99;Lnet/minecraft/class_476;III)Z
      named method_1642 Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1642(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;III)Z