Если вы используете сервер Spigot, у вас есть несколько опций, которые вы можете использовать для оптимизации вашего сервера для обеспечения оптимальной производительности. Это руководство покажет вам настройки, предлагаемые Spigot, которыми вы можете воспользоваться для оптимизации производительности вашего сервера.

 

ОПЦИЯ ОПИСАНИЕ РЕКОМЕНДУЕМЫЕ ЗНАЧЕНИЯ
save-user-cache-on-stop-only
Включение этой функции предотвращает постоянное сохранение пользовательских данных пока игроки находятся в сети, что повышает производительность сервера. Однако если ваш сервер внезапно остановится, данные пользователей не будут сохранены, поэтому создавайте резервные копии и регулярно останавливайте сервер, чтобы не потерять данные игроков. Default: false
Optimized: true
entity-activation-range
Эта группа настроек регулирует, насколько близко должны находиться мобы чтобы активировать их ИИ. Цифры обозначают расстояние в блоках, на которое могут подойти мобы, прежде чем будут деактивированы. Мобы будут активированы снова, когда игрок подойдет к ним достаточно близко. animals: 16
monsters: 24
raiders: 48
misc: 8
merge-radius
При увеличении радиуса слияния предметы и опыт будут чаще собираться вместе, уменьшая количество предметов на земле. Если число слишком велико, это может привести к проблемам, когда предметы будут телепортироваться через блоки, а иногда и в опасные места (например, в лаву). item: 4.0
exp: 6.0
nerf-spawner-mobs
Для серверов, которые полагаются на спавнеры мобов, эта опция обеспечит хороший прирост производительности сервера за счет того, что мобы порожденные спавнерами, не имеют ИИ. Default: false
Optimized: true
max-tick-time
Есть риск связанный с включением данной функции, поскольку данная функция пропускает тики не только на некоторых мобов, а еще и на плитки, таким образом, что это может нарушить игровой процесс, поэтому лучше всего установить значение 1000, что фактически отключает функцию. tile: 1000
entity: 1000
mob-spawn-range
Вы можете настроить расстояние в чаннках от игрока, на котором будут спауниться мобы, что поможет сделать так, чтобы меньше мобов было активно в области, до которой игроки не могут добраться. Держите это число меньше, чем расстояние просмотра, чтобы мобы действительно спаунились для игроков. Default: 8
Optimized: 6
arrow-despawn-rate
Это заставит стрелы, выпущенные игроками в режиме выживания, быстрее деспауниться (считается по количеству тиков), уменьшая количество мобов. Рекомендуемые 300 тиков равны примерно 15 секундам. Default: 1200
Options: 300
item-despawn-rate
Это приведет к тому, что предметы, упавшие на землю, будут исчезать через определенное количество тиков. Будьте осторожны и не устанавливайте слишком низкое значение, иначе ваши игроки потеряют ценные предметы. Рекомендуемое значение 4000 тиков равно примерно 3,3 минутам. Default: 6000
Options: 4000
tick-inactive-villagers
Когда была выпущена версия 1.14, она ввела новую механику Деревенских жителей, которая может сильно затормозить сервер если ее не оптимизировать. Установка этого параметра в значение false предотвратит установку галочки на деревенских жителей за пределами диапазона активации (см. выше). Default: true
Optimized: false

 

Вы можете еще больше повысить производительность вашего сервера Spigot, оптимизировав Bukkit и Paper. Узнайте больше о том, как оптимизировать конфигурацию Bukkit в нашем руководстве по оптимизации bukkit.yml.

Если вы используете PaperMC, узнайте больше об оптимизации Paper из нашего руководства по оптимизации Paper в файле paper.yml.

Руководство по оптимизации сервера на SpigotMC.

Was this answer helpful? 98 Users Found This Useful (357 Votes)