Adaptive Performance Tweaks: Spawn
Adaptive Performance Tweaks (APTweaks) — это коллекция серверных модов для Minecraft Forge, которые автоматически регулируют определённые настройки на сервере для обеспечения более сбалансированных TPS/FPS. Цель данного мода — обеспечить более плавный игровой процесс на серверах с большим количеством (=> 180) модов.
✨ Особенности
- Оптимизация производительности сервера без усилий благодаря серверной оптимизации; установка на клиенте полностью опциональна.
- Настройте свой опыт, выбрав конкретные модули или функции оптимизации, соответствующие вашим потребностям.
- Обеспечьте совместимость с другими модами, поскольку наш подход к оптимизации не использует core/Mixin модификации.
- Получите точный контроль над оптимизациями путём тонкой настройки через удобные конфигурационные файлы.
- Изучите детали производительности вашего сервера с помощью встроенного режима отладки, предоставляющего полную информацию о текущем состоянии и внесённых изменениях.
⚠️ Пожалуйста, регулярно создавайте резервные копии вашего мира на случай возникновения проблем.
👾 Оптимизированные Расчёты Спавна Мобов
Спавн мобов ограничен определённой зоной видимости игрока, что обеспечивает лучшее распределение и снижает количество сущностей без видимого ущерба для игрока. Пример: При перемещении по поверхности сущности за пределами определённого расстояния или в данный момент недоступные не будут спавниться, пока игрок не приблизится к ним.
👻 Контроль Спавна (Spawn Control)
Мод включает базовый контроль спавна для определения максимального количества типов сущностей на игрока и мир с предустановленными настройками для конкретных модов. Включает списки разрешённых и запрещённых мобов для полного отключения или исключения из оптимизации.
Интенсивность спавна рассчитывается по формуле:
Количество игроков * Макс. число сущностей * Нагрузка сервера * Сложность игры
Вы можете добавить собственные настройки базового контроля спавна через конфигурационный файл adaptive_performance_tweaks/spawn/CustomSpawn.toml
.
Примечание: Игра на сложности HARD может превышать максимальное количество враждебных сущностей из конфига максимум в 2 раза.
Обзор всех текущих загруженных мобов доступен командой /aptweaks monster
.
📦 Оптимизация Спаунеров (Spawner Optimization)
Отслеживает текущее количество загруженных спаунеров и выполняет небольшие оптимизации. Обзор всех текущих спаунеров доступен командой /aptweaks spawner
.
🗄️ Конфигурационный файл
С помощью конфигурационного файла можно отключить/включить каждую функцию и настроить списки затрагиваемых мобов.
✔️ Поддерживаемые Моды
Список модов, поддерживающих индивидуальные настройки спавна через пользовательские файлы:
- ✅ Alex's Mobs
- ✅ Aquaculture 2
- ✅ Born in Chaos
- ✅ Fish of Thieves
- ✅ Friends and Foes
- ✅ Gothic
- ✅ Internal Expansion
- ✅ Mekanism Additions
- ✅ Panthalassa
- ✅ Quark
- ✅ Tinkers' Construct
- ✅ Untamed Wilds
- ✅ Untitled Duck
- ...
Настройки спавна регулируются через файлы adaptive_performance_tweaks/spawn/*.toml
.
Список поддерживаемых модов будет расширяться.
Следующие моды имеют дополнительные проверки совместимости для гарантии работы оптимизаций спавна:
- ✅ Bigger Reactors
- ✅ Botania
- ✅ Create
- ✅ Industrial Foregoing
- ✅ Mekanism
- ✅ Pipez
- ✅ Pokecube AIO
- ✅ Refined Storage
- ✅ Ultimate Car
- ✅ Viescraft
- ✅ XNet
- ...
Комплексные Модули
Для установки всех модулей используйте комплексную версию:
➡️Установить комплексную версию
ℹ️ Дополнительная Информация
Подробную информацию см. в нашей вики: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/wiki.
🚩 Сообщение о Проблемах и Предложений
Руководство по устранению неполадок доступно по адресу: https://github.com/MarkusBordihn/BOs-Adaptive-Performance-Tweaks/wiki/Troubleshooting.
Для сообщения о проблемах или предложения функций используйте систему Issues в репозитории проекта.