Class StructureBlockBlockEntity
- Mappings:
Namespace Name official dba
intermediary net/minecraft/class_2633
named net/minecraft/block/entity/StructureBlockBlockEntity
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate String
static final String
static final int
static final int
private static final int
private boolean
private float
private String
private BlockMirror
private StructureBlockMode
private BlockPos
private boolean
private BlockRotation
private long
private boolean
private boolean
private Vec3i
private Identifier
Fields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Random
createRandom
(long seed) boolean
float
getMode()
long
getSeed()
getSize()
getStructureBox
(BlockPos pos, Stream<BlockPos> corners) boolean
boolean
boolean
boolean
loadStructure
(ServerWorld world) boolean
loadStructure
(ServerWorld world, boolean interactive) boolean
openScreen
(PlayerEntity player) boolean
place
(ServerWorld world, boolean interactive, StructureTemplate template) void
readNbt
(NbtCompound nbt) Reads data fromnbt
.boolean
boolean
saveStructure
(boolean interactive) void
setAuthor
(LivingEntity entity) void
setIgnoreEntities
(boolean ignoreEntities) void
setIntegrity
(float integrity) void
setMetadata
(String metadata) void
setMirror
(BlockMirror mirror) void
setMode
(StructureBlockMode mode) void
void
setPowered
(boolean powered) void
setRotation
(BlockRotation rotation) void
setSeed
(long seed) void
setShowAir
(boolean showAir) void
setShowBoundingBox
(boolean showBoundingBox) void
void
setTemplateName
(@Nullable String templateName) void
setTemplateName
(@Nullable Identifier templateName) boolean
boolean
boolean
streamCornerPos
(BlockPos start, BlockPos end) Streams positions ofStructureBlockMode.CORNER
mode structure blocks with matching names.Returns the serialized state of this block entity that is observable by clients.Returns the packet to send to nearby players when the block entity's observable state changes, ornull
to not send the packet.void
private void
protected void
writeNbt
(NbtCompound nbt) Writes data tonbt
.Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, createNbt, createNbtWithId, createNbtWithIdentifyingData, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, posFromNbt, setCachedState, setStackNbt, setWorld, writeIdToNbt
-
Field Details
-
field_31367
private static final int field_31367- See Also:
- Mappings:
Namespace Name Mixin selector official d
Ldba;d:I
intermediary field_31367
Lnet/minecraft/class_2633;field_31367:I
named field_31367
Lnet/minecraft/block/entity/StructureBlockBlockEntity;field_31367:I
-
field_31364
public static final int field_31364- See Also:
- Mappings:
Namespace Name Mixin selector official a
Ldba;a:I
intermediary field_31364
Lnet/minecraft/class_2633;field_31364:I
named field_31364
Lnet/minecraft/block/entity/StructureBlockBlockEntity;field_31364:I
-
field_31365
public static final int field_31365- See Also:
- Mappings:
Namespace Name Mixin selector official b
Ldba;b:I
intermediary field_31365
Lnet/minecraft/class_2633;field_31365:I
named field_31365
Lnet/minecraft/block/entity/StructureBlockBlockEntity;field_31365:I
-
AUTHOR_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official c
Ldba;c:Ljava/lang/String;
intermediary field_31366
Lnet/minecraft/class_2633;field_31366:Ljava/lang/String;
named AUTHOR_KEY
Lnet/minecraft/block/entity/StructureBlockBlockEntity;AUTHOR_KEY:Ljava/lang/String;
-
templateName
- Mappings:
Namespace Name Mixin selector official e
Ldba;e:Lacq;
intermediary field_12102
Lnet/minecraft/class_2633;field_12102:Lnet/minecraft/class_2960;
named templateName
Lnet/minecraft/block/entity/StructureBlockBlockEntity;templateName:Lnet/minecraft/util/Identifier;
-
author
- Mappings:
Namespace Name Mixin selector official f
Ldba;f:Ljava/lang/String;
intermediary field_12104
Lnet/minecraft/class_2633;field_12104:Ljava/lang/String;
named author
Lnet/minecraft/block/entity/StructureBlockBlockEntity;author:Ljava/lang/String;
-
metadata
- Mappings:
Namespace Name Mixin selector official g
Ldba;g:Ljava/lang/String;
intermediary field_12098
Lnet/minecraft/class_2633;field_12098:Ljava/lang/String;
named metadata
Lnet/minecraft/block/entity/StructureBlockBlockEntity;metadata:Ljava/lang/String;
-
offset
- Mappings:
Namespace Name Mixin selector official h
Ldba;h:Lgu;
intermediary field_12092
Lnet/minecraft/class_2633;field_12092:Lnet/minecraft/class_2338;
named offset
Lnet/minecraft/block/entity/StructureBlockBlockEntity;offset:Lnet/minecraft/util/math/BlockPos;
-
size
- Mappings:
Namespace Name Mixin selector official i
Ldba;i:Lhz;
intermediary field_12100
Lnet/minecraft/class_2633;field_12100:Lnet/minecraft/class_2382;
named size
Lnet/minecraft/block/entity/StructureBlockBlockEntity;size:Lnet/minecraft/util/math/Vec3i;
-
mirror
- Mappings:
Namespace Name Mixin selector official j
Ldba;j:Lcui;
intermediary field_12093
Lnet/minecraft/class_2633;field_12093:Lnet/minecraft/class_2415;
named mirror
Lnet/minecraft/block/entity/StructureBlockBlockEntity;mirror:Lnet/minecraft/util/BlockMirror;
-
rotation
- Mappings:
Namespace Name Mixin selector official k
Ldba;k:Lcvz;
intermediary field_12105
Lnet/minecraft/class_2633;field_12105:Lnet/minecraft/class_2470;
named rotation
Lnet/minecraft/block/entity/StructureBlockBlockEntity;rotation:Lnet/minecraft/util/BlockRotation;
-
mode
- Mappings:
Namespace Name Mixin selector official l
Ldba;l:Lddl;
intermediary field_12094
Lnet/minecraft/class_2633;field_12094:Lnet/minecraft/class_2776;
named mode
Lnet/minecraft/block/entity/StructureBlockBlockEntity;mode:Lnet/minecraft/block/enums/StructureBlockMode;
-
ignoreEntities
private boolean ignoreEntities- Mappings:
Namespace Name Mixin selector official m
Ldba;m:Z
intermediary field_12099
Lnet/minecraft/class_2633;field_12099:Z
named ignoreEntities
Lnet/minecraft/block/entity/StructureBlockBlockEntity;ignoreEntities:Z
-
powered
private boolean powered- Mappings:
Namespace Name Mixin selector official n
Ldba;n:Z
intermediary field_12097
Lnet/minecraft/class_2633;field_12097:Z
named powered
Lnet/minecraft/block/entity/StructureBlockBlockEntity;powered:Z
-
showAir
private boolean showAir- Mappings:
Namespace Name Mixin selector official r
Ldba;r:Z
intermediary field_12096
Lnet/minecraft/class_2633;field_12096:Z
named showAir
Lnet/minecraft/block/entity/StructureBlockBlockEntity;showAir:Z
-
showBoundingBox
private boolean showBoundingBox- Mappings:
Namespace Name Mixin selector official s
Ldba;s:Z
intermediary field_12095
Lnet/minecraft/class_2633;field_12095:Z
named showBoundingBox
Lnet/minecraft/block/entity/StructureBlockBlockEntity;showBoundingBox:Z
-
integrity
private float integrity- Mappings:
Namespace Name Mixin selector official t
Ldba;t:F
intermediary field_12101
Lnet/minecraft/class_2633;field_12101:F
named integrity
Lnet/minecraft/block/entity/StructureBlockBlockEntity;integrity:F
-
seed
private long seed- Mappings:
Namespace Name Mixin selector official u
Ldba;u:J
intermediary field_12103
Lnet/minecraft/class_2633;field_12103:J
named seed
Lnet/minecraft/block/entity/StructureBlockBlockEntity;seed:J
-
-
Constructor Details
-
StructureBlockBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>
Ldba;<init>(Lgu;Ldcb;)V
intermediary <init>
Lnet/minecraft/class_2633;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named <init>
Lnet/minecraft/block/entity/StructureBlockBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
writeNbt
Writes data tonbt
. Subclasses should override this if they store a persistent data.NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity.
- Overrides:
writeNbt
in classBlockEntity
- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lczn;b(Lqr;)V
intermediary method_11007
Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)V
named writeNbt
Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readNbt
Reads data fromnbt
. Subclasses should override this if they store a persistent data.NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity.
nbt
might not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
readNbt
in classBlockEntity
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lczn;a(Lqr;)V
intermediary method_11014
Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
named readNbt
Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
updateBlockMode
private void updateBlockMode()- Mappings:
Namespace Name Mixin selector official J
Ldba;J()V
intermediary method_11348
Lnet/minecraft/class_2633;method_11348()V
named updateBlockMode
Lnet/minecraft/block/entity/StructureBlockBlockEntity;updateBlockMode()V
-
toUpdatePacket
Description copied from class:BlockEntity
Returns the packet to send to nearby players when the block entity's observable state changes, ornull
to not send the packet.If the data returned by
initial chunk data
is suitable for updates, the following shortcut can be used to create an update packet:BlockEntityUpdateS2CPacket.create(this)
. The NBT will be passed toBlockEntity.readNbt(net.minecraft.nbt.NbtCompound)
on the client."Observable state" is a state that clients can observe without specific interaction. For example,
CampfireBlockEntity
's cooked items are observable states, but chests' inventories are not observable states, since the player must first open that chest before they can see the contents.To sync block entity data using this method, use
serverWorld.getChunkManager().markForUpdate(this.getPos());
.- Overrides:
toUpdatePacket
in classBlockEntity
- Returns:
- the packet to send to nearby players when the block entity's observable
state changes, or
null
to not send the packet - See Also:
- Mappings:
Namespace Name Mixin selector official c
Ldba;c()Luz;
intermediary method_38252
Lnet/minecraft/class_2633;method_38252()Lnet/minecraft/class_2622;
named toUpdatePacket
Lnet/minecraft/block/entity/StructureBlockBlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
-
toInitialChunkDataNbt
Returns the serialized state of this block entity that is observable by clients.This is sent alongside the initial chunk data, as well as when the block entity implements
BlockEntity.toUpdatePacket()
and decides to use the defaultBlockEntityUpdateS2CPacket
."Observable state" is a state that clients can observe without specific interaction. For example,
CampfireBlockEntity
's cooked items are observable states, but chests' inventories are not observable states, since the player must first open that chest before they can see the contents.To send all NBT data of this block entity saved to disk, return
BlockEntity.createNbt()
.- Overrides:
toInitialChunkDataNbt
in classBlockEntity
- Returns:
- the serialized state of this block entity that is observable by clients
- See Also:
- Mappings:
Namespace Name Mixin selector official ao_
Lczn;ao_()Lqr;
intermediary method_16887
Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
named toInitialChunkDataNbt
Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/NbtCompound;
-
openScreen
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lbyo;)Z
intermediary method_11351
Lnet/minecraft/class_2633;method_11351(Lnet/minecraft/class_1657;)Z
named openScreen
Lnet/minecraft/block/entity/StructureBlockBlockEntity;openScreen(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
getTemplateName
- Mappings:
Namespace Name Mixin selector official d
Ldba;d()Ljava/lang/String;
intermediary method_11362
Lnet/minecraft/class_2633;method_11362()Ljava/lang/String;
named getTemplateName
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getTemplateName()Ljava/lang/String;
-
getStructurePath
- Mappings:
Namespace Name Mixin selector official f
Ldba;f()Ljava/lang/String;
intermediary method_21865
Lnet/minecraft/class_2633;method_21865()Ljava/lang/String;
named getStructurePath
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getStructurePath()Ljava/lang/String;
-
hasStructureName
public boolean hasStructureName()- Mappings:
Namespace Name Mixin selector official g
Ldba;g()Z
intermediary method_11384
Lnet/minecraft/class_2633;method_11384()Z
named hasStructureName
Lnet/minecraft/block/entity/StructureBlockBlockEntity;hasStructureName()Z
-
setTemplateName
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Ljava/lang/String;)V
intermediary method_11343
Lnet/minecraft/class_2633;method_11343(Ljava/lang/String;)V
named setTemplateName
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setTemplateName(Ljava/lang/String;)V
-
setTemplateName
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lacq;)V
intermediary method_11344
Lnet/minecraft/class_2633;method_11344(Lnet/minecraft/class_2960;)V
named setTemplateName
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setTemplateName(Lnet/minecraft/util/Identifier;)V
-
setAuthor
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lbfz;)V
intermediary method_11373
Lnet/minecraft/class_2633;method_11373(Lnet/minecraft/class_1309;)V
named setAuthor
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setAuthor(Lnet/minecraft/entity/LivingEntity;)V
-
getOffset
- Mappings:
Namespace Name Mixin selector official i
Ldba;i()Lgu;
intermediary method_11359
Lnet/minecraft/class_2633;method_11359()Lnet/minecraft/class_2338;
named getOffset
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getOffset()Lnet/minecraft/util/math/BlockPos;
-
setOffset
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lgu;)V
intermediary method_11378
Lnet/minecraft/class_2633;method_11378(Lnet/minecraft/class_2338;)V
named setOffset
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setOffset(Lnet/minecraft/util/math/BlockPos;)V
-
getSize
- Mappings:
Namespace Name Mixin selector official j
Ldba;j()Lhz;
intermediary method_11349
Lnet/minecraft/class_2633;method_11349()Lnet/minecraft/class_2382;
named getSize
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getSize()Lnet/minecraft/util/math/Vec3i;
-
setSize
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lhz;)V
intermediary method_11377
Lnet/minecraft/class_2633;method_11377(Lnet/minecraft/class_2382;)V
named setSize
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setSize(Lnet/minecraft/util/math/Vec3i;)V
-
getMirror
- Mappings:
Namespace Name Mixin selector official v
Ldba;v()Lcui;
intermediary method_11345
Lnet/minecraft/class_2633;method_11345()Lnet/minecraft/class_2415;
named getMirror
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getMirror()Lnet/minecraft/util/BlockMirror;
-
setMirror
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lcui;)V
intermediary method_11356
Lnet/minecraft/class_2633;method_11356(Lnet/minecraft/class_2415;)V
named setMirror
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setMirror(Lnet/minecraft/util/BlockMirror;)V
-
getRotation
- Mappings:
Namespace Name Mixin selector official w
Ldba;w()Lcvz;
intermediary method_11353
Lnet/minecraft/class_2633;method_11353()Lnet/minecraft/class_2470;
named getRotation
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getRotation()Lnet/minecraft/util/BlockRotation;
-
setRotation
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lcvz;)V
intermediary method_11385
Lnet/minecraft/class_2633;method_11385(Lnet/minecraft/class_2470;)V
named setRotation
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setRotation(Lnet/minecraft/util/BlockRotation;)V
-
getMetadata
- Mappings:
Namespace Name Mixin selector official x
Ldba;x()Ljava/lang/String;
intermediary method_11358
Lnet/minecraft/class_2633;method_11358()Ljava/lang/String;
named getMetadata
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getMetadata()Ljava/lang/String;
-
setMetadata
- Mappings:
Namespace Name Mixin selector official b
Ldba;b(Ljava/lang/String;)V
intermediary method_11363
Lnet/minecraft/class_2633;method_11363(Ljava/lang/String;)V
named setMetadata
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setMetadata(Ljava/lang/String;)V
-
getMode
- Mappings:
Namespace Name Mixin selector official y
Ldba;y()Lddl;
intermediary method_11374
Lnet/minecraft/class_2633;method_11374()Lnet/minecraft/class_2776;
named getMode
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getMode()Lnet/minecraft/block/enums/StructureBlockMode;
-
setMode
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lddl;)V
intermediary method_11381
Lnet/minecraft/class_2633;method_11381(Lnet/minecraft/class_2776;)V
named setMode
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setMode(Lnet/minecraft/block/enums/StructureBlockMode;)V
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()- Mappings:
Namespace Name Mixin selector official z
Ldba;z()Z
intermediary method_11367
Lnet/minecraft/class_2633;method_11367()Z
named shouldIgnoreEntities
Lnet/minecraft/block/entity/StructureBlockBlockEntity;shouldIgnoreEntities()Z
-
setIgnoreEntities
public void setIgnoreEntities(boolean ignoreEntities) - Mappings:
Namespace Name Mixin selector official a
Ldba;a(Z)V
intermediary method_11352
Lnet/minecraft/class_2633;method_11352(Z)V
named setIgnoreEntities
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setIgnoreEntities(Z)V
-
getIntegrity
public float getIntegrity()- Mappings:
Namespace Name Mixin selector official A
Ldba;A()F
intermediary method_11346
Lnet/minecraft/class_2633;method_11346()F
named getIntegrity
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getIntegrity()F
-
setIntegrity
public void setIntegrity(float integrity) - Mappings:
Namespace Name Mixin selector official a
Ldba;a(F)V
intermediary method_11370
Lnet/minecraft/class_2633;method_11370(F)V
named setIntegrity
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setIntegrity(F)V
-
getSeed
public long getSeed()- Mappings:
Namespace Name Mixin selector official B
Ldba;B()J
intermediary method_11371
Lnet/minecraft/class_2633;method_11371()J
named getSeed
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getSeed()J
-
setSeed
public void setSeed(long seed) - Mappings:
Namespace Name Mixin selector official a
Ldba;a(J)V
intermediary method_11382
Lnet/minecraft/class_2633;method_11382(J)V
named setSeed
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setSeed(J)V
-
detectStructureSize
public boolean detectStructureSize()- Mappings:
Namespace Name Mixin selector official C
Ldba;C()Z
intermediary method_11383
Lnet/minecraft/class_2633;method_11383()Z
named detectStructureSize
Lnet/minecraft/block/entity/StructureBlockBlockEntity;detectStructureSize()Z
-
streamCornerPos
Streams positions ofStructureBlockMode.CORNER
mode structure blocks with matching names.- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lgu;Lgu;)Ljava/util/stream/Stream;
intermediary method_34276
Lnet/minecraft/class_2633;method_34276(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream;
named streamCornerPos
Lnet/minecraft/block/entity/StructureBlockBlockEntity;streamCornerPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Ljava/util/stream/Stream;
-
getStructureBox
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Lgu;Ljava/util/stream/Stream;)Ljava/util/Optional;
intermediary method_34277
Lnet/minecraft/class_2633;method_34277(Lnet/minecraft/class_2338;Ljava/util/stream/Stream;)Ljava/util/Optional;
named getStructureBox
Lnet/minecraft/block/entity/StructureBlockBlockEntity;getStructureBox(Lnet/minecraft/util/math/BlockPos;Ljava/util/stream/Stream;)Ljava/util/Optional;
-
saveStructure
public boolean saveStructure()- Mappings:
Namespace Name Mixin selector official D
Ldba;D()Z
intermediary method_11365
Lnet/minecraft/class_2633;method_11365()Z
named saveStructure
Lnet/minecraft/block/entity/StructureBlockBlockEntity;saveStructure()Z
-
saveStructure
public boolean saveStructure(boolean interactive) - Mappings:
Namespace Name Mixin selector official b
Ldba;b(Z)Z
intermediary method_11366
Lnet/minecraft/class_2633;method_11366(Z)Z
named saveStructure
Lnet/minecraft/block/entity/StructureBlockBlockEntity;saveStructure(Z)Z
-
loadStructure
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Laif;)Z
intermediary method_11376
Lnet/minecraft/class_2633;method_11376(Lnet/minecraft/class_3218;)Z
named loadStructure
Lnet/minecraft/block/entity/StructureBlockBlockEntity;loadStructure(Lnet/minecraft/server/world/ServerWorld;)Z
-
createRandom
- Mappings:
Namespace Name Mixin selector official b
Ldba;b(J)Lapf;
intermediary method_20048
Lnet/minecraft/class_2633;method_20048(J)Lnet/minecraft/class_5819;
named createRandom
Lnet/minecraft/block/entity/StructureBlockBlockEntity;createRandom(J)Lnet/minecraft/util/math/random/Random;
-
loadStructure
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Laif;Z)Z
intermediary method_11368
Lnet/minecraft/class_2633;method_11368(Lnet/minecraft/class_3218;Z)Z
named loadStructure
Lnet/minecraft/block/entity/StructureBlockBlockEntity;loadStructure(Lnet/minecraft/server/world/ServerWorld;Z)Z
-
place
- Mappings:
Namespace Name Mixin selector official a
Ldba;a(Laif;ZLdvt;)Z
intermediary method_21864
Lnet/minecraft/class_2633;method_21864(Lnet/minecraft/class_3218;ZLnet/minecraft/class_3499;)Z
named place
Lnet/minecraft/block/entity/StructureBlockBlockEntity;place(Lnet/minecraft/server/world/ServerWorld;ZLnet/minecraft/structure/StructureTemplate;)Z
-
unloadStructure
public void unloadStructure()- Mappings:
Namespace Name Mixin selector official E
Ldba;E()V
intermediary method_11361
Lnet/minecraft/class_2633;method_11361()V
named unloadStructure
Lnet/minecraft/block/entity/StructureBlockBlockEntity;unloadStructure()V
-
isStructureAvailable
public boolean isStructureAvailable()- Mappings:
Namespace Name Mixin selector official F
Ldba;F()Z
intermediary method_11372
Lnet/minecraft/class_2633;method_11372()Z
named isStructureAvailable
Lnet/minecraft/block/entity/StructureBlockBlockEntity;isStructureAvailable()Z
-
isPowered
public boolean isPowered()- Mappings:
Namespace Name Mixin selector official G
Ldba;G()Z
intermediary method_11354
Lnet/minecraft/class_2633;method_11354()Z
named isPowered
Lnet/minecraft/block/entity/StructureBlockBlockEntity;isPowered()Z
-
setPowered
public void setPowered(boolean powered) - Mappings:
Namespace Name Mixin selector official c
Ldba;c(Z)V
intermediary method_11379
Lnet/minecraft/class_2633;method_11379(Z)V
named setPowered
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setPowered(Z)V
-
shouldShowAir
public boolean shouldShowAir()- Mappings:
Namespace Name Mixin selector official H
Ldba;H()Z
intermediary method_11375
Lnet/minecraft/class_2633;method_11375()Z
named shouldShowAir
Lnet/minecraft/block/entity/StructureBlockBlockEntity;shouldShowAir()Z
-
setShowAir
public void setShowAir(boolean showAir) - Mappings:
Namespace Name Mixin selector official d
Ldba;d(Z)V
intermediary method_11347
Lnet/minecraft/class_2633;method_11347(Z)V
named setShowAir
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setShowAir(Z)V
-
shouldShowBoundingBox
public boolean shouldShowBoundingBox()- Mappings:
Namespace Name Mixin selector official I
Ldba;I()Z
intermediary method_11357
Lnet/minecraft/class_2633;method_11357()Z
named shouldShowBoundingBox
Lnet/minecraft/block/entity/StructureBlockBlockEntity;shouldShowBoundingBox()Z
-
setShowBoundingBox
public void setShowBoundingBox(boolean showBoundingBox) - Mappings:
Namespace Name Mixin selector official e
Ldba;e(Z)V
intermediary method_11360
Lnet/minecraft/class_2633;method_11360(Z)V
named setShowBoundingBox
Lnet/minecraft/block/entity/StructureBlockBlockEntity;setShowBoundingBox(Z)V
-