recherd, сетевой код - это не про библиотеку языка (Netty - просто Java либа для работы с сетью), а логику.
В самом Minecraft уже есть network-compression-threshold, повторно сжимать нет смысла.
recherd, Зависит уже от игры, если авторы думали над сетевым кодом, то он изначально обменивается мелкими пакетами, которые тоже нет смысла сжимать, зато бесплатно увеличите задержку игрокам.
Про говнокод на сервере не думали?) Напоминаю, что SAMP прилеплен к движку игры криво и с параллелизацией там всё очень плохо, что тянет за собой остальное веселье. Алсо, Geekbench - не бенчмарк, а измеритель попугаев при Меркурии в Венере.
kema_16, меняете номер порта с 3658 на нужный в 2 кусках кода. В первом каждый порт добавляется параметр при создании контейнера, второй - скрипт по 2 строки на порт.
P.S. Код который надо запускать после рестарта сервера сам ходит в docker за адресом контейнера.
В самом Minecraft уже есть
network-compression-threshold
, повторно сжимать нет смысла.