Сборки серверов

СливПлатные

Сейчас онлайн

  • timverhovniy
  • rfedgweyh
  • Valys
  • ghieldbeef
  • maxim123
  • Charli
  • kekstm989
  • stanosten
  • mizzie71
  • rudefacekid
  • NewWayStudio
  • Avey
  • Bernievn001
  • MrKreenze
  • MilfXanter
  • akapluggg
  • l0calh0s1
  • 432432
  • Tqreas
  • tokeno
  • KITARU
  • maks1ch_v_bane
  • oatminecraft
  • Howertt
  • denisrad4
  • Kasiak
  • Dejvidos
  • Tarekizor
  • OstadSmp
  • RazWars
  • savenx
  • rotelyfars
  • k1nzar0
  • MARATIQW
  • derevnya987
  • Sosiskaa
  • 1XXGGHD1
  • PuzyroC
  • skylone
  • sicuncat
  • blackflame_st
  • weolet
  • Sima
  • klezmixzz
  • Vvdmkk
  • vv1ntis
  • San4ez_YT123
  • 123123asd
  • fpsAron
  • Nhder
  • toshan
  • 1050TI_top
  • ruslantuzz
  • djneketos
  • Dzejn
  • phantomfighterxx
  • cranjo
  • Stas12345
  • skipperscabin
  • CheChik
  • Miskam4ik
  • Sculmix
  • Pomachka58
  • VEREN
  • MrYArg1cH
  • TunOri
  • azharifarid
  • Hasteroste
  • bobrilo
  • kel87
  • Liberton
  • defasytyyyy
  • dedou
  • XomakDevelopment
  • NoobBrine
  • KroshHaker
  • JedoNiel
  • wqxeqwexq
  • viodola
  • pizzatop444444
  • LilThor
  • tseyanlok
  • et1lon
  • mex990
  • raizzor22
  • dbr3drsss
  • ItsFloweSs
  • DJKRUTOI
  • Adept
  • PIPISKIN13
  • sveralol
  • Flezit
  • sacurelovv
  • RemForever
  • leo_brat
  • Fonisha
  • mcprsx
  • Cobi
  • Ananas8
  • PRO100MARK009
...и ещё 9.

Инструкция Детальная оптимизация сервера, ядер и плагинов. Скажи лагам Көзіме көрінбейтін бол э, түсіндің ба!

:eyes-an: Детальная оптимизация сервера, ядер и плагинов. Скажи лагам Көзіме көрінбейтін бол э, түсіндің ба!

:Heart: Ядра:

1. Paper - Стандартный, но отличный выбор.
2.
Purpur - Более производительный вариант Paper.
3.
Pufferfish - Более производительный вариант Paper.
3.
Dionysus - Более производительный вариант Paper для 1.12.
4.
Yatopia - Не рекомендуется к использованию, заброшен.
5.
AirPlane - Не рекомендуется к использованию, заброшен и нестабилен.
6.
Patina - Не рекомендуется к использованию, нестабилен.
7.
Mirai - Не рекомендуется к использованию, заброшен.
8.
Jettpack - Не рекомендуется к использованию, заброшен.
9.
Fusion - Не рекомендуется к использованию, нестабилен.


:Heart: Оптимизция ядер:

:Heart: Файл Server.properties:

network-compression-threshold: 128/256/512
Сжатие трафика. Меньше - больше нагрузка, но стабильнее игра при плохом соединении на стороне клиента.
enforce-secure-profile=false
Проверка сообщений в чате.
entity-broadcast-range-percentage=75
Расстояние до сущности для рендера.
max-tick-time=-1
Выключение сервера при значительных лагах.
use-native-transport=true
Оптимизированная1 отправка пакетов
view-distance=4
Дальность прорисовки.
simulation-distance=4
Дальность симуляции.
idle-timeout=10
Время бездействия игрока для исключения, в минутах.
allow-flight=true
Полёт.
snooper-enabled=false
Отправка данных в Mojang.
sync-chunk-writes=false
Однопоточная генерация чанков.


:Heart: Файл Bukkit.yml:

