Class UpdateCommandBlockC2SPacket
java.lang.Object
net.minecraft.network.packet.c2s.play.UpdateCommandBlockC2SPacket
- All Implemented Interfaces:
Packet<ServerPlayPacketListener>
public class UpdateCommandBlockC2SPacket extends Object implements Packet<ServerPlayPacketListener>
-
Field Summary
Fields Modifier and Type Field Description private booleanalwaysActiveprivate Stringcommandprivate booleanconditionalprivate BlockPosposprivate booleantrackOutputprivate CommandBlockBlockEntity.Typetype -
Constructor Summary
Constructors Constructor Description UpdateCommandBlockC2SPacket()UpdateCommandBlockC2SPacket(BlockPos pos, String command, CommandBlockBlockEntity.Type type, boolean trackOutput, boolean conditional, boolean alwaysActive) -
Method Summary
Modifier and Type Method Description voidapply(ServerPlayPacketListener serverPlayPacketListener)BlockPosgetBlockPos()StringgetCommand()CommandBlockBlockEntity.TypegetType()booleanisAlwaysActive()booleanisConditional()voidread(PacketByteBuf buf)booleanshouldTrackOutput()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
isWritingErrorSkippable
-
Field Details
-
pos
-
command
-
trackOutput
private boolean trackOutput -
conditional
private boolean conditional -
alwaysActive
private boolean alwaysActive -
type
-
-
Constructor Details
-
UpdateCommandBlockC2SPacket
public UpdateCommandBlockC2SPacket() -
UpdateCommandBlockC2SPacket
@Environment(CLIENT) public UpdateCommandBlockC2SPacket(BlockPos pos, String command, CommandBlockBlockEntity.Type type, boolean trackOutput, boolean conditional, boolean alwaysActive)
-
-
Method Details
-
read
- Specified by:
readin interfacePacket<ServerPlayPacketListener>- Throws:
IOException
-
write
- Specified by:
writein interfacePacket<ServerPlayPacketListener>- Throws:
IOException
-
apply
- Specified by:
applyin interfacePacket<ServerPlayPacketListener>
-
getBlockPos
-
getCommand
-
shouldTrackOutput
public boolean shouldTrackOutput() -
isConditional
public boolean isConditional() -
isAlwaysActive
public boolean isAlwaysActive() -
getType
-