Class StructureBlockBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.StructureBlockBlockEntity

public class StructureBlockBlockEntity extends BlockEntity
Mappings:
Namespace Name
official cnv
intermediary net/minecraft/class_2633
named net/minecraft/block/entity/StructureBlockBlockEntity
  • Field Details

    • field_31367

      private static final int field_31367
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lcnv;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 Lcnv;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 Lcnv;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

      public static final String AUTHOR_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lcnv;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;
    • structureName

      private Identifier structureName
      Mappings:
      Namespace Name Mixin selector
      official e Lcnv;e:Lyt;
      intermediary field_12102 Lnet/minecraft/class_2633;field_12102:Lnet/minecraft/class_2960;
      named structureName Lnet/minecraft/block/entity/StructureBlockBlockEntity;structureName:Lnet/minecraft/util/Identifier;
    • author

      private String author
      Mappings:
      Namespace Name Mixin selector
      official f Lcnv;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

      private String metadata
      Mappings:
      Namespace Name Mixin selector
      official g Lcnv;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

      private BlockPos offset
      Mappings:
      Namespace Name Mixin selector
      official h Lcnv;h:Lgj;
      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

      private Vec3i size
      Mappings:
      Namespace Name Mixin selector
      official i Lcnv;i:Lhh;
      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

      private BlockMirror mirror
      Mappings:
      Namespace Name Mixin selector
      official j Lcnv;j:Lchz;
      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

      private BlockRotation rotation
      Mappings:
      Namespace Name Mixin selector
      official k Lcnv;k:Lcjm;
      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

      private StructureBlockMode mode
      Mappings:
      Namespace Name Mixin selector
      official l Lcnv;l:Lcqe;
      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 Lcnv;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 q Lcnv;q: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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;u:J
      intermediary field_12103 Lnet/minecraft/class_2633;field_12103:J
      named seed Lnet/minecraft/block/entity/StructureBlockBlockEntity;seed:J
  • Constructor Details

    • StructureBlockBlockEntity

      public StructureBlockBlockEntity(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcnv;<init>(Lgj;Lcov;)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

      protected void writeNbt(NbtCompound nbt)
      Overrides:
      writeNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcmr;b(Lok;)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

      public void readNbt(NbtCompound nbt)
      Overrides:
      readNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcmr;a(Lok;)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 Lcnv;J()V
      intermediary method_11348 Lnet/minecraft/class_2633;method_11348()V
      named updateBlockMode Lnet/minecraft/block/entity/StructureBlockBlockEntity;updateBlockMode()V
    • toUpdatePacket

      public BlockEntityUpdateS2CPacket toUpdatePacket()
      Description copied from class: BlockEntity
      Implement and return a packet that should be sent to players nearby when the observable state of this block entity changes. Return null to not send an update 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 to BlockEntity.readNbt(net.minecraft.nbt.NbtCompound) on the client.

      Overrides:
      toUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official c Lcnv;c()Lrq;
      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

      public NbtCompound toInitialChunkDataNbt()
      Serializes the state of this block entity that is observable by clients. It is sent alongside the initial chunk data, as well as when the block entity implements BlockEntity.toUpdatePacket() and decides to use the default BlockEntityUpdateS2CPacket.
      Overrides:
      toInitialChunkDataNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official aa_ Lcmr;aa_()Lok;
      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

      public boolean openScreen(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lboj;)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
    • getStructureName

      public String getStructureName()
      Mappings:
      Namespace Name Mixin selector
      official d Lcnv;d()Ljava/lang/String;
      intermediary method_11362 Lnet/minecraft/class_2633;method_11362()Ljava/lang/String;
      named getStructureName Lnet/minecraft/block/entity/StructureBlockBlockEntity;getStructureName()Ljava/lang/String;
    • getStructurePath

      public String getStructurePath()
      Mappings:
      Namespace Name Mixin selector
      official f Lcnv;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 Lcnv;g()Z
      intermediary method_11384 Lnet/minecraft/class_2633;method_11384()Z
      named hasStructureName Lnet/minecraft/block/entity/StructureBlockBlockEntity;hasStructureName()Z
    • setStructureName

      public void setStructureName(@Nullable @Nullable String name)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Ljava/lang/String;)V
      intermediary method_11343 Lnet/minecraft/class_2633;method_11343(Ljava/lang/String;)V
      named setStructureName Lnet/minecraft/block/entity/StructureBlockBlockEntity;setStructureName(Ljava/lang/String;)V
    • setStructureName

      public void setStructureName(@Nullable @Nullable Identifier structureName)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lyt;)V
      intermediary method_11344 Lnet/minecraft/class_2633;method_11344(Lnet/minecraft/class_2960;)V
      named setStructureName Lnet/minecraft/block/entity/StructureBlockBlockEntity;setStructureName(Lnet/minecraft/util/Identifier;)V
    • setAuthor

      public void setAuthor(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Laxy;)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

      public BlockPos getOffset()
      Mappings:
      Namespace Name Mixin selector
      official i Lcnv;i()Lgj;
      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

      public void setOffset(BlockPos offset)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lgj;)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

      public Vec3i getSize()
      Mappings:
      Namespace Name Mixin selector
      official j Lcnv;j()Lhh;
      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

      public void setSize(Vec3i size)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lhh;)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

      public BlockMirror getMirror()
      Mappings:
      Namespace Name Mixin selector
      official v Lcnv;v()Lchz;
      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

      public void setMirror(BlockMirror mirror)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lchz;)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

      public BlockRotation getRotation()
      Mappings:
      Namespace Name Mixin selector
      official w Lcnv;w()Lcjm;
      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

      public void setRotation(BlockRotation rotation)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lcjm;)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

      public String getMetadata()
      Mappings:
      Namespace Name Mixin selector
      official x Lcnv;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

      public void setMetadata(String metadata)
      Mappings:
      Namespace Name Mixin selector
      official b Lcnv;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

      public StructureBlockMode getMode()
      Mappings:
      Namespace Name Mixin selector
      official y Lcnv;y()Lcqe;
      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

      public void setMode(StructureBlockMode mode)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lcqe;)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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;C()Z
      intermediary method_11383 Lnet/minecraft/class_2633;method_11383()Z
      named detectStructureSize Lnet/minecraft/block/entity/StructureBlockBlockEntity;detectStructureSize()Z
    • streamCornerPos

      private Stream<BlockPos> streamCornerPos(BlockPos start, BlockPos end)
      Streams positions of StructureBlockMode.CORNER mode structure blocks with matching names.
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lgj;Lgj;)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

      private static Optional<BlockBox> getStructureBox(BlockPos pos, Stream<BlockPos> corners)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Lgj;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 Lcnv;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 bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lcnv;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

      public boolean loadStructure(ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Ladw;)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

      private static Random createRandom(long seed)
      Mappings:
      Namespace Name Mixin selector
      official b Lcnv;b(J)Ljava/util/Random;
      intermediary method_20048 Lnet/minecraft/class_2633;method_20048(J)Ljava/util/Random;
      named createRandom Lnet/minecraft/block/entity/StructureBlockBlockEntity;createRandom(J)Ljava/util/Random;
    • loadStructure

      public boolean loadStructure(ServerWorld world, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Ladw;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

      public boolean place(ServerWorld world, boolean bool, Structure structure)
      Mappings:
      Namespace Name Mixin selector
      official a Lcnv;a(Ladw;ZLdhw;)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/Structure;)Z
    • unloadStructure

      public void unloadStructure()
      Mappings:
      Namespace Name Mixin selector
      official E Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;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 Lcnv;e(Z)V
      intermediary method_11360 Lnet/minecraft/class_2633;method_11360(Z)V
      named setShowBoundingBox Lnet/minecraft/block/entity/StructureBlockBlockEntity;setShowBoundingBox(Z)V