History - net.minecraft.block.entity.StructureBlockBlockEntity

26.3-snapshot-3

Names

Fields

Constructors

Methods

Stream<BlockPos> (BlockPos, BlockPos): getRelatedCorners, method_34276, streamCornerPos

Optional<BlockBox> (BlockPos, Stream<BlockPos>): calculateEnclosingBoundingBox, method_34277, getStructureBox

boolean (StructureBlockBlockEntity): lambda$getRelatedCorners$3, method_34274, method_34274

StructureBlockBlockEntity (BlockEntity): lambda$getRelatedCorners$2, method_34273, method_34273

boolean (BlockEntity): lambda$getRelatedCorners$1, method_34278, method_34278

boolean (BlockPos): lambda$getRelatedCorners$0, method_34279, method_34279

Optional<BlockBox> (World, BlockPos, Identifier): getEnclosingBoundingBox, method_34277, getStructureBox

void (World, Identifier, org.apache.commons.lang3.mutable.MutableInt, org.apache.commons.lang3.mutable.MutableObject, BlockPos, BlockState): lambda$getEnclosingBoundingBox$1, method_1_8171, method_1_8171

void (Identifier, org.apache.commons.lang3.mutable.MutableInt, org.apache.commons.lang3.mutable.MutableObject, BlockPos, StructureBlockBlockEntity): lambda$getEnclosingBoundingBox$2, method_1_8172, method_1_8172

boolean (BlockState): lambda$getEnclosingBoundingBox$0, method_1_8170, method_1_8170

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

int: MAX_OFFSET_PER_AXIS, field_31364, field_31364

int: MAX_OFFSET_PER_AXIS, field_31364, MAX_ABSOLUTE_POS

int: MAX_SIZE_PER_AXIS, field_31365, field_31365

int: MAX_SIZE_PER_AXIS, field_31365, MAX_SIZE

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (ServerWorld, BlockPos): lambda$placeStructure$5, method_54876, method_54876

void (ServerWorld, BlockPos): lambda$placeStructure$0, method_54876, method_54876

boolean (StructureBlockBlockEntity): lambda$getRelatedCorners$4, method_34274, method_34274

boolean (StructureBlockBlockEntity): lambda$getRelatedCorners$3, method_34274, method_34274

StructureBlockBlockEntity (BlockEntity): lambda$getRelatedCorners$3, method_34273, method_34273

StructureBlockBlockEntity (BlockEntity): lambda$getRelatedCorners$2, method_34273, method_34273

boolean (BlockEntity): lambda$getRelatedCorners$2, method_34278, method_34278

boolean (BlockEntity): lambda$getRelatedCorners$1, method_34278, method_34278

boolean (BlockPos): lambda$getRelatedCorners$1, method_34279, method_34279

boolean (BlockPos): lambda$getRelatedCorners$0, method_34279, method_34279

1.21.11_unobfuscated

Names

net.minecraft.world.level.block.entity.StructureBlockEntity

net.minecraft.class_2633

net.minecraft.block.entity.StructureBlockBlockEntity

Fields

int: SCAN_CORNER_BLOCKS_RANGE, field_31367, field_31367

int: MAX_OFFSET_PER_AXIS, field_31364, field_31364

int: MAX_SIZE_PER_AXIS, field_31365, field_31365

String: AUTHOR_TAG, field_31366, AUTHOR_KEY

String: DEFAULT_AUTHOR, field_57787, DEFAULT_AUTHOR

String: DEFAULT_METADATA, field_57788, DEFAULT_METADATA

BlockPos: DEFAULT_POS, field_57789, DEFAULT_OFFSET

Vec3i: DEFAULT_SIZE, field_57790, DEFAULT_SIZE

BlockRotation: DEFAULT_ROTATION, field_57791, DEFAULT_ROTATION

BlockMirror: DEFAULT_MIRROR, field_57792, DEFAULT_MIRROR

boolean: DEFAULT_IGNORE_ENTITIES, field_57793, DEFAULT_IGNORE_ENTITIES

boolean: DEFAULT_STRICT, field_57794, DEFAULT_STRICT

boolean: DEFAULT_POWERED, field_57795, DEFAULT_POWERED

boolean: DEFAULT_SHOW_AIR, field_57796, DEFAULT_SHOW_AIR

boolean: DEFAULT_SHOW_BOUNDING_BOX, field_57797, DEFAULT_SHOW_BOUNDING_BOX

float: DEFAULT_INTEGRITY, field_57798, DEFAULT_INTEGRITY

long: DEFAULT_SEED, field_57799, DEFAULT_SEED

Identifier: structureName, field_12102, templateName

String: author, field_12104, author

String: metaData, field_12098, metadata

BlockPos: structurePos, field_12092, offset

Vec3i: structureSize, field_12100, size

BlockMirror: mirror, field_12093, mirror

BlockRotation: rotation, field_12105, rotation

