Class ClickSlotC2SPacket
java.lang.Object
net.minecraft.network.packet.c2s.play.ClickSlotC2SPacket
- All Implemented Interfaces:
Packet<ServerPlayPacketListener>
public class ClickSlotC2SPacket extends Object implements Packet<ServerPlayPacketListener>
-
Field Summary
Fields Modifier and Type Field Description private short
actionId
private SlotActionType
actionType
private int
clickData
private int
slot
private ItemStack
stack
private int
syncId
-
Constructor Summary
Constructors Constructor Description ClickSlotC2SPacket()
ClickSlotC2SPacket(int syncId, int slot, int clickData, SlotActionType actionType, ItemStack stack, short actionId)
-
Method Summary
Modifier and Type Method Description void
apply(ServerPlayPacketListener serverPlayPacketListener)
short
getActionId()
SlotActionType
getActionType()
int
getClickData()
int
getSlot()
ItemStack
getStack()
int
getSyncId()
void
read(PacketByteBuf buf)
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
-
syncId
private int syncId -
slot
private int slot -
clickData
private int clickData -
actionId
private short actionId -
stack
-
actionType
-
-
Constructor Details
-
ClickSlotC2SPacket
public ClickSlotC2SPacket() -
ClickSlotC2SPacket
@Environment(CLIENT) public ClickSlotC2SPacket(int syncId, int slot, int clickData, SlotActionType actionType, ItemStack stack, short actionId)
-
-
Method Details
-
apply
- Specified by:
apply
in interfacePacket<ServerPlayPacketListener>
-
read
- Specified by:
read
in interfacePacket<ServerPlayPacketListener>
- Throws:
IOException
-
write
- Specified by:
write
in interfacePacket<ServerPlayPacketListener>
- Throws:
IOException
-
getSyncId
public int getSyncId() -
getSlot
public int getSlot() -
getClickData
public int getClickData() -
getActionId
public short getActionId() -
getStack
-
getActionType
-