public void handlePacket(Packet p, IoSession session) { Player player = (Player) session.getAttachment(); int itemX = p.readShort(); int itemY = p.readShort(); int item = p.readShort(); int action = p.readShort(); System.out.println("var = "+itemX); System.out.println("var = "+itemY); System.out.println("var = "+item); System.out.println("var = "+action); System.out.println("Player x = "+player.getAbsX()); System.out.println("Player y = "+player.getAbsY()); player.createGroundItem(item | 0x8000, (itemX - player.getAbsX()), (itemY - player.getAbsX())); }