Releases: flyawaymaking/SmartMobs
Releases · flyawaymaking/SmartMobs
v1.3.0
v1.2.0
v1.1.0
🧩 SmartMobs — Release 1.1.0
🚀 Новое
-
Динамическая сложность мобов по расстоянию от спавна
Теперь шансы появления усиленных мобов (hardenedиelite) могут зависеть от расстояния до точки спавна.
Чем дальше игрок уходит от центра мира — тем выше шанс появления более сильных мобов.
Поведение настраивается в конфиге через блокradius-levels.Пример конфига:
chances:
hardened: 0.10
elite: 0.01
radius-complication: true
world-radius: 15000
radius-levels:
- from: 0.0
to: 0.33
hardened: 0.5
elite: 0.05
- from: 0.33
to: 0.66
hardened: 0.5
elite: 0.5
- from: 0.66
to: 1.0
hardened: 0.2
elite: 0.8- Поддержка настраиваемых уровней радиальной сложности
Можно гибко указать интервалы (from–to) и коэффициенты усиленных мобов для каждой зоны мира.
⚙️ Улучшения
- Методы
isMobEnabledиgetEnabledMobTypesтеперь используют кэшированную картуenabledMobs, а не читают конфиг при каждом вызове.
Это повысило производительность и надёжность загрузки данных. - Добавлены отладочные сообщения при загрузке
radius-levelsиз конфига.
🐛 Исправления
- Исправлена обработка вероятностей при отсутствии или некорректной настройке секции
radius-levels. - Улучшена устойчивость к ошибкам при чтении типов мобов (невалидные ключи теперь корректно логируются).
📘 Совет:
Если вы обновляете плагин с версии 1.0.x, не забудьте добавить в конфигурацию новые параметры radius-complication, world-radius и radius-levels.
v1.0.0
SmartMobs - Интеллектуальная система улучшенных мобов
🌟 Ключевые особенности
🎯 Естественная эволюция мобов
- Два уровня развития: Мутировавшие (15% шанс) и Эволюционировавшие (5% шанс)
- Уникальные тематические названия для каждого типа мобов
- Логичная прогрессия от простых мутаций к продвинутым эволюционным формам
⚡ Умные способности
- Скелеты: повышенная скорость стрельбы, тройной выстрел у элитных
- Криперы: ускоренное взведение, заряженная форма у элитных
- Пауки: ловушка из паутины, усиленный прыжок, ядовитый укус у элитных
- Эндермены: улучшенная телепортация, сопротивление воде
- И многие другие уникальные способности для каждого типа мобов
🛠️ Полная кастомизация
- Включение/отключение отдельных типов мобов
- Настройка вероятностей появления
- Регулировка множителей здоровья, урона и скорости
- Кастомные названия и цвета для каждого моба
- Гибкая настройка специальных способностей
🚀 Оптимизация производительности
- Эффективная обработка мобов при спавне
- Умная система проверок и быстрый отсев событий
- Минимальное воздействие на производительность сервера
📋 Поддерживаемые мобы
Плагин охватывает всех основных враждебных мобов Minecraft:
| Обычный моб | Мутировавший | Эволюционировавший |
|---|---|---|
| Зомби | Гниющий Странник | Порченый Бродяга |
| Скелет | Вечный Часовой | Костяной Отзвук |
| Крипер | Испепеляющий Гость | Грозовой Разрыв |
| Паук | Шёлковый Убийца | Тенетный Властитель |
| Эндермен | Бездонный Скиталец | Пространственный Разлом |
| Ведьма | Болотная Зельеварка | Теневая Колдунья |
| Фантом | Ночной Кошмар | Эфирный Крик |
| Блейз | Огненный Дух | Адское Ядро |
| Гаст | Туманный Призрак | Небесный Плач |
| И ещё 15+ типов мобов! |
⚙️ Технические характеристики
- Версия Minecraft: 1.21.8
- Платформа: Paper
- API версия: 1.21
- Лицензия: MIT
🎮 Команды
/smartmobs- показать справку по плагину/smartmobs reload- перезагрузить конфигурацию (требует праваsmartmobs.reload)/smartmobs spawn <mob> <hardened|elite>- ручной спавн усиленного моба (требует праваsmartmobs.spawn)