891011121314
public final class HeldItemCodec implements Codec<HeldItemMessage> { @Override public HeldItemMessage decode(ByteBuf buf) throws IOException { int slot = buf.readShort(); return new HeldItemMessage(slot); }
195196197198199200201202
@Override public void setHeldItemSlot(int slot) { setRawHeldItemSlot(slot); if (getHolder() instanceof GlowPlayer) { ((GlowPlayer) getHolder()).getSession().send(new HeldItemMessage(slot)); } }