🗒️Частые вопросы
Здесь описаны ответы на частые вопросы. Прочтите эту страницу, если хотите адресовать вопрос в техническую поддержку хостинга Minecraft.RENT.
Q: Сделал всё перечисленное, но сервер всё равно плохо работает.
A: С большой вероятностью мощности процессора просто не хватает. Сервера игры Minecraft крайне требовательны к мощности на ядро, поскольку используют всего один поток процессора для работы, а мощность этого потока напрямую зависит от частоты процессора.
Процессоры с большой частотой установлены на наших ультра-тарифах.
Q: Поможет ли это, если у меня бесплатный тариф?
A: Может помочь сбавить нагрузку на сервер, но проблема в бесплатном тарифе в перегруженной ноде, так что изменения в производительности сервера едва ли будут заметны.
Q: А %Название_ядра% хорошо оптимизировано?
A: Может и хорошо, но многие ядра, сделанные любителями, очень быстро перестают поддерживаться и обновляться. Как следствие - найденные уязвимости в ядрах, на основе которых сделано ваше ядро, могут не быть исправлены в крайний срок.
Также часто бывает такое, что ядро имеет слишком много "отсебятины", которая вовсе рушит играбельность сервера и делает его , но зато оптимизированным и, на первый взгляд, стабильным.
Хорошим примером будет ядро Yatopia - сборник множества других ядер, патчей и прочей ереси, подсунутой в код ядра ради оптимизаций. Как итог - нестабильное ядро, вызывающее ошибки, неработоспособность плагинов и вследствие закрытие разработки.
Q: У меня сервер с модами. Можно ли как-нибудь его оптимизировать?
A: Да, можно. По прежнему работает способ уменьшения view-distance в файле server.properties, также прогрузка чанков может помочь.
Также - многие моды позволяют уменьшить процентаж или модификатор появляющихся модовых сущностей и выпадающих предметов. Обычно это делается в файлах конфигурации определённых мобов, они находятся в папке config на сервере.
Чем меньше процентаж/модификатор - тем меньше мобов будет появляться, меньше выпадать предметов. Уменьшение сущностей на карте существенно уменьшит и нагрузку на сервер.
Моды на оптимизацию
Список модов на оптимизацию вы можете найти на Modrinth в категории Optimization. Многие из них не представляют из себя ничего действенного, опираясь лишь на исправление утечек памяти - с процессора это никак не сбавит нагрузки.
Q: Есть ли плагины на оптимизацию? Например LaggClear - хороший же плагин!
A: Нет. Большая часть плагинов на оптимизацию выполняет то же самое, что делают встроенные в ядра параметры.
Чистка предметов на карте
Предметы, находящиеся в отгруженных чанках, никак не нагружают сервер. Все предметы в прогруженных чанках автоматически удаляются по прошествию 5-ти минут;
Отключение красной пыли и механизмов/какие-либо оптимизации всего этого
Оптимизация красной пыли встроена в ядро Paper, включается посредством переключения параметра redstone-implementation
в значение или в файле Config/Paper-world-defaults.yml.
Оптимизация ИИ мобов, отключение ИИ при большом количестве мобов на чанк
Config/Paper-world-defaults.yml: Отключение ИИ мобов из спавнеров:
nerf-spawner-mobs: true
Pufferfish.yml: Отключение ИИ мобов, находящихся далеко от игрока:
dab.enabled: true
→dab.activation-dist-mod: <Число>
(Чем меньше число - тем меньшая дистанция будет нужна для отключения ИИ мобов)
Остальные изменения, осуществляемые посредством плагинов оказывают минимальное влияние на производительность, и что самое характерное - даже в какой-то мере её ухудшают.
Last updated