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 ug
intermediary net/minecraft/class_2875
named net/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket
-
Field Summary
Fields Modifier and Type Field Description private StructureBlockBlockEntity.Action
action
private boolean
ignoreEntities
private float
integrity
private String
metadata
private BlockMirror
mirror
private StructureBlockMode
mode
private BlockPos
offset
private BlockPos
pos
private BlockRotation
rotation
private long
seed
private boolean
showAir
private boolean
showBoundingBox
private BlockPos
size
private String
structureName
-
Constructor Summary
Constructors Constructor Description UpdateStructureBlockC2SPacket()
UpdateStructureBlockC2SPacket(BlockPos pos, StructureBlockBlockEntity.Action action, StructureBlockMode mode, String structureName, BlockPos offset, BlockPos size, BlockMirror mirror, BlockRotation rotation, String metadata, boolean ignoreEntities, boolean showAir, boolean showBoundingBox, float integrity, long seed)
-
Method Summary
Modifier and Type Method Description void
apply(ServerPlayPacketListener serverPlayPacketListener)
StructureBlockBlockEntity.Action
getAction()
float
getIntegrity()
String
getMetadata()
BlockMirror
getMirror()
StructureBlockMode
getMode()
BlockPos
getOffset()
BlockPos
getPos()
BlockRotation
getRotation()
long
getSeed()
BlockPos
getSize()
String
getStructureName()
void
read(PacketByteBuf buf)
boolean
shouldIgnoreEntities()
boolean
shouldShowAir()
boolean
shouldShowBoundingBox()
void
write(PacketByteBuf buf)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.network.Packet
isWritingErrorSkippable
-
Field Details
-
pos
- Mappings:
Namespace Name Mixin selector official a
Lug;a:Lfx;
intermediary field_13093
Lnet/minecraft/class_2875;field_13093:Lnet/minecraft/class_2338;
named pos
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;pos:Lnet/minecraft/util/math/BlockPos;
-
action
- Mappings:
Namespace Name Mixin selector official b
Lug;b:Lcgv$a;
intermediary field_13082
Lnet/minecraft/class_2875;field_13082:Lnet/minecraft/class_2633$class_2634;
named action
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;action:Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;
-
mode
- Mappings:
Namespace Name Mixin selector official c
Lug;c:Lcjc;
intermediary field_13084
Lnet/minecraft/class_2875;field_13084:Lnet/minecraft/class_2776;
named mode
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;mode:Lnet/minecraft/block/enums/StructureBlockMode;
-
structureName
- Mappings:
Namespace Name Mixin selector official d
Lug;d:Ljava/lang/String;
intermediary field_13080
Lnet/minecraft/class_2875;field_13080:Ljava/lang/String;
named structureName
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;structureName:Ljava/lang/String;
-
offset
- Mappings:
Namespace Name Mixin selector official e
Lug;e:Lfx;
intermediary field_13091
Lnet/minecraft/class_2875;field_13091:Lnet/minecraft/class_2338;
named offset
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;offset:Lnet/minecraft/util/math/BlockPos;
-
size
- Mappings:
Namespace Name Mixin selector official f
Lug;f:Lfx;
intermediary field_13083
Lnet/minecraft/class_2875;field_13083:Lnet/minecraft/class_2338;
named size
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;size:Lnet/minecraft/util/math/BlockPos;
-
mirror
- Mappings:
Namespace Name Mixin selector official g
Lug;g:Lcbb;
intermediary field_13081
Lnet/minecraft/class_2875;field_13081:Lnet/minecraft/class_2415;
named mirror
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;mirror:Lnet/minecraft/util/BlockMirror;
-
rotation
- Mappings:
Namespace Name Mixin selector official h
Lug;h:Lccm;
intermediary field_13088
Lnet/minecraft/class_2875;field_13088:Lnet/minecraft/class_2470;
named rotation
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;rotation:Lnet/minecraft/util/BlockRotation;
-
metadata
- Mappings:
Namespace Name Mixin selector official i
Lug;i:Ljava/lang/String;
intermediary field_13085
Lnet/minecraft/class_2875;field_13085:Ljava/lang/String;
named metadata
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;metadata:Ljava/lang/String;
-
ignoreEntities
private boolean ignoreEntities- Mappings:
Namespace Name Mixin selector official j
Lug;j:Z
intermediary field_13089
Lnet/minecraft/class_2875;field_13089:Z
named ignoreEntities
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;ignoreEntities:Z
-
showAir
private boolean showAir- Mappings:
Namespace Name Mixin selector official k
Lug;k:Z
intermediary field_13087
Lnet/minecraft/class_2875;field_13087:Z
named showAir
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;showAir:Z
-
showBoundingBox
private boolean showBoundingBox- Mappings:
Namespace Name Mixin selector official l
Lug;l:Z
intermediary field_13086
Lnet/minecraft/class_2875;field_13086:Z
named showBoundingBox
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;showBoundingBox:Z
-
integrity
private float integrity- Mappings:
Namespace Name Mixin selector official m
Lug;m:F
intermediary field_13090
Lnet/minecraft/class_2875;field_13090:F
named integrity
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;integrity:F
-
seed
private long seed- Mappings:
Namespace Name Mixin selector official n
Lug;n:J
intermediary field_13092
Lnet/minecraft/class_2875;field_13092:J
named seed
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;seed:J
-
-
Constructor Details
-
UpdateStructureBlockC2SPacket
public UpdateStructureBlockC2SPacket() -
UpdateStructureBlockC2SPacket
@Environment(CLIENT) public UpdateStructureBlockC2SPacket(BlockPos pos, StructureBlockBlockEntity.Action action, StructureBlockMode mode, String structureName, BlockPos offset, BlockPos size, BlockMirror mirror, BlockRotation rotation, String metadata, boolean ignoreEntities, boolean showAir, boolean showBoundingBox, float integrity, long seed)- Mappings:
Namespace Name Mixin selector official <init>
Lug;<init>(Lfx;Lcgv$a;Lcjc;Ljava/lang/String;Lfx;Lfx;Lcbb;Lccm;Ljava/lang/String;ZZZFJ)V
intermediary <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_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Ljava/lang/String;ZZZFJ)V
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/BlockPos;Lnet/minecraft/util/BlockMirror;Lnet/minecraft/util/BlockRotation;Ljava/lang/String;ZZZFJ)V
-
-
Method Details
-
read
- Specified by:
read
in interfacePacket<ServerPlayPacketListener>
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lpa;a(Lnw;)V
intermediary method_11053
Lnet/minecraft/class_2596;method_11053(Lnet/minecraft/class_2540;)V
named read
Lnet/minecraft/network/Packet;read(Lnet/minecraft/network/PacketByteBuf;)V
-
write
- Specified by:
write
in interfacePacket<ServerPlayPacketListener>
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official b
Lpa;b(Lnw;)V
intermediary method_11052
Lnet/minecraft/class_2596;method_11052(Lnet/minecraft/class_2540;)V
named write
Lnet/minecraft/network/Packet;write(Lnet/minecraft/network/PacketByteBuf;)V
-
apply
- Specified by:
apply
in interfacePacket<ServerPlayPacketListener>
- Mappings:
Namespace Name Mixin selector official a
Lug;a(Lss;)V
intermediary method_12495
Lnet/minecraft/class_2875;method_12495(Lnet/minecraft/class_2792;)V
named apply
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;apply(Lnet/minecraft/network/listener/ServerPlayPacketListener;)V
-
getPos
- Mappings:
Namespace Name Mixin selector official b
Lug;b()Lfx;
intermediary method_12499
Lnet/minecraft/class_2875;method_12499()Lnet/minecraft/class_2338;
named getPos
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getPos()Lnet/minecraft/util/math/BlockPos;
-
getAction
- Mappings:
Namespace Name Mixin selector official c
Lug;c()Lcgv$a;
intermediary method_12500
Lnet/minecraft/class_2875;method_12500()Lnet/minecraft/class_2633$class_2634;
named getAction
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getAction()Lnet/minecraft/block/entity/StructureBlockBlockEntity$Action;
-
getMode
- Mappings:
Namespace Name Mixin selector official d
Lug;d()Lcjc;
intermediary method_12504
Lnet/minecraft/class_2875;method_12504()Lnet/minecraft/class_2776;
named getMode
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMode()Lnet/minecraft/block/enums/StructureBlockMode;
-
getStructureName
- Mappings:
Namespace Name Mixin selector official e
Lug;e()Ljava/lang/String;
intermediary method_12502
Lnet/minecraft/class_2875;method_12502()Ljava/lang/String;
named getStructureName
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getStructureName()Ljava/lang/String;
-
getOffset
- Mappings:
Namespace Name Mixin selector official f
Lug;f()Lfx;
intermediary method_12496
Lnet/minecraft/class_2875;method_12496()Lnet/minecraft/class_2338;
named getOffset
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getOffset()Lnet/minecraft/util/math/BlockPos;
-
getSize
- Mappings:
Namespace Name Mixin selector official g
Lug;g()Lfx;
intermediary method_12492
Lnet/minecraft/class_2875;method_12492()Lnet/minecraft/class_2338;
named getSize
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getSize()Lnet/minecraft/util/math/BlockPos;
-
getMirror
- Mappings:
Namespace Name Mixin selector official h
Lug;h()Lcbb;
intermediary method_12493
Lnet/minecraft/class_2875;method_12493()Lnet/minecraft/class_2415;
named getMirror
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMirror()Lnet/minecraft/util/BlockMirror;
-
getRotation
- Mappings:
Namespace Name Mixin selector official i
Lug;i()Lccm;
intermediary method_12498
Lnet/minecraft/class_2875;method_12498()Lnet/minecraft/class_2470;
named getRotation
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getRotation()Lnet/minecraft/util/BlockRotation;
-
getMetadata
- Mappings:
Namespace Name Mixin selector official j
Lug;j()Ljava/lang/String;
intermediary method_12501
Lnet/minecraft/class_2875;method_12501()Ljava/lang/String;
named getMetadata
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getMetadata()Ljava/lang/String;
-
shouldIgnoreEntities
public boolean shouldIgnoreEntities()- Mappings:
Namespace Name Mixin selector official k
Lug;k()Z
intermediary method_12506
Lnet/minecraft/class_2875;method_12506()Z
named shouldIgnoreEntities
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldIgnoreEntities()Z
-
shouldShowAir
public boolean shouldShowAir()- Mappings:
Namespace Name Mixin selector official l
Lug;l()Z
intermediary method_12503
Lnet/minecraft/class_2875;method_12503()Z
named shouldShowAir
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldShowAir()Z
-
shouldShowBoundingBox
public boolean shouldShowBoundingBox()- Mappings:
Namespace Name Mixin selector official m
Lug;m()Z
intermediary method_12505
Lnet/minecraft/class_2875;method_12505()Z
named shouldShowBoundingBox
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;shouldShowBoundingBox()Z
-
getIntegrity
public float getIntegrity()- Mappings:
Namespace Name Mixin selector official n
Lug;n()F
intermediary method_12494
Lnet/minecraft/class_2875;method_12494()F
named getIntegrity
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getIntegrity()F
-
getSeed
public long getSeed()- Mappings:
Namespace Name Mixin selector official o
Lug;o()J
intermediary method_12497
Lnet/minecraft/class_2875;method_12497()J
named getSeed
Lnet/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket;getSeed()J
-