Package net.minecraft.structure
Class Structure
java.lang.Object
net.minecraft.structure.Structure
- Mappings:
Namespace Name official dcuintermediary net/minecraft/class_3499named net/minecraft/structure/Structure
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate List<Structure.PalettedBlockInfoList>static Stringstatic Stringstatic Stringstatic Stringprivate List<Structure.StructureEntityInfo>static Stringstatic Stringstatic Stringstatic String(package private) static intstatic Stringstatic Stringprivate Vec3istatic String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddEntitiesFromWorld(World world, BlockPos firstCorner, BlockPos secondCorner)static BlockPosapplyTransformedOffset(BlockPos pos, BlockMirror mirror, BlockRotation rotation, int offsetX, int offsetZ)calculateBoundingBox(StructurePlacementData placementData, BlockPos pos)calculateBoundingBox(BlockPos pos, BlockRotation rotation, BlockPos blockPos, BlockMirror mirror)private NbtListcreateNbtDoubleList(double[] doubles)private NbtListcreateNbtIntList(int[] ints)getEntity(ServerWorldAccess world, NbtCompound nbt)getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block)getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block, boolean transformed)getRotatedSize(BlockRotation rotation)getSize()private voidloadPalettedBlockInfo(NbtList paletteNbt, NbtList blocksNbt)private static voidmethod_28054(Structure.StructureBlockInfo structureBlockInfo, List<Structure.StructureBlockInfo> list, List<Structure.StructureBlockInfo> list2, List<Structure.StructureBlockInfo> list3)private static List<Structure.StructureBlockInfo>method_28055(List<Structure.StructureBlockInfo> list, List<Structure.StructureBlockInfo> list2, List<Structure.StructureBlockInfo> list3)protected static BlockBoxmethod_34400(BlockPos blockPos, BlockRotation blockRotation, BlockPos blockPos2, BlockMirror blockMirror, Vec3i vec3i)offsetByTransformedSize(BlockPos pos, BlockMirror mirror, BlockRotation rotation)booleanplace(ServerWorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, Random random, int int2)static List<Structure.StructureBlockInfo>process(WorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, List<Structure.StructureBlockInfo> list)voidreadNbt(NbtCompound nbt)voidsaveFromWorld(World world, BlockPos start, Vec3i vec3i, boolean includeEntities, @Nullable Block ignoredBlock)voidprivate voidspawnEntities(ServerWorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, @Nullable BlockBox area, boolean bool)static BlockPostransform(StructurePlacementData placementData, BlockPos pos)static BlockPostransformAround(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)static Vec3dtransformAround(Vec3d point, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)transformBox(StructurePlacementData placementData1, BlockPos pos1, StructurePlacementData placementData2, BlockPos pos2)static voidupdateCorner(WorldAccess world, int flags, VoxelSet voxelSet, int startX, int startY, int startZ)writeNbt(NbtCompound nbt)
-
Field Details
-
PALETTE_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLdcu;a:Ljava/lang/String;intermediary field_31687Lnet/minecraft/class_3499;field_31687:Ljava/lang/String;named PALETTE_KEYLnet/minecraft/structure/Structure;PALETTE_KEY:Ljava/lang/String;
-
PALETTES_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLdcu;b:Ljava/lang/String;intermediary field_31688Lnet/minecraft/class_3499;field_31688:Ljava/lang/String;named PALETTES_KEYLnet/minecraft/structure/Structure;PALETTES_KEY:Ljava/lang/String;
-
ENTITIES_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLdcu;c:Ljava/lang/String;intermediary field_31689Lnet/minecraft/class_3499;field_31689:Ljava/lang/String;named ENTITIES_KEYLnet/minecraft/structure/Structure;ENTITIES_KEY:Ljava/lang/String;
-
BLOCKS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLdcu;d:Ljava/lang/String;intermediary field_31690Lnet/minecraft/class_3499;field_31690:Ljava/lang/String;named BLOCKS_KEYLnet/minecraft/structure/Structure;BLOCKS_KEY:Ljava/lang/String;
-
BLOCKS_POS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLdcu;e:Ljava/lang/String;intermediary field_31691Lnet/minecraft/class_3499;field_31691:Ljava/lang/String;named BLOCKS_POS_KEYLnet/minecraft/structure/Structure;BLOCKS_POS_KEY:Ljava/lang/String;
-
BLOCKS_STATE_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLdcu;f:Ljava/lang/String;intermediary field_31692Lnet/minecraft/class_3499;field_31692:Ljava/lang/String;named BLOCKS_STATE_KEYLnet/minecraft/structure/Structure;BLOCKS_STATE_KEY:Ljava/lang/String;
-
BLOCKS_NBT_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official gLdcu;g:Ljava/lang/String;intermediary field_31693Lnet/minecraft/class_3499;field_31693:Ljava/lang/String;named BLOCKS_NBT_KEYLnet/minecraft/structure/Structure;BLOCKS_NBT_KEY:Ljava/lang/String;
-
ENTITIES_POS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official hLdcu;h:Ljava/lang/String;intermediary field_31694Lnet/minecraft/class_3499;field_31694:Ljava/lang/String;named ENTITIES_POS_KEYLnet/minecraft/structure/Structure;ENTITIES_POS_KEY:Ljava/lang/String;
-
ENTITIES_BLOCK_POS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official iLdcu;i:Ljava/lang/String;intermediary field_31695Lnet/minecraft/class_3499;field_31695:Ljava/lang/String;named ENTITIES_BLOCK_POS_KEYLnet/minecraft/structure/Structure;ENTITIES_BLOCK_POS_KEY:Ljava/lang/String;
-
ENTITIES_NBT_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official jLdcu;j:Ljava/lang/String;intermediary field_31696Lnet/minecraft/class_3499;field_31696:Ljava/lang/String;named ENTITIES_NBT_KEYLnet/minecraft/structure/Structure;ENTITIES_NBT_KEY:Ljava/lang/String;
-
SIZE_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official kLdcu;k:Ljava/lang/String;intermediary field_31697Lnet/minecraft/class_3499;field_31697:Ljava/lang/String;named SIZE_KEYLnet/minecraft/structure/Structure;SIZE_KEY:Ljava/lang/String;
-
field_31698
static final int field_31698- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official lLdcu;l:Iintermediary field_31698Lnet/minecraft/class_3499;field_31698:Inamed field_31698Lnet/minecraft/structure/Structure;field_31698:I
-
blockInfoLists
- Mappings:
Namespace Name Mixin selector official mLdcu;m:Ljava/util/List;intermediary field_15586Lnet/minecraft/class_3499;field_15586:Ljava/util/List;named blockInfoListsLnet/minecraft/structure/Structure;blockInfoLists:Ljava/util/List;
-
entities
- Mappings:
Namespace Name Mixin selector official nLdcu;n:Ljava/util/List;intermediary field_15589Lnet/minecraft/class_3499;field_15589:Ljava/util/List;named entitiesLnet/minecraft/structure/Structure;entities:Ljava/util/List;
-
size
- Mappings:
Namespace Name Mixin selector official oLdcu;o:Lhb;intermediary field_15587Lnet/minecraft/class_3499;field_15587:Lnet/minecraft/class_2382;named sizeLnet/minecraft/structure/Structure;size:Lnet/minecraft/util/math/Vec3i;
-
author
- Mappings:
Namespace Name Mixin selector official pLdcu;p:Ljava/lang/String;intermediary field_15588Lnet/minecraft/class_3499;field_15588:Ljava/lang/String;named authorLnet/minecraft/structure/Structure;author:Ljava/lang/String;
-
-
Constructor Details
-
Structure
public Structure()
-
-
Method Details
-
getSize
- Mappings:
Namespace Name Mixin selector official aLdcu;a()Lhb;intermediary method_15160Lnet/minecraft/class_3499;method_15160()Lnet/minecraft/class_2382;named getSizeLnet/minecraft/structure/Structure;getSize()Lnet/minecraft/util/math/Vec3i;
-
setAuthor
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Ljava/lang/String;)Vintermediary method_15161Lnet/minecraft/class_3499;method_15161(Ljava/lang/String;)Vnamed setAuthorLnet/minecraft/structure/Structure;setAuthor(Ljava/lang/String;)V
-
getAuthor
- Mappings:
Namespace Name Mixin selector official bLdcu;b()Ljava/lang/String;intermediary method_15181Lnet/minecraft/class_3499;method_15181()Ljava/lang/String;named getAuthorLnet/minecraft/structure/Structure;getAuthor()Ljava/lang/String;
-
saveFromWorld
public void saveFromWorld(World world, BlockPos start, Vec3i vec3i, boolean includeEntities, @Nullable @Nullable Block ignoredBlock)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lbwp;Lgg;Lhb;ZLbzo;)Vintermediary method_15174Lnet/minecraft/class_3499;method_15174(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;ZLnet/minecraft/class_2248;)Vnamed saveFromWorldLnet/minecraft/structure/Structure;saveFromWorld(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;ZLnet/minecraft/block/Block;)V
-
method_28054
private static void method_28054(Structure.StructureBlockInfo structureBlockInfo, List<Structure.StructureBlockInfo> list, List<Structure.StructureBlockInfo> list2, List<Structure.StructureBlockInfo> list3)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Ldcu$c;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vintermediary method_28054Lnet/minecraft/class_3499;method_28054(Lnet/minecraft/class_3499$class_3501;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vnamed method_28054Lnet/minecraft/structure/Structure;method_28054(Lnet/minecraft/structure/Structure$StructureBlockInfo;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
-
method_28055
private static List<Structure.StructureBlockInfo> method_28055(List<Structure.StructureBlockInfo> list, List<Structure.StructureBlockInfo> list2, List<Structure.StructureBlockInfo> list3)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;intermediary method_28055Lnet/minecraft/class_3499;method_28055(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;named method_28055Lnet/minecraft/structure/Structure;method_28055(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;
-
addEntitiesFromWorld
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lbwp;Lgg;Lgg;)Vintermediary method_15164Lnet/minecraft/class_3499;method_15164(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Vnamed addEntitiesFromWorldLnet/minecraft/structure/Structure;addEntitiesFromWorld(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)V
-
getInfosForBlock
public List<Structure.StructureBlockInfo> getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lgg;Ldcq;Lbzo;)Ljava/util/List;intermediary method_16445Lnet/minecraft/class_3499;method_16445(Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;)Ljava/util/List;named getInfosForBlockLnet/minecraft/structure/Structure;getInfosForBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/block/Block;)Ljava/util/List;
-
getInfosForBlock
public List<Structure.StructureBlockInfo> getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block, boolean transformed)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lgg;Ldcq;Lbzo;Z)Ljava/util/List;intermediary method_15165Lnet/minecraft/class_3499;method_15165(Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;Z)Ljava/util/List;named getInfosForBlockLnet/minecraft/structure/Structure;getInfosForBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/block/Block;Z)Ljava/util/List;
-
transformBox
public BlockPos transformBox(StructurePlacementData placementData1, BlockPos pos1, StructurePlacementData placementData2, BlockPos pos2)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Ldcq;Lgg;Ldcq;Lgg;)Lgg;intermediary method_15180Lnet/minecraft/class_3499;method_15180(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;named transformBoxLnet/minecraft/structure/Structure;transformBox(Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
transform
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Ldcq;Lgg;)Lgg;intermediary method_15171Lnet/minecraft/class_3499;method_15171(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;named transformLnet/minecraft/structure/Structure;transform(Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
place
public boolean place(ServerWorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, Random random, int int2)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lbxd;Lgg;Lgg;Ldcq;Ljava/util/Random;I)Zintermediary method_15172Lnet/minecraft/class_3499;method_15172(Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;I)Znamed placeLnet/minecraft/structure/Structure;place(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Ljava/util/Random;I)Z
-
updateCorner
public static void updateCorner(WorldAccess world, int flags, VoxelSet voxelSet, int startX, int startY, int startZ)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lbwq;ILdnj;III)Vintermediary method_20532Lnet/minecraft/class_3499;method_20532(Lnet/minecraft/class_1936;ILnet/minecraft/class_251;III)Vnamed updateCornerLnet/minecraft/structure/Structure;updateCorner(Lnet/minecraft/world/WorldAccess;ILnet/minecraft/util/shape/VoxelSet;III)V
-
process
public static List<Structure.StructureBlockInfo> process(WorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, List<Structure.StructureBlockInfo> list)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lbwq;Lgg;Lgg;Ldcq;Ljava/util/List;)Ljava/util/List;intermediary method_16446Lnet/minecraft/class_3499;method_16446(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List;named processLnet/minecraft/structure/Structure;process(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/structure/StructurePlacementData;Ljava/util/List;)Ljava/util/List;
-
spawnEntities
private void spawnEntities(ServerWorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, @Nullable @Nullable BlockBox area, boolean bool)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lbxd;Lgg;Lcdx;Lcfk;Lgg;Ldaq;Z)Vintermediary method_15179Lnet/minecraft/class_3499;method_15179(Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Z)Vnamed spawnEntitiesLnet/minecraft/structure/Structure;spawnEntities(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockBox;Z)V
-
getEntity
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lbxd;Lna;)Ljava/util/Optional;intermediary method_17916Lnet/minecraft/class_3499;method_17916(Lnet/minecraft/class_5425;Lnet/minecraft/class_2487;)Ljava/util/Optional;named getEntityLnet/minecraft/structure/Structure;getEntity(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/nbt/NbtCompound;)Ljava/util/Optional;
-
getRotatedSize
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lcfk;)Lhb;intermediary method_15166Lnet/minecraft/class_3499;method_15166(Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382;named getRotatedSizeLnet/minecraft/structure/Structure;getRotatedSize(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/Vec3i;
-
transformAround
public static BlockPos transformAround(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lgg;Lcdx;Lcfk;Lgg;)Lgg;intermediary method_15168Lnet/minecraft/class_3499;method_15168(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;named transformAroundLnet/minecraft/structure/Structure;transformAround(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
transformAround
public static Vec3d transformAround(Vec3d point, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Ldna;Lcdx;Lcfk;Lgg;)Ldna;intermediary method_15176Lnet/minecraft/class_3499;method_15176(Lnet/minecraft/class_243;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;named transformAroundLnet/minecraft/structure/Structure;transformAround(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
-
offsetByTransformedSize
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lgg;Lcdx;Lcfk;)Lgg;intermediary method_15167Lnet/minecraft/class_3499;method_15167(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;named offsetByTransformedSizeLnet/minecraft/structure/Structure;offsetByTransformedSize(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/BlockPos;
-
applyTransformedOffset
public static BlockPos applyTransformedOffset(BlockPos pos, BlockMirror mirror, BlockRotation rotation, int offsetX, int offsetZ)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lgg;Lcdx;Lcfk;II)Lgg;intermediary method_15162Lnet/minecraft/class_3499;method_15162(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;II)Lnet/minecraft/class_2338;named applyTransformedOffsetLnet/minecraft/structure/Structure;applyTransformedOffset(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;II)Lnet/minecraft/util/math/BlockPos;
-
calculateBoundingBox
- Mappings:
Namespace Name Mixin selector official bLdcu;b(Ldcq;Lgg;)Ldaq;intermediary method_16187Lnet/minecraft/class_3499;method_16187(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341;named calculateBoundingBoxLnet/minecraft/structure/Structure;calculateBoundingBox(Lnet/minecraft/structure/StructurePlacementData;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockBox;
-
calculateBoundingBox
public BlockBox calculateBoundingBox(BlockPos pos, BlockRotation rotation, BlockPos blockPos, BlockMirror mirror)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lgg;Lcfk;Lgg;Lcdx;)Ldaq;intermediary method_27267Lnet/minecraft/class_3499;method_27267(Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;)Lnet/minecraft/class_3341;named calculateBoundingBoxLnet/minecraft/structure/Structure;calculateBoundingBox(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/util/math/BlockBox;
-
method_34400
protected static BlockBox method_34400(BlockPos blockPos, BlockRotation blockRotation, BlockPos blockPos2, BlockMirror blockMirror, Vec3i vec3i)- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lgg;Lcfk;Lgg;Lcdx;Lhb;)Ldaq;intermediary method_34400Lnet/minecraft/class_3499;method_34400(Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2382;)Lnet/minecraft/class_3341;named method_34400Lnet/minecraft/structure/Structure;method_34400(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/util/math/BlockBox;
-
writeNbt
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lna;)Lna;intermediary method_15175Lnet/minecraft/class_3499;method_15175(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/structure/Structure;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
readNbt
- Mappings:
Namespace Name Mixin selector official bLdcu;b(Lna;)Vintermediary method_15183Lnet/minecraft/class_3499;method_15183(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/structure/Structure;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
loadPalettedBlockInfo
- Mappings:
Namespace Name Mixin selector official aLdcu;a(Lng;Lng;)Vintermediary method_15177Lnet/minecraft/class_3499;method_15177(Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)Vnamed loadPalettedBlockInfoLnet/minecraft/structure/Structure;loadPalettedBlockInfo(Lnet/minecraft/nbt/NbtList;Lnet/minecraft/nbt/NbtList;)V
-
createNbtIntList
- Mappings:
Namespace Name Mixin selector official aLdcu;a([I)Lng;intermediary method_15169Lnet/minecraft/class_3499;method_15169([I)Lnet/minecraft/class_2499;named createNbtIntListLnet/minecraft/structure/Structure;createNbtIntList([I)Lnet/minecraft/nbt/NbtList;
-
createNbtDoubleList
- Mappings:
Namespace Name Mixin selector official aLdcu;a([D)Lng;intermediary method_15184Lnet/minecraft/class_3499;method_15184([D)Lnet/minecraft/class_2499;named createNbtDoubleListLnet/minecraft/structure/Structure;createNbtDoubleList([D)Lnet/minecraft/nbt/NbtList;
-