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 ajo
-
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 aLajo;a:Laae;
-
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 bLajo;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 cLajo;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 dLajo;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 eLajo;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 fLajo;f: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 gLajo;g:Leic$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 hLajo;h:Lekx;
-
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 iLajo;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 jLajo;j: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 kLajo;k:Lkf;
-
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 lLajo;l:Leaa;
-
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 mLajo;m:Lebr;
-
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 nLajo;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 oLajo;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 pLajo;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 qLajo;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 rLajo;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 sLajo;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 tLajo;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>Lajo;<init>(Lja;Leic$a;Lekx;Ljava/lang/String;Lja;Lkf;Leaa;Lebr;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>Lajo;<init>(Lwn;)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 aLajo;a(Lwn;)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 aLaao;a()Laaq;
-
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 aLajo;a(Lahr;)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 bLajo;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 eLajo;e()Leic$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 fLajo;f()Lekx;
-
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 gLajo;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 hLajo;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 iLajo;i()Lkf;
-
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 jLajo;j()Leaa;
-
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 kLajo;k()Lebr;
-
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 lLajo;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 mLajo;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 nLajo;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 oLajo;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 pLajo;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 qLajo;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 rLajo;r()J
-