Отправка больших пакетов

Версия Minecraft
1.6.4
355
2
17
Доброго времени суток. Прошарил гугл, нигде конкретного ответа не нашел.

Собственно как можно отправить большие пакеты? Длиною выше 32767, и не слишком ли нагрузит это сервер, если отправлять его не очень часто?
Находил советы по типу разбить пакет на несколько составляющих, но как грамотно собирать его на сервере в таком случае?
 
1,417
44
594
Находил советы по типу разбить пакет на несколько составляющих, но как грамотно собирать его на сервере в таком случае?
Да. Помимо значения можно передавать индексы, например от n до 0, тогда и сервер поймет, что ему полный пакет передали.
Когда все передали склей пакеты .
(Не помню, но кто-то вроде говорил, что это дело желательно массивом байтов отправлять)
 
1,417
44
594
Просто разбиваешь пакет на n частей (1, 2, ... n), передаешь их через цикл length-i, на стороне сервера принимаешь пока не получишь индекс 0, как получил - добавляешь его к своей кучи и радуешься.
(Ну вроде как так)
 
Сверху