Class UpdateStructureBlockC2SPacket
java.lang.Object
net.minecraft.network.packet.c2s.play.UpdateStructureBlockC2SPacket
- All Implemented Interfaces:
Packet<ServerPlayPacketListener>
public class UpdateStructureBlockC2SPacket
extends Object
implements Packet<ServerPlayPacketListener>
- Mappings:
Namespace Name named net/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacketintermediary net/minecraft/class_2875official aia
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final StructureBlockBlockEntity.Actionstatic final PacketCodec<PacketByteBuf, UpdateStructureBlockC2SPacket> private static final intprivate final booleanprivate final floatprivate final Stringprivate final BlockMirrorprivate final StructureBlockModeprivate final BlockPosprivate final BlockPosprivate final BlockRotationprivate final longprivate static final intprivate static final intprivate final booleanprivate final booleanprivate final Vec3iprivate final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateUpdateStructureBlockC2SPacket(BlockPos pos, StructureBlockBlockEntity.Action action, StructureBlockMode mode, String templateName, BlockPos offset, Vec3i size, BlockMirror mirror, BlockRotation rotation, String metadata, boolean ignoreEntities, boolean showAir, boolean showBoundingBox, float integrity, long seed) -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(ServerPlayPacketListener serverPlayPacketListener) floatgetMode()getPos()longgetSeed()getSize()booleanbooleanbooleanprivate voidwrite(PacketByteBuf buf) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.packet.Packet
isWritingErrorSkippable, transitionsNetworkState
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;CODEC:Lnet/minecraft/network/codec/PacketCodec;intermediary field_48221Lnet/minecraft/class_2875;field_48221:Lnet/minecraft/class_9139;official aLaia;a:Lyx;
-
IGNORE_ENTITIES_MASK
private static final int IGNORE_ENTITIES_MASK- See Also:
- Mappings:
Namespace Name Mixin selector named IGNORE_ENTITIES_MASKLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;IGNORE_ENTITIES_MASK:Iintermediary field_33368Lnet/minecraft/class_2875;field_33368:Iofficial bLaia;b:I
-
SHOW_AIR_MASK
private static final int SHOW_AIR_MASK- See Also:
- Mappings:
Namespace Name Mixin selector named SHOW_AIR_MASKLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;SHOW_AIR_MASK:Iintermediary field_33369Lnet/minecraft/class_2875;field_33369:Iofficial cLaia;c:I
-
SHOW_BOUNDING_BOX_MASK
private static final int SHOW_BOUNDING_BOX_MASK- See Also:
- Mappings:
Namespace Name Mixin selector named SHOW_BOUNDING_BOX_MASKLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;SHOW_BOUNDING_BOX_MASK:Iintermediary field_33370Lnet/minecraft/class_2875;field_33370:Iofficial dLaia;d:I
-
pos
- Mappings:
Namespace Name Mixin selector named posLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;pos:Lnet/minecraft/util/math/BlockPos;intermediary field_13093Lnet/minecraft/class_2875;field_13093:Lnet/minecraft/class_2338;official eLaia;e:Ljd;
-
action
- Mappings:
Namespace Name Mixin selector named actionLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;action:Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;intermediary field_13082Lnet/minecraft/class_2875;field_13082:Lnet/minecraft/class_2633$class_2634;official fLaia;f:Ldrx$a;
-
mode
- Mappings:
Namespace Name Mixin selector named modeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;mode:Lnet/minecraft/block/enums/StructureBlockMode;intermediary field_13084Lnet/minecraft/class_2875;field_13084:Lnet/minecraft/class_2776;official gLaia;g:Ldum;
-
templateName
- Mappings:
Namespace Name Mixin selector named templateNameLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;templateName:Ljava/lang/String;intermediary field_13080Lnet/minecraft/class_2875;field_13080:Ljava/lang/String;official hLaia;h:Ljava/lang/String;
-
offset
- Mappings:
Namespace Name Mixin selector named offsetLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;offset:Lnet/minecraft/util/math/BlockPos;intermediary field_13091Lnet/minecraft/class_2875;field_13091:Lnet/minecraft/class_2338;official iLaia;i:Ljd;
-
size
- Mappings:
Namespace Name Mixin selector named sizeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;size:Lnet/minecraft/util/math/Vec3i;intermediary field_13083Lnet/minecraft/class_2875;field_13083:Lnet/minecraft/class_2382;official jLaia;j:Lkh;
-
mirror
- Mappings:
Namespace Name Mixin selector named mirrorLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;mirror:Lnet/minecraft/util/BlockMirror;intermediary field_13081Lnet/minecraft/class_2875;field_13081:Lnet/minecraft/class_2415;official kLaia;k:Ldkv;
-
rotation
- Mappings:
Namespace Name Mixin selector named rotationLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;rotation:Lnet/minecraft/util/BlockRotation;intermediary field_13088Lnet/minecraft/class_2875;field_13088:Lnet/minecraft/class_2470;official lLaia;l:Ldmm;
-
metadata
- Mappings:
Namespace Name Mixin selector named metadataLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;metadata:Ljava/lang/String;intermediary field_13085Lnet/minecraft/class_2875;field_13085:Ljava/lang/String;official mLaia;m:Ljava/lang/String;
-
ignoreEntities
private final boolean ignoreEntities- Mappings:
Namespace Name Mixin selector named ignoreEntitiesLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;ignoreEntities:Zintermediary field_13089Lnet/minecraft/class_2875;field_13089:Zofficial nLaia;n:Z
-
showAir
private final boolean showAir- Mappings:
Namespace Name Mixin selector named showAirLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;showAir:Zintermediary field_13087Lnet/minecraft/class_2875;field_13087:Zofficial oLaia;o:Z
-
showBoundingBox
private final boolean showBoundingBox- Mappings:
Namespace Name Mixin selector named showBoundingBoxLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;showBoundingBox:Zintermediary field_13086Lnet/minecraft/class_2875;field_13086:Zofficial pLaia;p:Z
-
integrity
private final float integrity- Mappings:
Namespace Name Mixin selector named integrityLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;integrity:Fintermediary field_13090Lnet/minecraft/class_2875;field_13090:Fofficial qLaia;q:F
-
seed
private final long seed- Mappings:
Namespace Name Mixin selector named seedLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;seed:Jintermediary field_13092Lnet/minecraft/class_2875;field_13092:Jofficial rLaia;r:J
-
-
Constructor Details
-
UpdateStructureBlockC2SPacket
public UpdateStructureBlockC2SPacket(BlockPos pos, StructureBlockBlockEntity.Action action, StructureBlockMode mode, String templateName, BlockPos offset, Vec3i size, BlockMirror mirror, BlockRotation rotation, String metadata, boolean ignoreEntities, boolean showAir, boolean showBoundingBox, float integrity, long seed) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;Lnet/minecraft/block/enums/StructureBlockMode;Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Ljava/lang/String;ZZZFJ)Vintermediary <init>Lnet/minecraft/class_2875;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2633$class_2634;Lnet/minecraft/class_2776;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Ljava/lang/String;ZZZFJ)Vofficial <init>Laia;<init>(Ljd;Ldrx$a;Ldum;Ljava/lang/String;Ljd;Lkh;Ldkv;Ldmm;Ljava/lang/String;ZZZFJ)V
-
UpdateStructureBlockC2SPacket
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)Vintermediary <init>Lnet/minecraft/class_2875;<init>(Lnet/minecraft/class_2540;)Vofficial <init>Laia;<init>(Lvw;)V
-
-
Method Details
-
write
- Mappings:
Namespace Name Mixin selector named writeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;write(Lnet/minecraft/network/PacketByteBuf;)Vintermediary method_56001Lnet/minecraft/class_2875;method_56001(Lnet/minecraft/class_2540;)Vofficial aLaia;a(Lvw;)V
-
getPacketId
- Specified by:
getPacketIdin interfacePacket<ServerPlayPacketListener>- Mappings:
Namespace Name Mixin selector named getPacketIdLnet/minecraft/network/packet/Packet;getPacketId()Lnet/minecraft/network/packet/PacketType;intermediary method_55846Lnet/minecraft/class_2596;method_55846()Lnet/minecraft/class_9145;official aLzg;a()Lzi;
-
apply
- Specified by:
applyin interfacePacket<ServerPlayPacketListener>- Mappings:
Namespace Name Mixin selector named applyLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;apply(Lnet/minecraft/network/listener/ServerPlayPacketListener;)Vintermediary method_12495Lnet/minecraft/class_2875;method_12495(Lnet/minecraft/class_2792;)Vofficial aLaia;a(Lagi;)V
-
getPos
- Mappings:
Namespace Name Mixin selector named getPosLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getPos()Lnet/minecraft/util/math/BlockPos;intermediary method_12499Lnet/minecraft/class_2875;method_12499()Lnet/minecraft/class_2338;official bLaia;b()Ljd;
-
getAction
- Mappings:
Namespace Name Mixin selector named getActionLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getAction()Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;intermediary method_12500Lnet/minecraft/class_2875;method_12500()Lnet/minecraft/class_2633$class_2634;official eLaia;e()Ldrx$a;
-
getMode
- Mappings:
Namespace Name Mixin selector named getModeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMode()Lnet/minecraft/block/enums/StructureBlockMode;intermediary method_12504Lnet/minecraft/class_2875;method_12504()Lnet/minecraft/class_2776;official fLaia;f()Ldum;
-
getTemplateName
- Mappings:
Namespace Name Mixin selector named getTemplateNameLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getTemplateName()Ljava/lang/String;intermediary method_12502Lnet/minecraft/class_2875;method_12502()Ljava/lang/String;official gLaia;g()Ljava/lang/String;
-
getOffset
- Mappings:
Namespace Name Mixin selector named getOffsetLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getOffset()Lnet/minecraft/util/math/BlockPos;intermediary method_12496Lnet/minecraft/class_2875;method_12496()Lnet/minecraft/class_2338;official hLaia;h()Ljd;
-
getSize
- Mappings:
Namespace Name Mixin selector named getSizeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getSize()Lnet/minecraft/util/math/Vec3i;intermediary method_12492Lnet/minecraft/class_2875;method_12492()Lnet/minecraft/class_2382;official iLaia;i()Lkh;
-
getMirror
- Mappings:
Namespace Name Mixin selector named getMirrorLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMirror()Lnet/minecraft/util/BlockMirror;intermediary method_12493Lnet/minecraft/class_2875;method_12493()Lnet/minecraft/class_2415;official jLaia;j()Ldkv;
-
getRotation
- Mappings:
Namespace Name Mixin selector named getRotationLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getRotation()Lnet/minecraft/util/BlockRotation;intermediary method_12498Lnet/minecraft/class_2875;method_12498()Lnet/minecraft/class_2470;official kLaia;k()Ldmm;
-
getMetadata
- Mappings:
Namespace Name Mixin selector named getMetadataLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMetadata()Ljava/lang/String;intermediary method_12501Lnet/minecraft/class_2875;method_12501()Ljava/lang/String;official lLaia;l()Ljava/lang/String;
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()- Mappings:
Namespace Name Mixin selector named shouldIgnoreEntitiesLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldIgnoreEntities()Zintermediary method_12506Lnet/minecraft/class_2875;method_12506()Zofficial mLaia;m()Z
-
shouldShowAir
public boolean shouldShowAir()- Mappings:
Namespace Name Mixin selector named shouldShowAirLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldShowAir()Zintermediary method_12503Lnet/minecraft/class_2875;method_12503()Zofficial nLaia;n()Z
-
shouldShowBoundingBox
public boolean shouldShowBoundingBox()- Mappings:
Namespace Name Mixin selector named shouldShowBoundingBoxLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldShowBoundingBox()Zintermediary method_12505Lnet/minecraft/class_2875;method_12505()Zofficial oLaia;o()Z
-
getIntegrity
public float getIntegrity()- Mappings:
Namespace Name Mixin selector named getIntegrityLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getIntegrity()Fintermediary method_12494Lnet/minecraft/class_2875;method_12494()Fofficial pLaia;p()F
-
getSeed
public long getSeed()- Mappings:
Namespace Name Mixin selector named getSeedLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getSeed()Jintermediary method_12497Lnet/minecraft/class_2875;method_12497()Jofficial qLaia;q()J
-