readActions.add((packet, dataToDeserialize) -> {
throw new UnsupportedOperationException("int[] deserialization unsupported (aka TODO)");
});
} else if (type == short[].class) {
PacketArray packetArray = field.getAnnotation(PacketArray.class);
final boolean constant = packetArray.constant();
final int arraySize = packetArray.size();
readActions.add((packet, dataToDeserialize) -> {
int lengthOfArray = 0;
if (!constant) {