query-plugins: false # Информация о плагинах
spawn-limits: # Лимит спавна
monsters: 10 # Враждебные мобы.
animals: 5 # Мирные мобы.
water-animals: 3 # Водные существа (спруты, etc)
water-ambient: 1 # Мелкие рыбы
axolotls: 1 # Аксолотли
water-underground-creature: 1 # Подземные спруты
ambient: 1 # Летучая мышь
period-in-ticks: 300 # Время для выгрузки неактивных чанков
ticks-per: # Частота спавна
animal-spawns: 400
monster-spawn: 10
water-spawns: 600
axolotl-spawns: 400
water-ambient-ambient: 600
water-underground-creature-spawns: 400
ambient-spawns: 1800
autosave: 16000 # Автосохранение


:Heart: Файл Spigot.yml:

mob-spawn-range: 4 # радиус спавна мобов
hanging-tick-frequency: 250 # Интервал проверки декоративных сущностей
restart-on-crash: true # Перезапуск при краше
save-user-cache-on-stop-only: true # Сохранение пользовательского кэша только при остановке
merge-radius: # Радиус объединения в кучи
item: 6 # Дроп
exp: 10 # Опыт
netty-threads: 4 # Потоки процессора
arrow-despawn-rate: 300 # Время до удаления стрелы
trident-despawn-rate: 300 # Время до удаления трезубца
hopper-amount: 3 # Количество воронок
hopper-transfer: 8 # Транзакций воронок
hopper-check: 8 # Проверки воронок
nerf-spawner-mobs: true # Мобы из спавнера без интеллекта
log-villager-deaths: false # Логирование смерти житлей
log-named-deaths: false # Логирование смерти именных сущностей
max-tnt-per-tick: 10 # Максимум тнт за тик
max-tick-time: # Максимальное время обработки
tile: 8 # Тайлов
entity: 16 # Сущностей
entity-activation-range: # Радиус активации сущностей
animals: 10
monsters: 12
raiders: 12
misc: 4
water: 4
villagers: 8
flying-monsters: 24
wake-up-inactive:
animals-max-per-tick: 2
animals-every: 1200
animals-for: 60
monsters-max-per-tick: 2
monsters-every: 400
monsters-for: 60
villagers-max-per-tick: 1
villagers-every: 600
villagers-for: 60
flying-monsters-max-per-tick: 2
flying-monsters-every: 200
flying-monsters-for: 60
villagers-work-immunity-after: 100
villagers-work-immunity-for: 20
villagers-active-for-panic: true
tick-inactive-villagers: false
ignore-spectators: true


:Heart: Файл Paper.yml:

max-joins-per-tick: 1 # Максимум присоединений в тик
max-entity-collisions: 1 # Максимум коллизий сущностей
prevent-moving-into-unloaded-chunks: true # Предотвратить попадание игрока в неактивный чанк


:Heart: Плагины оптимизаторы/фиксеры:

Spark - Мониторинг нагрузки.
ClearLagg - Очистка мира от мусора и Garbage Collector.
LagAssist - Мощный инструмент оптимизации, рекомендуется на 1.14+.
AntiRedstoneClock - Предотвращение работы нежелательных механизмов.
LPX - Мощный инструмент фикса на уровне пакетов
UniversalBlocker - Мощный инструмент блокировки команд для игроков/консоли/ркона/админов


:Heart: Оптимизация запуска:

Используя flash.sh, подберите наилучшие параметры для запуска вашего сервера.

:Heart: Прогрузка карты:

<1.13 - WorldBorder:
1. Установка центра - /wb center
2. Установка диаметра - /wb set <мир> <x> <z> (Обратите внимание, что это не радиус)
3. Запуск прогрузчика - /wb <мир> fill
4. Ожидание окончания прогрузки, сервер отключать не рекомендуется.


>1.13 - Chunky:
1. Выбор мира - /chunky world world
2. Установка центра - /chunky center <x> <z>
3. Установка радиуса - /chunky radius <радиус> (Обратите внимание, что это не диаметр)
4. Запуск прогрузчика - /chunky start.
5. Ожидание окончания прогрузки, сервер отключать не рекомендуется


:Heart: Дополнительные советы:

