}
for (Npc n : newNpcs) {
byte[] offsets = DataConversions.getMobPositionOffsets(
n.getLocation(), playerToUpdate.getLocation());
packet.addBits(n.getIndex(), 16);
packet.addBits(offsets[0], 5);
packet.addBits(offsets[1], 5);
packet.addBits(n.getSprite(), 4);
packet.addBits(n.getID(), 10);
}
return packet.toPacket();