Package net.minecraft.structure
Class Structure
java.lang.Object
net.minecraft.structure.Structure
- Mappings:
Namespace Name official dcu
intermediary net/minecraft/class_3499
named net/minecraft/structure/Structure
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
static class
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate String
private List<Structure.PalettedBlockInfoList>
static String
static String
static String
static String
private List<Structure.StructureEntityInfo>
static String
static String
static String
static String
(package private) static int
static String
static String
private Vec3i
static String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
addEntitiesFromWorld(World world, BlockPos firstCorner, BlockPos secondCorner)
static BlockPos
applyTransformedOffset(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 NbtList
createNbtDoubleList(double[] doubles)
private NbtList
createNbtIntList(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 void
loadPalettedBlockInfo(NbtList paletteNbt, NbtList blocksNbt)
private static void
method_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 BlockBox
method_34400(BlockPos blockPos, BlockRotation blockRotation, BlockPos blockPos2, BlockMirror blockMirror, Vec3i vec3i)
offsetByTransformedSize(BlockPos pos, BlockMirror mirror, BlockRotation rotation)
boolean
place(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)
void
readNbt(NbtCompound nbt)
void
saveFromWorld(World world, BlockPos start, Vec3i vec3i, boolean includeEntities, @Nullable Block ignoredBlock)
void
private void
spawnEntities(ServerWorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, @Nullable BlockBox area, boolean bool)
static BlockPos
transform(StructurePlacementData placementData, BlockPos pos)
static BlockPos
transformAround(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
static Vec3d
transformAround(Vec3d point, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
transformBox(StructurePlacementData placementData1, BlockPos pos1, StructurePlacementData placementData2, BlockPos pos2)
static void
updateCorner(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 a
Ldcu;a:Ljava/lang/String;
intermediary field_31687
Lnet/minecraft/class_3499;field_31687:Ljava/lang/String;
named PALETTE_KEY
Lnet/minecraft/structure/Structure;PALETTE_KEY:Ljava/lang/String;
-
PALETTES_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Ldcu;b:Ljava/lang/String;
intermediary field_31688
Lnet/minecraft/class_3499;field_31688:Ljava/lang/String;
named PALETTES_KEY
Lnet/minecraft/structure/Structure;PALETTES_KEY:Ljava/lang/String;
-
ENTITIES_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official c
Ldcu;c:Ljava/lang/String;
intermediary field_31689
Lnet/minecraft/class_3499;field_31689:Ljava/lang/String;
named ENTITIES_KEY
Lnet/minecraft/structure/Structure;ENTITIES_KEY:Ljava/lang/String;
-
BLOCKS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Ldcu;d:Ljava/lang/String;
intermediary field_31690
Lnet/minecraft/class_3499;field_31690:Ljava/lang/String;
named BLOCKS_KEY
Lnet/minecraft/structure/Structure;BLOCKS_KEY:Ljava/lang/String;
-
BLOCKS_POS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Ldcu;e:Ljava/lang/String;
intermediary field_31691
Lnet/minecraft/class_3499;field_31691:Ljava/lang/String;
named BLOCKS_POS_KEY
Lnet/minecraft/structure/Structure;BLOCKS_POS_KEY:Ljava/lang/String;
-
BLOCKS_STATE_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official f
Ldcu;f:Ljava/lang/String;
intermediary field_31692
Lnet/minecraft/class_3499;field_31692:Ljava/lang/String;
named BLOCKS_STATE_KEY
Lnet/minecraft/structure/Structure;BLOCKS_STATE_KEY:Ljava/lang/String;
-
BLOCKS_NBT_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official g
Ldcu;g:Ljava/lang/String;
intermediary field_31693
Lnet/minecraft/class_3499;field_31693:Ljava/lang/String;
named BLOCKS_NBT_KEY
Lnet/minecraft/structure/Structure;BLOCKS_NBT_KEY:Ljava/lang/String;
-
ENTITIES_POS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official h
Ldcu;h:Ljava/lang/String;
intermediary field_31694
Lnet/minecraft/class_3499;field_31694:Ljava/lang/String;
named ENTITIES_POS_KEY
Lnet/minecraft/structure/Structure;ENTITIES_POS_KEY:Ljava/lang/String;
-
ENTITIES_BLOCK_POS_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official i
Ldcu;i:Ljava/lang/String;
intermediary field_31695
Lnet/minecraft/class_3499;field_31695:Ljava/lang/String;
named ENTITIES_BLOCK_POS_KEY
Lnet/minecraft/structure/Structure;ENTITIES_BLOCK_POS_KEY:Ljava/lang/String;
-
ENTITIES_NBT_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official j
Ldcu;j:Ljava/lang/String;
intermediary field_31696
Lnet/minecraft/class_3499;field_31696:Ljava/lang/String;
named ENTITIES_NBT_KEY
Lnet/minecraft/structure/Structure;ENTITIES_NBT_KEY:Ljava/lang/String;
-
SIZE_KEY
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official k
Ldcu;k:Ljava/lang/String;
intermediary field_31697
Lnet/minecraft/class_3499;field_31697:Ljava/lang/String;
named SIZE_KEY
Lnet/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 l
Ldcu;l:I
intermediary field_31698
Lnet/minecraft/class_3499;field_31698:I
named field_31698
Lnet/minecraft/structure/Structure;field_31698:I
-
blockInfoLists
- Mappings:
Namespace Name Mixin selector official m
Ldcu;m:Ljava/util/List;
intermediary field_15586
Lnet/minecraft/class_3499;field_15586:Ljava/util/List;
named blockInfoLists
Lnet/minecraft/structure/Structure;blockInfoLists:Ljava/util/List;
-
entities
- Mappings:
Namespace Name Mixin selector official n
Ldcu;n:Ljava/util/List;
intermediary field_15589
Lnet/minecraft/class_3499;field_15589:Ljava/util/List;
named entities
Lnet/minecraft/structure/Structure;entities:Ljava/util/List;
-
size
- Mappings:
Namespace Name Mixin selector official o
Ldcu;o:Lhb;
intermediary field_15587
Lnet/minecraft/class_3499;field_15587:Lnet/minecraft/class_2382;
named size
Lnet/minecraft/structure/Structure;size:Lnet/minecraft/util/math/Vec3i;
-
author
- Mappings:
Namespace Name Mixin selector official p
Ldcu;p:Ljava/lang/String;
intermediary field_15588
Lnet/minecraft/class_3499;field_15588:Ljava/lang/String;
named author
Lnet/minecraft/structure/Structure;author:Ljava/lang/String;
-
-
Constructor Details
-
Structure
public Structure()
-
-
Method Details
-
getSize
- Mappings:
Namespace Name Mixin selector official a
Ldcu;a()Lhb;
intermediary method_15160
Lnet/minecraft/class_3499;method_15160()Lnet/minecraft/class_2382;
named getSize
Lnet/minecraft/structure/Structure;getSize()Lnet/minecraft/util/math/Vec3i;
-
setAuthor
- Mappings:
Namespace Name Mixin selector official a
Ldcu;a(Ljava/lang/String;)V
intermediary method_15161
Lnet/minecraft/class_3499;method_15161(Ljava/lang/String;)V
named setAuthor
Lnet/minecraft/structure/Structure;setAuthor(Ljava/lang/String;)V
-
getAuthor
- Mappings:
Namespace Name Mixin selector official b
Ldcu;b()Ljava/lang/String;
intermediary method_15181
Lnet/minecraft/class_3499;method_15181()Ljava/lang/String;
named getAuthor
Lnet/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 a
Ldcu;a(Lbwp;Lgg;Lhb;ZLbzo;)V
intermediary method_15174
Lnet/minecraft/class_3499;method_15174(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;ZLnet/minecraft/class_2248;)V
named saveFromWorld
Lnet/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 a
Ldcu;a(Ldcu$c;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
intermediary method_28054
Lnet/minecraft/class_3499;method_28054(Lnet/minecraft/class_3499$class_3501;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
named method_28054
Lnet/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 a
Ldcu;a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;
intermediary method_28055
Lnet/minecraft/class_3499;method_28055(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;
named method_28055
Lnet/minecraft/structure/Structure;method_28055(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;
-
addEntitiesFromWorld
- Mappings:
Namespace Name Mixin selector official a
Ldcu;a(Lbwp;Lgg;Lgg;)V
intermediary method_15164
Lnet/minecraft/class_3499;method_15164(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
named addEntitiesFromWorld
Lnet/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 a
Ldcu;a(Lgg;Ldcq;Lbzo;)Ljava/util/List;
intermediary method_16445
Lnet/minecraft/class_3499;method_16445(Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;)Ljava/util/List;
named getInfosForBlock
Lnet/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 a
Ldcu;a(Lgg;Ldcq;Lbzo;Z)Ljava/util/List;
intermediary method_15165
Lnet/minecraft/class_3499;method_15165(Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;Z)Ljava/util/List;
named getInfosForBlock
Lnet/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 a
Ldcu;a(Ldcq;Lgg;Ldcq;Lgg;)Lgg;
intermediary method_15180
Lnet/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 transformBox
Lnet/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 a
Ldcu;a(Ldcq;Lgg;)Lgg;
intermediary method_15171
Lnet/minecraft/class_3499;method_15171(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
named transform
Lnet/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 a
Ldcu;a(Lbxd;Lgg;Lgg;Ldcq;Ljava/util/Random;I)Z
intermediary method_15172
Lnet/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)Z
named place
Lnet/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 a
Ldcu;a(Lbwq;ILdnj;III)V
intermediary method_20532
Lnet/minecraft/class_3499;method_20532(Lnet/minecraft/class_1936;ILnet/minecraft/class_251;III)V
named updateCorner
Lnet/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 a
Ldcu;a(Lbwq;Lgg;Lgg;Ldcq;Ljava/util/List;)Ljava/util/List;
intermediary method_16446
Lnet/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 process
Lnet/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 a
Ldcu;a(Lbxd;Lgg;Lcdx;Lcfk;Lgg;Ldaq;Z)V
intermediary method_15179
Lnet/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)V
named spawnEntities
Lnet/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 a
Ldcu;a(Lbxd;Lna;)Ljava/util/Optional;
intermediary method_17916
Lnet/minecraft/class_3499;method_17916(Lnet/minecraft/class_5425;Lnet/minecraft/class_2487;)Ljava/util/Optional;
named getEntity
Lnet/minecraft/structure/Structure;getEntity(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/nbt/NbtCompound;)Ljava/util/Optional;
-
getRotatedSize
- Mappings:
Namespace Name Mixin selector official a
Ldcu;a(Lcfk;)Lhb;
intermediary method_15166
Lnet/minecraft/class_3499;method_15166(Lnet/minecraft/class_2470;)Lnet/minecraft/class_2382;
named getRotatedSize
Lnet/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 a
Ldcu;a(Lgg;Lcdx;Lcfk;Lgg;)Lgg;
intermediary method_15168
Lnet/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 transformAround
Lnet/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 a
Ldcu;a(Ldna;Lcdx;Lcfk;Lgg;)Ldna;
intermediary method_15176
Lnet/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 transformAround
Lnet/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 a
Ldcu;a(Lgg;Lcdx;Lcfk;)Lgg;
intermediary method_15167
Lnet/minecraft/class_3499;method_15167(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
named offsetByTransformedSize
Lnet/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 a
Ldcu;a(Lgg;Lcdx;Lcfk;II)Lgg;
intermediary method_15162
Lnet/minecraft/class_3499;method_15162(Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;II)Lnet/minecraft/class_2338;
named applyTransformedOffset
Lnet/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 b
Ldcu;b(Ldcq;Lgg;)Ldaq;
intermediary method_16187
Lnet/minecraft/class_3499;method_16187(Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341;
named calculateBoundingBox
Lnet/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 a
Ldcu;a(Lgg;Lcfk;Lgg;Lcdx;)Ldaq;
intermediary method_27267
Lnet/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 calculateBoundingBox
Lnet/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 a
Ldcu;a(Lgg;Lcfk;Lgg;Lcdx;Lhb;)Ldaq;
intermediary method_34400
Lnet/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_34400
Lnet/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 a
Ldcu;a(Lna;)Lna;
intermediary method_15175
Lnet/minecraft/class_3499;method_15175(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
named writeNbt
Lnet/minecraft/structure/Structure;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
readNbt
- Mappings:
Namespace Name Mixin selector official b
Ldcu;b(Lna;)V
intermediary method_15183
Lnet/minecraft/class_3499;method_15183(Lnet/minecraft/class_2487;)V
named readNbt
Lnet/minecraft/structure/Structure;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
loadPalettedBlockInfo
- Mappings:
Namespace Name Mixin selector official a
Ldcu;a(Lng;Lng;)V
intermediary method_15177
Lnet/minecraft/class_3499;method_15177(Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V
named loadPalettedBlockInfo
Lnet/minecraft/structure/Structure;loadPalettedBlockInfo(Lnet/minecraft/nbt/NbtList;Lnet/minecraft/nbt/NbtList;)V
-
createNbtIntList
- Mappings:
Namespace Name Mixin selector official a
Ldcu;a([I)Lng;
intermediary method_15169
Lnet/minecraft/class_3499;method_15169([I)Lnet/minecraft/class_2499;
named createNbtIntList
Lnet/minecraft/structure/Structure;createNbtIntList([I)Lnet/minecraft/nbt/NbtList;
-
createNbtDoubleList
- Mappings:
Namespace Name Mixin selector official a
Ldcu;a([D)Lng;
intermediary method_15184
Lnet/minecraft/class_3499;method_15184([D)Lnet/minecraft/class_2499;
named createNbtDoubleList
Lnet/minecraft/structure/Structure;createNbtDoubleList([D)Lnet/minecraft/nbt/NbtList;
-