Если вы используете сервер 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.