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 aht
-
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 aLaht;a:Lys;
-
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 bLaht;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 cLaht;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 dLaht;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 eLaht;e:Lja;
-
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 fLaht;f:Ldrc$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 gLaht;g:Ldtr;
-
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 hLaht;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 iLaht;i:Lja;
-
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 jLaht;j:Lke;
-
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 kLaht;k:Ldkc;
-
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 lLaht;l:Ldls;
-
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 mLaht;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 nLaht;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 oLaht;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 pLaht;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 qLaht;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 rLaht;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>Laht;<init>(Lja;Ldrc$a;Ldtr;Ljava/lang/String;Lja;Lke;Ldkc;Ldls;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>Laht;<init>(Lvr;)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 aLaht;a(Lvr;)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 aLzb;a()Lzd;
-
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 aLaht;a(Lagb;)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 bLaht;b()Lja;
-
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 eLaht;e()Ldrc$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 fLaht;f()Ldtr;
-
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 gLaht;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 hLaht;h()Lja;
-
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 iLaht;i()Lke;
-
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 jLaht;j()Ldkc;
-
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 kLaht;k()Ldls;
-
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 lLaht;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 mLaht;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 nLaht;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 oLaht;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 pLaht;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 qLaht;q()J
-