Wiki MCSTUDIO
  • Главная
  • Навигация
  • Начало
    • Оплата и получение
    • Первый запуск
      • Решения проблем с запуском
  • Хостинг
    • Хостинг MCSTUDIO
      • Панель управления MCSTUDIO
    • Гайды по хостингу
      • Управление SSH-консолью на VDS/DEDICATED
  • Информация
    • Публичная оферта
    • Наши рекомендации
    • Безопасность
    • Техническая поддержка и тикеты
    • Гайды
      • IP и Домен
      • Веб-хостинг
      • Оптимизация сервера
      • Работа с иконками
      • Работа с голограммами
      • Плагины
      • Привилегии
        • Создание привилегий через PermissionsEx
        • Создание привилегий через LuckPerms
        • Редактирование привилегий
        • Как создать свой набор (кит)
      • Создание копий сервера (BackUp)
      • Проведение вайпов
    • Ответы на частые вопросы
  • Прочее
    • Регистрация и привязка FreeKassa
    • MCSTUDIO CMS
    • Раскрутить сервер
  • Готовые сервера
    • Vanilla Collection
      • Сервер EasyVanilla
      • Сервер Golem
      • Сервер WitchPvP
      • Сервер Shulker
      • Ответы на вопросы по Vanilla Collection
    • Modern Collection
      • Сервер ModernVanilla
      • Сервер HardWorld
      • Сервер MythicWorld
      • Сервер UniqueWorld
      • Ответы на вопросы по Modern Collection
    • Monster Collection
      • Сервер WolfStart
      • Сервер SlimeNexus
      • Сервер GhastWorld
      • Сервер MagmaPlay
      • Сервер BlazeLand
      • Сервер WitherVime
      • Сервер Unique Survival
      • Сервер Pixels
      • Ответы на вопросы по Monster Collection
    • Трендовые сервера
      • Сервер GTA RP
      • Сервер CyberBum
      • Сервер DayZ
      • Сервер Factions
      • Сервер SkyBlock
      • Сервер RolePlay
      • Ответы на вопросы по Трендовым серверам
    • Anarchy Collection
      • Сервер HardAnarchy
      • Сервер Anarchy
      • Сервер FantasticAnarchy
      • Сервер SuperAnarchy
      • Ответы на вопросы по Anarchy Collection
    • Гриферские сервера
      • Сервер StartGrief
      • Сервер EnderJet
      • Сервер DragonGrief
      • Сервер SuperGrief
      • Ответы на вопросы по Гриф коллекции
Powered by GitBook
On this page
  • Файлы ядра
  • 1) Bukkit.yml
  • 2) Spigot.yml
  • Плагины
  • 1) WorldBorder
  • 2) WildStacker (6.49 USD)
  • Если вы не нашли ответ на нужный вам вопрос, посмотрите следующую страницу:

Was this helpful?

  1. Информация
  2. Гайды

Оптимизация сервера

Оптимальной версией является — 1.12.2, её оптимизацию мы и будем рассматривать.

Файлы ядра

После запуска сервера у вас появятся файлы, обратите внимание на: bukkit.yml и spigot.yml, именно в них можно уменьшить количество мобов на чанк или дальность прорисовки на сервере.

1) Bukkit.yml

spawn-limits

spawn-limits: monsters: 70 animals: 10 water-animals: 15 ambient: 1

Изменение данных параметров уменьшит количество мобов, которые появляются возле каждого игрока, и даст небольшой буст в работе сервера. Рекомендуем сменить параметры на следующие:

spawn-limits: monsters: 20 animals: 5 water-animals: 3 ambient: 1

chunk-gc

Эта функция поможет быстрее отгружать ненужные чанки, а изменение параметров уменьшит расход TPS. Рекомендуем установить следующие значения:

chunk-gc: period-in-ticks: 400 load-threshold: 0

ticks-per

Ticks-per определяет, как часто в тиках сервер пытается создать мобов. Рекомендуем изменить значение только для строки monster-spawns до 3-5:

ticks-per: animal-spawns: 400 monster-spawns: 5 autosave: 6000

2) Spigot.yml

save-user-cache-on-stop-only

Эта функция поможет вам немного поднять ваш TPS: должен ли сервер постоянно сохранять данные (false) или откладывать эту задачу до остановки/перезапуска (true).

merge-radius

Слияние предметов (на земле) помогает сократить нагрузку от предметов, которые были сброшены на землю. Более высокие значения позволяют складывать в кучу больше предметов. Рекомендуем установить следующие параметры:

merge-radius: item: 4.0 exp: 6.0

entity-activation-range

Мобы, находящиеся за пределами этого радиуса, будут проверяться реже. Эта функция спасает ваш TPS, рекомендуем установить следующие значения:

entity-activation-range: animals: 8 monsters: 10 misc: 2 tick-inactive-villagers: false water: 8

view-distance

Причина многих лагов может заключаться в большой дальности прорисовки, рекомендуемые значения от 4 до 6, при большем значении могут возникнуть лаги даже при 5-10 игроках.

Плагины

Самым правильным решением перед запуском проекта будет — прогрузить весь мир. Именно от подгрузки чанков идет большая часть нагрузки на сам сервер - это приводит к лагам в самой игре.

Для начала нужно указать границу мира с помощью команды /wb <мир> set <радиус> <x> <z>. Например, наш спавн расположен в мире world и на координатах x: 460 и z: 305, нужно ввести такую команду: /wb world set 5000 460 305.

Как определить границу мира? Это чисто индивидуальное решение. Прогруженный мир на 10 тысяч блоков будет весить около 10-15 Гб, не на каждом хостинге столько выделяется памяти и 50-70 игрокам столько блоков не нужно. Можем порекомендовать указать около 3-5 тысяч блоков, для старта подойдет, далее вы сможете расширять мир по мере необходимости.

Теперь приступим к прогрузке самого мира, вводим команду /wb <мир> fill, в нашем случае /wb world fill, команда запустит процесс прогрузки чанков в радиусе который вы указали.

Для просмотра данной страницы требуется регистрация на сайте.

Если вы не нашли ответ на нужный вам вопрос, посмотрите следующую страницу:

PreviousВеб-хостингNextРабота с иконками

Last updated 3 years ago

Was this helpful?

1)

2) (6.49 USD)

Данный плагин позволяет соединить воедино предметы и мобов, что также уменьшит нагрузку на сервер. Данный плагин установлен в нашей сборке SkyBlock, которую Вы сможете приобрести на нашем сайте:

WorldBorder
WildStacker
mcstudio.su
Ответы на частые вопросы