StructureBlockMode: mode, field_12094, mode

boolean: ignoreEntities, field_12099, ignoreEntities

boolean: strict, field_55823, strict

boolean: powered, field_12097, powered

boolean: showAir, field_12096, showAir

boolean: showBoundingBox, field_12095, showBoundingBox

float: integrity, field_12101, integrity

long: seed, field_12103, seed

Constructors

(BlockPos, BlockState)

Methods

void (WriteView): saveAdditional, method_11007, writeData

void (ReadView): loadAdditional, method_11014, readData

void (): updateBlockState, method_11348, updateBlockMode

BlockEntityUpdateS2CPacket (): getUpdatePacket, method_38235, toUpdatePacket

NbtCompound (RegistryWrapper$WrapperLookup): getUpdateTag, method_16887, toInitialChunkDataNbt

boolean (PlayerEntity): usedBy, method_11351, openScreen

String (): getStructureName, method_11362, getTemplateName

boolean (): hasStructureName, method_11384, hasStructureName

void (String): setStructureName, method_11343, setTemplateName

void (Identifier): setStructureName, method_11344, setTemplateName

void (LivingEntity): createdBy, method_11373, setAuthor

BlockPos (): getStructurePos, method_11359, getOffset

void (BlockPos): setStructurePos, method_11378, setOffset

Vec3i (): getStructureSize, method_11349, getSize

void (Vec3i): setStructureSize, method_11377, setSize

BlockMirror (): getMirror, method_11345, getMirror

void (BlockMirror): setMirror, method_11356, setMirror

BlockRotation (): getRotation, method_11353, getRotation

void (BlockRotation): setRotation, method_11385, setRotation

String (): getMetaData, method_11358, getMetadata

void (String): setMetaData, method_11363, setMetadata

StructureBlockMode (): getMode, method_11374, getMode

void (StructureBlockMode): setMode, method_11381, setMode

boolean (): isIgnoreEntities, method_11367, shouldIgnoreEntities

boolean (): isStrict, method_66477, isStrict

void (boolean): setIgnoreEntities, method_11352, setIgnoreEntities

void (boolean): setStrict, method_66476, setStrict

float (): getIntegrity, method_11346, getIntegrity

void (float): setIntegrity, method_11370, setIntegrity

long (): getSeed, method_11371, getSeed

void (long): setSeed, method_11382, setSeed

boolean (): detectSize, method_11383, detectStructureSize

Stream<BlockPos> (BlockPos, BlockPos): getRelatedCorners, method_34276, streamCornerPos

Optional<BlockBox> (BlockPos, Stream<BlockPos>): calculateEnclosingBoundingBox, method_34277, getStructureBox

boolean (): saveStructure, method_11365, saveStructure

boolean (boolean): saveStructure, method_11366, saveStructure

boolean (ServerWorld, Identifier, BlockPos, Vec3i, boolean, String, boolean, List<Block>): saveStructure, method_66717, saveStructure

Random (long): createRandom, method_20048, createRandom

boolean (ServerWorld): placeStructureIfSameSize, method_54874, loadAndTryPlaceStructure

boolean (ServerWorld): loadStructureInfo, method_11376, loadStructure

void (StructureTemplate): loadStructureInfo, method_54877, loadStructure

void (ServerWorld): placeStructure, method_54878, loadAndPlaceStructure

StructureTemplate (ServerWorld): getStructureTemplate, method_54879, getStructureTemplate

void (ServerWorld, StructureTemplate): placeStructure, method_54875, loadAndPlaceStructure

void (): unloadStructure, method_11361, unloadStructure

boolean (): isStructureLoadable, method_11372, isStructureAvailable

boolean (): isPowered, method_11354, isPowered

void (boolean): setPowered, method_11379, setPowered

boolean (): getShowAir, method_11375, shouldShowAir

void (boolean): setShowAir, method_11347, setShowAir

boolean (): getShowBoundingBox, method_11357, shouldShowBoundingBox

void (boolean): setShowBoundingBox, method_11360, setShowBoundingBox

StructureBoxRendering$RenderMode (): renderMode, method_66713, getRenderMode

StructureBoxRendering$StructureBox (): getRenderableBox, method_66714, getStructureBox

Packet (): getUpdatePacket, method_38235, toUpdatePacket

void (ServerWorld, BlockPos): lambda$placeStructure$5, method_54876, method_54876

boolean (StructureBlockBlockEntity): lambda$getRelatedCorners$4, method_34274, method_34274

StructureBlockBlockEntity (BlockEntity): lambda$getRelatedCorners$3, method_34273, method_34273

boolean (BlockEntity): lambda$getRelatedCorners$2, method_34278, method_34278

boolean (BlockPos): lambda$getRelatedCorners$1, method_34279, method_34279

boolean (BlockPos, BlockBox): lambda$detectSize$0, method_34275, method_34275