Files
AstralDocs/SOFTWARE.md
2024-07-27 02:19:43 +03:00

4.7 KiB
Raw Blame History

AstGuide.png

Дополнительная информация • SOFTWARE.md

Здесь будут опубликованы дополнительные письменные/видео материалы, чтобы не засорять основной README.md

Данная статья рассчитана на настройку под Ubuntu (рекомендуется) / Debian.
В случае если у вас Arch Linux или другие UNIX подобные системы - Ознакомьтесь с репозиторием необходимых пакетов.
Если необходимые пакеты отсутствуют, то попробуйте найти их в AUR/Snap/Flatpak.
В случае с AUR изучайте билд скрипт для вашей же безопасности.

Некоторые функции могут не работать конкретно на вашей системе. В этом случае не нужно винить автора статьи.
За подробной поддержкой обращайтесь в мой телеграм Astralium Dev. - https://astralium.su/f/telegram/astralium

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

> CleagLagg - Да, данный плагин может быть полезен для версий 1.12.2 и ниже, но для новых версий он вызывает
куда больше нагрузки, нежели помогает ( PaperMC давно имеет функционал данного плагина, даже на 1.12.2* )
Отключение или ограничение вагонеток, арморстендов через данный плагин не спасет вас от возможных крашей.

> Стаккеры мобов в одного моба (Много подобных плагинов) - Даже от них нет особого смысла. 
Пейпер давно позволяет нормально оптимизировать мобов, а если мы используем форки по типу фуги или пурпура, 
то возможностей куда больше для оптимизации вашего игрового сервера

> Авто-Очистка лута на земле - Изучите файлики конфигурации Paper / Spigot / Bukkit ядер, но пожалуйста не используйте для этого плагины по типу ClearLagg

> Платный / Самопис / Студийный паблик плагин - Данное ПО не является аргументом для вашей производительности, 
лучше придерживаться уже известных плагинов, а по вашему желанию вы можете их дополнить, т.к большинство из них OpenSource

> Самописный продукт может превосходить публичные или платные по качеству только в том случае, если программист продумал варианты использования того или иного функционала. Например если у нас играет 1000 игроков и мы будем проверять каждого игрока каждый тик на перемещение по координатам, то наш сервер напросто умрет от нагрузки на основной поток процесса (слишком простой пример, но думаю аналогия понятна).

> Итоговая рекомендация: Используйте современное ПО и никогда не ставьте бесполезные плагины на стак мобов и прочие 'оптимизаторы' вашего сервера. Все что действительно может быть оптимизировано - реализуется напрямую в ядре, а не в плагинах, которые работают через предоставляемый ядром - API

Для продуктивной работы неплохо уметь пользоваться некоторыми из следующих продуктов