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 official wsintermediary net/minecraft/class_2875named net/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final StructureBlockBlockEntity.Actionprivate 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
ConstructorsConstructorDescriptionUpdateStructureBlockC2SPacket(BlockPos pos, StructureBlockBlockEntity.Action action, StructureBlockMode mode, String structureName, 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()booleanbooleanbooleanvoidwrite(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
isWritingErrorSkippable
-
Field Details
-
IGNORE_ENTITIES_MASK
private static final int IGNORE_ENTITIES_MASK- See Also:
- Mappings:
Namespace Name Mixin selector official aLws;a:Iintermediary field_33368Lnet/minecraft/class_2875;field_33368:Inamed IGNORE_ENTITIES_MASKLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;IGNORE_ENTITIES_MASK:I
-
SHOW_AIR_MASK
private static final int SHOW_AIR_MASK- See Also:
- Mappings:
Namespace Name Mixin selector official bLws;b:Iintermediary field_33369Lnet/minecraft/class_2875;field_33369:Inamed SHOW_AIR_MASKLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;SHOW_AIR_MASK:I
-
SHOW_BOUNDING_BOX_MASK
private static final int SHOW_BOUNDING_BOX_MASK- See Also:
- Mappings:
Namespace Name Mixin selector official cLws;c:Iintermediary field_33370Lnet/minecraft/class_2875;field_33370:Inamed SHOW_BOUNDING_BOX_MASKLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;SHOW_BOUNDING_BOX_MASK:I
-
pos
- Mappings:
Namespace Name Mixin selector official dLws;d:Lgh;intermediary field_13093Lnet/minecraft/class_2875;field_13093:Lnet/minecraft/class_2338;named posLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;pos:Lnet/minecraft/util/math/BlockPos;
-
action
- Mappings:
Namespace Name Mixin selector official eLws;e:Lcoq$a;intermediary field_13082Lnet/minecraft/class_2875;field_13082:Lnet/minecraft/class_2633$class_2634;named actionLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;action:Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;
-
mode
- Mappings:
Namespace Name Mixin selector official fLws;f:Lcqy;intermediary field_13084Lnet/minecraft/class_2875;field_13084:Lnet/minecraft/class_2776;named modeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;mode:Lnet/minecraft/block/enums/StructureBlockMode;
-
structureName
- Mappings:
Namespace Name Mixin selector official gLws;g:Ljava/lang/String;intermediary field_13080Lnet/minecraft/class_2875;field_13080:Ljava/lang/String;named structureNameLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;structureName:Ljava/lang/String;
-
offset
- Mappings:
Namespace Name Mixin selector official hLws;h:Lgh;intermediary field_13091Lnet/minecraft/class_2875;field_13091:Lnet/minecraft/class_2338;named offsetLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;offset:Lnet/minecraft/util/math/BlockPos;
-
size
- Mappings:
Namespace Name Mixin selector official iLws;i:Lhc;intermediary field_13083Lnet/minecraft/class_2875;field_13083:Lnet/minecraft/class_2382;named sizeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;size:Lnet/minecraft/util/math/Vec3i;
-
mirror
- Mappings:
Namespace Name Mixin selector official jLws;j:Lcik;intermediary field_13081Lnet/minecraft/class_2875;field_13081:Lnet/minecraft/class_2415;named mirrorLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;mirror:Lnet/minecraft/util/BlockMirror;
-
rotation
- Mappings:
Namespace Name Mixin selector official kLws;k:Lcjy;intermediary field_13088Lnet/minecraft/class_2875;field_13088:Lnet/minecraft/class_2470;named rotationLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;rotation:Lnet/minecraft/util/BlockRotation;
-
metadata
- Mappings:
Namespace Name Mixin selector official lLws;l:Ljava/lang/String;intermediary field_13085Lnet/minecraft/class_2875;field_13085:Ljava/lang/String;named metadataLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;metadata:Ljava/lang/String;
-
ignoreEntities
private final boolean ignoreEntities- Mappings:
Namespace Name Mixin selector official mLws;m:Zintermediary field_13089Lnet/minecraft/class_2875;field_13089:Znamed ignoreEntitiesLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;ignoreEntities:Z
-
showAir
private final boolean showAir- Mappings:
Namespace Name Mixin selector official nLws;n:Zintermediary field_13087Lnet/minecraft/class_2875;field_13087:Znamed showAirLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;showAir:Z
-
showBoundingBox
private final boolean showBoundingBox- Mappings:
Namespace Name Mixin selector official oLws;o:Zintermediary field_13086Lnet/minecraft/class_2875;field_13086:Znamed showBoundingBoxLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;showBoundingBox:Z
-
integrity
private final float integrity- Mappings:
Namespace Name Mixin selector official pLws;p:Fintermediary field_13090Lnet/minecraft/class_2875;field_13090:Fnamed integrityLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;integrity:F
-
seed
private final long seed- Mappings:
Namespace Name Mixin selector official qLws;q:Jintermediary field_13092Lnet/minecraft/class_2875;field_13092:Jnamed seedLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;seed:J
-
-
Constructor Details
-
UpdateStructureBlockC2SPacket
public UpdateStructureBlockC2SPacket(BlockPos pos, StructureBlockBlockEntity.Action action, StructureBlockMode mode, String structureName, 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 official <init>Lws;<init>(Lgh;Lcoq$a;Lcqy;Ljava/lang/String;Lgh;Lhc;Lcik;Lcjy;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)Vnamed <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)V
-
UpdateStructureBlockC2SPacket
- Mappings:
Namespace Name Mixin selector official <init>Lws;<init>(Lpv;)Vintermediary <init>Lnet/minecraft/class_2875;<init>(Lnet/minecraft/class_2540;)Vnamed <init>Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;<init>(Lnet/minecraft/network/PacketByteBuf;)V
-
-
Method Details
-
write
- Specified by:
writein interfacePacket<ServerPlayPacketListener>- Mappings:
Namespace Name Mixin selector official aLqz;a(Lpv;)Vintermediary method_11052Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)Vnamed writeLnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
-
apply
- Specified by:
applyin interfacePacket<ServerPlayPacketListener>- Mappings:
Namespace Name Mixin selector official aLws;a(Lve;)Vintermediary method_12495Lnet/minecraft/class_2875;method_12495(Lnet/minecraft/class_2792;)Vnamed applyLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;apply(Lnet/minecraft/network/listener/ServerPlayPacketListener;)V
-
getPos
- Mappings:
Namespace Name Mixin selector official bLws;b()Lgh;intermediary method_12499Lnet/minecraft/class_2875;method_12499()Lnet/minecraft/class_2338;named getPosLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getPos()Lnet/minecraft/util/math/BlockPos;
-
getAction
- Mappings:
Namespace Name Mixin selector official cLws;c()Lcoq$a;intermediary method_12500Lnet/minecraft/class_2875;method_12500()Lnet/minecraft/class_2633$class_2634;named getActionLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getAction()Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;
-
getMode
- Mappings:
Namespace Name Mixin selector official dLws;d()Lcqy;intermediary method_12504Lnet/minecraft/class_2875;method_12504()Lnet/minecraft/class_2776;named getModeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMode()Lnet/minecraft/block/enums/StructureBlockMode;
-
getStructureName
- Mappings:
Namespace Name Mixin selector official eLws;e()Ljava/lang/String;intermediary method_12502Lnet/minecraft/class_2875;method_12502()Ljava/lang/String;named getStructureNameLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getStructureName()Ljava/lang/String;
-
getOffset
- Mappings:
Namespace Name Mixin selector official fLws;f()Lgh;intermediary method_12496Lnet/minecraft/class_2875;method_12496()Lnet/minecraft/class_2338;named getOffsetLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getOffset()Lnet/minecraft/util/math/BlockPos;
-
getSize
- Mappings:
Namespace Name Mixin selector official gLws;g()Lhc;intermediary method_12492Lnet/minecraft/class_2875;method_12492()Lnet/minecraft/class_2382;named getSizeLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getSize()Lnet/minecraft/util/math/Vec3i;
-
getMirror
- Mappings:
Namespace Name Mixin selector official hLws;h()Lcik;intermediary method_12493Lnet/minecraft/class_2875;method_12493()Lnet/minecraft/class_2415;named getMirrorLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMirror()Lnet/minecraft/util/BlockMirror;
-
getRotation
- Mappings:
Namespace Name Mixin selector official iLws;i()Lcjy;intermediary method_12498Lnet/minecraft/class_2875;method_12498()Lnet/minecraft/class_2470;named getRotationLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getRotation()Lnet/minecraft/util/BlockRotation;
-
getMetadata
- Mappings:
Namespace Name Mixin selector official jLws;j()Ljava/lang/String;intermediary method_12501Lnet/minecraft/class_2875;method_12501()Ljava/lang/String;named getMetadataLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMetadata()Ljava/lang/String;
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()- Mappings:
Namespace Name Mixin selector official kLws;k()Zintermediary method_12506Lnet/minecraft/class_2875;method_12506()Znamed shouldIgnoreEntitiesLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldIgnoreEntities()Z
-
shouldShowAir
public boolean shouldShowAir()- Mappings:
Namespace Name Mixin selector official lLws;l()Zintermediary method_12503Lnet/minecraft/class_2875;method_12503()Znamed shouldShowAirLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldShowAir()Z
-
shouldShowBoundingBox
public boolean shouldShowBoundingBox()- Mappings:
Namespace Name Mixin selector official mLws;m()Zintermediary method_12505Lnet/minecraft/class_2875;method_12505()Znamed shouldShowBoundingBoxLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldShowBoundingBox()Z
-
getIntegrity
public float getIntegrity()- Mappings:
Namespace Name Mixin selector official nLws;n()Fintermediary method_12494Lnet/minecraft/class_2875;method_12494()Fnamed getIntegrityLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getIntegrity()F
-
getSeed
public long getSeed()- Mappings:
Namespace Name Mixin selector official oLws;o()Jintermediary method_12497Lnet/minecraft/class_2875;method_12497()Jnamed getSeedLnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getSeed()J
-