History - net.minecraft.structure.StructureTemplate
26.3-snapshot-3
Names
Fields
Constructors
Methods
void (BlockPos, World, ErrorReporter$Logging, List, List, List, BlockPos, BlockState): lambda$fillFromWorld$1, method_1_8230, method_1_8230
boolean (List, BlockState): lambda$fillFromWorld$0, method_1_8229, method_1_8229
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
JigsawBlockEntity$Joint (BlockState): lambda$getJointType$9, method_64821, method_64821
JigsawBlockEntity$Joint (BlockState): lambda$getJointType$0, method_64821, method_64821
void (StructureTemplate$Palette, List, List, List, NbtCompound): lambda$loadPalette$8, method_68334, method_68334
void (StructureTemplate$Palette, List, List, List, NbtCompound): lambda$loadPalette$0, method_68334, method_68334
void (NbtCompound): lambda$load$7, method_68336, method_68336
void (NbtCompound): lambda$load$0, method_68336, method_68336
void (Vec3d, BlockPos, NbtCompound): lambda$load$6, method_68335, method_68335
void (Vec3d, BlockPos, NbtCompound): lambda$load$1, method_68335, method_68335
void (BlockRotation, BlockMirror, Vec3d, boolean, ServerWorldAccess, Entity): lambda$placeEntities$5, method_17917, method_17917
void (BlockRotation, BlockMirror, Vec3d, boolean, ServerWorldAccess, Entity): lambda$placeEntities$0, method_17917, method_17917
void (BlockPos$Mutable, int, int, int, BlockPos$Mutable, WorldAccess, int, Direction, int, int, int): lambda$updateShapeAtEdge$4, method_15173, method_15173
void (BlockPos$Mutable, int, int, int, BlockPos$Mutable, WorldAccess, int, Direction, int, int, int): lambda$updateShapeAtEdge$0, method_15173, method_15173
boolean (Entity): lambda$fillEntityList$3, method_15163, method_15163
boolean (Entity): lambda$fillEntityList$0, method_15163, method_15163
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate
net.minecraft.class_3499
net.minecraft.structure.StructureTemplate
Fields
org.slf4j.Logger: LOGGER, field_60379, LOGGER
String: PALETTE_TAG, field_31687, PALETTE_KEY
String: PALETTE_LIST_TAG, field_31688, PALETTES_KEY
String: ENTITIES_TAG, field_31689, ENTITIES_KEY
String: BLOCKS_TAG, field_31690, BLOCKS_KEY
String: BLOCK_TAG_POS, field_31691, BLOCKS_POS_KEY
String: BLOCK_TAG_STATE, field_31692, BLOCKS_STATE_KEY
String: BLOCK_TAG_NBT, field_31693, BLOCKS_NBT_KEY
String: ENTITY_TAG_POS, field_31694, ENTITIES_POS_KEY
String: ENTITY_TAG_BLOCKPOS, field_31695, ENTITIES_BLOCK_POS_KEY
String: ENTITY_TAG_NBT, field_31696, ENTITIES_NBT_KEY
String: SIZE_TAG, field_31697, SIZE_KEY
List<StructureTemplate$PalettedBlockInfoList>: palettes, field_15586, blockInfoLists
List<StructureTemplate$StructureEntityInfo>: entityInfoList, field_15589, entities
Vec3i: size, field_15587, size
String: author, field_15588, author
Constructors
()
Methods
Vec3i (): getSize, method_15160, getSize
void (String): setAuthor, method_15161, setAuthor
String (): getAuthor, method_15181, getAuthor
void (World, BlockPos, Vec3i, boolean, List<Block>): fillFromWorld, method_15174, saveFromWorld
void (StructureTemplate$StructureBlockInfo, List<StructureTemplate$StructureBlockInfo>, List<StructureTemplate$StructureBlockInfo>, List<StructureTemplate$StructureBlockInfo>): addToLists, method_28054, categorize
List<StructureTemplate$StructureBlockInfo> (List<StructureTemplate$StructureBlockInfo>, List<StructureTemplate$StructureBlockInfo>, List<StructureTemplate$StructureBlockInfo>): buildInfoList, method_28055, combineSorted
void (World, BlockPos, BlockPos, ErrorReporter): fillEntityList, method_15164, addEntitiesFromWorld
List<StructureTemplate$StructureBlockInfo> (BlockPos, StructurePlacementData, Block): filterBlocks, method_16445, getInfosForBlock
List<StructureTemplate$JigsawBlockInfo> (BlockPos, BlockRotation): getJigsaws, method_64822, getJigsawInfos
it.unimi.dsi.fastutil.objects.ObjectArrayList<StructureTemplate$StructureBlockInfo> (BlockPos, StructurePlacementData, Block, boolean): filterBlocks, method_15165, getInfosForBlock
BlockPos (StructurePlacementData, BlockPos, StructurePlacementData, BlockPos): calculateConnectedPosition, method_15180, transformBox
BlockPos (StructurePlacementData, BlockPos): calculateRelativePosition, method_15171, transform
boolean (ServerWorldAccess, BlockPos, BlockPos, StructurePlacementData, Random, int): placeInWorld, method_15172, place
void (WorldAccess, int, VoxelSet, BlockPos): updateShapeAtEdge, method_58190, updateCorner
void (WorldAccess, int, VoxelSet, int, int, int): updateShapeAtEdge, method_20532, updateCorner
List<StructureTemplate$StructureBlockInfo> (ServerWorldAccess, BlockPos, BlockPos, StructurePlacementData, List<StructureTemplate$StructureBlockInfo>): processBlockInfos, method_16446, process
void (ServerWorldAccess, BlockPos, BlockMirror, BlockRotation, BlockPos, BlockBox, boolean, ErrorReporter): placeEntities, method_15179, spawnEntities
Optional<Entity> (ErrorReporter, ServerWorldAccess, NbtCompound): createEntityIgnoreException, method_17916, getEntity
Vec3i (BlockRotation): getSize, method_15166, getRotatedSize
BlockPos (BlockPos, BlockMirror, BlockRotation, BlockPos): transform, method_15168, transformAround
Vec3d (Vec3d, BlockMirror, BlockRotation, BlockPos): transform, method_15176, transformAround
BlockPos (BlockPos, BlockMirror, BlockRotation): getZeroPositionWithTransform, method_15167, offsetByTransformedSize
BlockPos (BlockPos, BlockMirror, BlockRotation, int, int): getZeroPositionWithTransform, method_15162, applyTransformedOffset
BlockBox (StructurePlacementData, BlockPos): getBoundingBox, method_16187, calculateBoundingBox
BlockBox (BlockPos, BlockRotation, BlockPos, BlockMirror): getBoundingBox, method_27267, calculateBoundingBox
BlockBox (BlockPos, BlockRotation, BlockPos, BlockMirror, Vec3i): getBoundingBox, method_34400, createBox
NbtCompound (NbtCompound): save, method_15175, writeNbt
void (RegistryEntryLookup<Block>, NbtCompound): load, method_15183, readNbt
void (RegistryEntryLookup<Block>, NbtList, NbtList): loadPalette, method_15177, loadPalettedBlockInfo
NbtList (int...): newIntegerList, method_15169, createNbtIntList
NbtList (double...): newDoubleList, method_15184, createNbtDoubleList
JigsawBlockEntity$Joint (NbtCompound, BlockState): getJointType, method_64823, readJoint
JigsawBlockEntity$Joint (BlockState): getDefaultJointType, method_67693, getJointFromFacing
JigsawBlockEntity$Joint (BlockState): lambda$getJointType$9, method_64821, method_64821
void (StructureTemplate$Palette, List, List, List, NbtCompound): lambda$loadPalette$8, method_68334, method_68334
void (NbtCompound): lambda$load$7, method_68336, method_68336
void (Vec3d, BlockPos, NbtCompound): lambda$load$6, method_68335, method_68335
void (BlockRotation, BlockMirror, Vec3d, boolean, ServerWorldAccess, Entity): lambda$placeEntities$5, method_17917, method_17917
void (BlockPos$Mutable, int, int, int, BlockPos$Mutable, WorldAccess, int, Direction, int, int, int): lambda$updateShapeAtEdge$4, method_15173, method_15173
boolean (Entity): lambda$fillEntityList$3, method_15163, method_15163
int (StructureTemplate$StructureBlockInfo): lambda$buildInfoList$2, method_28053, method_28053
int (StructureTemplate$StructureBlockInfo): lambda$buildInfoList$1, method_28056, method_28056
int (StructureTemplate$StructureBlockInfo): lambda$buildInfoList$0, method_16185, method_16185