1. Удалите ненужные плагины или плагины, имеющие уже существующий на вашем сервере функционал (вроде использования HideStream, когда на сервере есть Essentials).
2. Отключите проверку обновлений и метрики. Оно вам не к чему, а систему нагружает.
3. Не используйте слитый софт и сомнительные форки.
4. Грамотно подбирайте версию.
5. Не используйте датапаки с функционалом.
6. Избегайте сомнительные хостинги и тщательно подбирайте серверное оборудование.
7. Следующий список плагинов крайне не рекомендуется к использованию, поскольку об их оптимизации не думали от слова совсем:
AkyllofItems, AkyloffCheck, AkyloffBoxes, wItems, LattyItems, MoonCases, MoonClans, bDonate, BetterNPC, TrustPotions, TrustDistributions, TrustStacker, UniversalClans.


:Heart: Оптимизация плагинов:

1. Плагин PermissionsEX (привилегии).
Удаляйте, ставьте
LuckPerms, в нём есть импорт PEX.


2. Плагин Citizens (нпс).
Удаляйте, ставьте
ZNPCs или ZNPCsPlus.


3. Плагин Spartan (античит).
Удаляйте, ставьте другие. Тут я вам не подскажу, это выбор каждого. Лично я использую
Vulcan.


4. Плагин HolographicDisplays (голограммы).
Удаляйте, ставьте
DecentHolograms, в нём есть импорт HD


5. Плагин ImageOnMap (картинки).
Удаляйте, ставьте другие. Тут я вам не подскажу. Лично я использую
Images.


6. Плагин ChatEx (чат).
Удаляйте, ставьте
Chatty.


7. Расширение PlaceholderAPI JavaScript (JS).
Используйте грамотно. Неправильное или чрезмерное использование может вызвать проблемы.


8. Плагин aJLeaderBoard (топы).
Отключите регистрацию собственных контекстов
LP, установив register-lp-contexts: false


9. Плагин illegalStack (фиксер).
В конфиге отключите все параметры
OverStack, установив их значения на false. А ItemScanTimer установите на 72000 или больше.


10. Плагин AuctionHouse (аукцион).
В конфиге измените
updateTicks на 72000 или больше. Также можно использовать аналоги, zAuctionHouse, CrazyAuctions и другие.


11. Плагин Matrix (античит).
Отключите проверку лагов сервера
tps_protection.enable: false.


12. Плагин CoreProtect (логи мира).
Отключите
бесполезные логи, например сессии игроков, их сообщения и команды, создание порталов и выпадение листвы. Также можно отключить восстановление сущностей rollback-entities: false и логирование бесполезных вещей, вроде сгорания зомби на солнце skip-generic-data: true.


13. Плагин CMI (основа).
В конфиге установите
FileSave: Async: true.
Отключите ненужные команды в
alias.yml.
Отключите ненужные модули в
modules.yml.
В конфиге можете отключить звуки, эффекты и привязку к прокси.
Также можете отключить функционал в
chatfilter.yml, commandcost.yml, disableenchants.yml, eventcommands.yml, playtimerewards.yml, ranks.yml, recipes.yml, saveditems.yml, shedules.yml, tablist.yml.


14. Плагин IRandomTeleport (рандомная телепортация).
Отключите проверку обновлений
checkForUpdates: false. Также можно использовать аналоги, tpr от Essentials, PlRtp и другие.


15. Плагин FAWE (форк WE).
В конфиге установите tick-limiter: false, а interval: 60.


16. Плагин TAB (таб и скорборд).
Установите менее частые обновления заполнителей
placeholderapi-refresh-intervals: default-refresh-interval: 1000 и другие, если переопределяете их. Обсудим сильное влияние на производительность, не рекомендуется использовать RGB и анимации, защиту от переопределения scoreboard-teams: anti-override: false и tablist-name-formatting: anti-override: false, однако её отключение в последних версиях является ошибкой. Отключите tablist-name-formatting, если не используете его, а также сократите частоту обновления прав permission-refresh-interval: 1000. Отключите placeholders: register-tab-expansion: false и опцию задержки при использовании глобального списка игроков.


17. Плагин Spark (мониторинг нагрузки).
Отключите работу в фоне
"backgroundProfiler": false


:try_man: Көзіме көрінбейтін бол э, түсіндің ба!

:giggle: Пишите свои идеи по оптимизации, обсудим их вместе)
 

Вложения

  • MinecraftOptimizationByDendor (1).png
    MinecraftOptimizationByDendor (1).png
    3,8 МБ · Просмотры: 0
Последнее редактирование:
ВерхНиз