Package net.minecraft.structure
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$rintermediary net/minecraft/class_506$class_524named net/minecraft/structure/OceanMonumentPieces$AbstractPiece
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer -
Field Summary
Fields Modifier and Type Field Description protected static BlockStatefield_2020protected static BlockStatefield_2021protected static BlockStatefield_2022protected static BlockStatefield_2023protected static BlockStatefield_2024protected static BlockStatefield_2025protected static intfield_2026protected static intfield_2027protected static intfield_2028protected static intfield_2029protected OceanMonumentPieces.class_528field_2030Fields inherited from class net.minecraft.structure.StructurePiece
boundingBox, direction, type -
Constructor Summary
Constructors Modifier Constructor Description AbstractPiece()AbstractPiece(int type)protectedAbstractPiece(int int2, Direction direction, OceanMonumentPieces.class_528 class_528, int int3, int int4, int int5)AbstractPiece(Direction direction, BlockBox boundingBox) -
Method Summary
Modifier and Type Method Description protected voiddeserialize(CompoundTag structureNbt)protected booleanmethod_1642(World world, BlockBox blockBox, int int2, int int3, int int4)protected voidmethod_1643(World world, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, BlockState blockState)protected voidmethod_1644(World world, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, boolean bool)protected voidmethod_1645(World world, BlockBox blockBox, int int2, int int3, boolean bool)protected booleanmethod_1646(BlockBox blockBox, int int2, int int3, int int4, int int5)protected static intmethod_1647(int int2, int int3, int int4)protected voidserialize(CompoundTag tag)Methods inherited from class net.minecraft.structure.StructurePiece
applyXTransform, applyYTransform, applyZTransform, fill, fromTag, generate, getBoundingBox, getData, method_1708, method_1711, method_1713, method_1716, method_1718, method_1719, method_1720, method_1721, method_1722, method_1726, method_1728, method_1731, method_1732, method_1735, randomizeFill, setAir, setBlockState, toTag, translate
-
Field Details
-
field_2020
- Mappings:
Namespace Name Mixin selector official aLaql$r;a:Lalz;intermediary field_2020Lnet/minecraft/class_506$class_524;field_2020:Lnet/minecraft/class_376;named field_2020Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2020:Lnet/minecraft/block/BlockState;
-
field_2021
- Mappings:
Namespace Name Mixin selector official bLaql$r;b:Lalz;intermediary field_2021Lnet/minecraft/class_506$class_524;field_2021:Lnet/minecraft/class_376;named field_2021Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2021:Lnet/minecraft/block/BlockState;
-
field_2022
- Mappings:
Namespace Name Mixin selector official cLaql$r;c:Lalz;intermediary field_2022Lnet/minecraft/class_506$class_524;field_2022:Lnet/minecraft/class_376;named field_2022Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2022:Lnet/minecraft/block/BlockState;
-
field_2023
- Mappings:
Namespace Name Mixin selector official dLaql$r;d:Lalz;intermediary field_2023Lnet/minecraft/class_506$class_524;field_2023:Lnet/minecraft/class_376;named field_2023Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2023:Lnet/minecraft/block/BlockState;
-
field_2024
- Mappings:
Namespace Name Mixin selector official eLaql$r;e:Lalz;intermediary field_2024Lnet/minecraft/class_506$class_524;field_2024:Lnet/minecraft/class_376;named field_2024Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2024:Lnet/minecraft/block/BlockState;
-
field_2025
- Mappings:
Namespace Name Mixin selector official fLaql$r;f:Lalz;intermediary field_2025Lnet/minecraft/class_506$class_524;field_2025:Lnet/minecraft/class_376;named field_2025Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2025:Lnet/minecraft/block/BlockState;
-
field_2026
protected static final int field_2026- Mappings:
Namespace Name Mixin selector official gLaql$r;g:Iintermediary field_2026Lnet/minecraft/class_506$class_524;field_2026:Inamed field_2026Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2026:I
-
field_2027
protected static final int field_2027- Mappings:
Namespace Name Mixin selector official hLaql$r;h:Iintermediary field_2027Lnet/minecraft/class_506$class_524;field_2027:Inamed field_2027Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2027:I
-
field_2028
protected static final int field_2028- Mappings:
Namespace Name Mixin selector official iLaql$r;i:Iintermediary field_2028Lnet/minecraft/class_506$class_524;field_2028:Inamed field_2028Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2028:I
-
field_2029
protected static final int field_2029- Mappings:
Namespace Name Mixin selector official jLaql$r;j:Iintermediary field_2029Lnet/minecraft/class_506$class_524;field_2029:Inamed field_2029Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;field_2029:I
-
field_2030
- Mappings:
Namespace Name Mixin selector official kLaql$r;k:Laql$v;intermediary field_2030Lnet/minecraft/class_506$class_524;field_2030:Lnet/minecraft/class_506$class_528;named field_2030Lnet/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)Vintermediary <init>Lnet/minecraft/class_560;<init>(I)Vnamed <init>Lnet/minecraft/structure/StructurePiece;<init>(I)V
-
AbstractPiece
- Mappings:
Namespace Name Mixin selector official <init>Laql$r;<init>(Lcq;Laqe;)Vintermediary <init>Lnet/minecraft/class_506$class_524;<init>(Lnet/minecraft/class_1383;Lnet/minecraft/class_476;)Vnamed <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)Vintermediary <init>Lnet/minecraft/class_506$class_524;<init>(ILnet/minecraft/class_1383;Lnet/minecraft/class_506$class_528;III)Vnamed <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 bLaql$r;b(III)Iintermediary method_1647Lnet/minecraft/class_506$class_524;method_1647(III)Inamed method_1647Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1647(III)I
-
serialize
- Specified by:
serializein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLaqt;a(Ldn;)Vintermediary method_1727Lnet/minecraft/class_560;method_1727(Lnet/minecraft/class_1405;)Vnamed serializeLnet/minecraft/structure/StructurePiece;serialize(Lnet/minecraft/nbt/CompoundTag;)V
-
deserialize
- Specified by:
deserializein classStructurePiece- Mappings:
Namespace Name Mixin selector official bLaqt;b(Ldn;)Vintermediary method_1733Lnet/minecraft/class_560;method_1733(Lnet/minecraft/class_1405;)Vnamed deserializeLnet/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 aLaql$r;a(Ladm;Laqe;IIIIIIZ)Vintermediary method_1644Lnet/minecraft/class_506$class_524;method_1644(Lnet/minecraft/class_99;Lnet/minecraft/class_476;IIIIIIZ)Vnamed method_1644Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1644(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIIIIIZ)V
-
method_1645
- Mappings:
Namespace Name Mixin selector official aLaql$r;a(Ladm;Laqe;IIZ)Vintermediary method_1645Lnet/minecraft/class_506$class_524;method_1645(Lnet/minecraft/class_99;Lnet/minecraft/class_476;IIZ)Vnamed method_1645Lnet/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 aLaql$r;a(Ladm;Laqe;IIIIIILalz;)Vintermediary method_1643Lnet/minecraft/class_506$class_524;method_1643(Lnet/minecraft/class_99;Lnet/minecraft/class_476;IIIIIILnet/minecraft/class_376;)Vnamed method_1643Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1643(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIIIIILnet/minecraft/block/BlockState;)V
-
method_1646
- Mappings:
Namespace Name Mixin selector official aLaql$r;a(Laqe;IIII)Zintermediary method_1646Lnet/minecraft/class_506$class_524;method_1646(Lnet/minecraft/class_476;IIII)Znamed method_1646Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1646(Lnet/minecraft/util/math/BlockBox;IIII)Z
-
method_1642
- Mappings:
Namespace Name Mixin selector official aLaql$r;a(Ladm;Laqe;III)Zintermediary method_1642Lnet/minecraft/class_506$class_524;method_1642(Lnet/minecraft/class_99;Lnet/minecraft/class_476;III)Znamed method_1642Lnet/minecraft/structure/OceanMonumentPieces$AbstractPiece;method_1642(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;III)Z
-