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 aip
-
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 booleanprivate static final intprivate 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 strict, boolean showAir, boolean showBoundingBox, float integrity, long seed) -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(ServerPlayPacketListener serverPlayPacketListener) floatgetMode()getPos()longgetSeed()getSize()booleanisStrict()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 aLaip;a:Lza;
-
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 bLaip;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 cLaip;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 dLaip;d:I
-
STRICT_MASK
private static final int STRICT_MASK- See Also:
- Mappings:
Namespace Name Mixin selector named STRICT_MASKLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;STRICT_MASK:Iintermediary field_55581Lnet/minecraft/class_2875;field_55581:Iofficial eLaip;e: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 fLaip;f:Liw;
-
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 gLaip;g:Ldzx$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 hLaip;h:Lecq;
-
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 iLaip;i: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 jLaip;j:Liw;
-
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 kLaip;k:Lkb;
-
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 lLaip;l:Ldsh;
-
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 mLaip;m:Ldty;
-
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 nLaip;n: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 oLaip;o:Z
-
strict
private final boolean strict- Mappings:
Namespace Name Mixin selector named strictLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;strict:Zintermediary field_55582Lnet/minecraft/class_2875;field_55582:Zofficial pLaip;p: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 qLaip;q: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 rLaip;r: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 sLaip;s: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 tLaip;t: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 strict, 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;ZZZZFJ)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;ZZZZFJ)Vofficial <init>Laip;<init>(Liw;Ldzx$a;Lecq;Ljava/lang/String;Liw;Lkb;Ldsh;Ldty;Ljava/lang/String;ZZZZFJ)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>Laip;<init>(Lvy;)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 aLaip;a(Lvy;)V
-
getPacketType
- Specified by:
getPacketTypein interfacePacket<ServerPlayPacketListener>- Mappings:
Namespace Name Mixin selector named getPacketTypeLnet/minecraft/network/packet/Packet;getPacketType()Lnet/minecraft/network/packet/PacketType;intermediary method_65080Lnet/minecraft/class_2596;method_65080()Lnet/minecraft/class_9145;official aLzj;a()Lzl;
-
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 aLaip;a(Lagt;)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 bLaip;b()Liw;
-
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 eLaip;e()Ldzx$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 fLaip;f()Lecq;
-
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 gLaip;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 hLaip;h()Liw;
-
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 iLaip;i()Lkb;
-
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 jLaip;j()Ldsh;
-
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 kLaip;k()Ldty;
-
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 lLaip;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 mLaip;m()Z
-
isStrict
public boolean isStrict()- Mappings:
Namespace Name Mixin selector named isStrictLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;isStrict()Zintermediary method_65971Lnet/minecraft/class_2875;method_65971()Zofficial nLaip;n()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 oLaip;o()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 pLaip;p()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 qLaip;q()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 rLaip;r()J
-