
SeasonsPlus
Плагин SeasonsPlus добавляет в Minecraft температуру и времена года. Игроки замерзают зимой и перегреваются летом, меняется мир: растения, мобы, погода.
SeasonsPlus
SeasonsPlus - это серверный плагин для Майнкрафт, который вводит в игру полноценную систему температур и времен года. Если ванильный Minecraft кажется вам слишком статичным и предсказуемым, этот плагин добавит реализма и вызовов: теперь нужно учитывать не только голод и мобов, но и то, насколько жарко или холодно вокруг.
Основные механики
Плагин отслеживает температуру каждого игрока в реальном времени. Она зависит от множества факторов:
- Броня - некоторые материалы защищают от холода или жары
- Биом - в пустыне жарко, в тайге холодно
- Свет - на солнце теплее
- Еда - некоторые продукты согревают или охлаждают
- Высота - чем выше, тем холоднее
- Сезон - зима холоднее лета
- Спринт - бег разогревает
- Время суток - ночью прохладнее
- Вода - намокание охлаждает
- Погода - дождь и снег снижают температуру
Когда температура выходит за пределы комфортной зоны (по умолчанию от -10 до +50 градусов Цельсия), игрок начинает испытывать негативные эффекты:
Холодные эффекты
- Замедление (усиливается с каждым градусом ниже порога)
- Голод (быстрее расходуется сытость)
- Замерзание (урон здоровьем при сильном холоде)
Жаркие эффекты
- Замедление
- Голод
- Перегрев (поджигание игрока на несколько тиков)
Визуальные эффекты тоже на месте: при холоде видно дыхание паром изо рта, при жаре - капли пота.
Сезоны и их влияние
Времена года сменяются циклически (длительность каждого настраивается). Каждый сезон вносит свои изменения в мир:
Весна
- При загрузке чанков удаляются цветы, появившиеся весной (чтобы не засорять мир)
- Шанс спауна джунглевых животных (попугаи, оцелоты, панды) увеличен на 30%
Лето
- Кусты сладких ягод появляются повсеместно
- Шанс спауна муушрумов, лягушек и лисиц увеличен на 30%
- Появляются грибные поляны
Осень
- Шанс спауна волков, лисиц и белых медведей увеличен на 50%
- Каждую ночь с 20% шансом в небе появляется северное сияние (эффект частиц FIREWORK_SPARK)
Зима
- Скелеты заменяются на странников (Strays)
- Растения не растут под открытым небом (если над ними нет твёрдого блока)
Также есть общие события:
- Нет дождя - в некоторые сезоны осадки отключаются
- Кусты ягод везде - летом они заполоняют мир
- Более быстрый рост культур - в определённые периоды урожай созревает быстрее
- Хаски вместо зомби - зимой хаски спаунятся чаще обычных зомби
- Мобы с тыквой на голове - 20% шанс появления моба с резной тыквой (как на Хэллоуин)
Поддержка PlaceholderAPI
Плагин предоставляет плейсхолдер %seasons_current%, который показывает текущий сезон. Можно использовать в табло, чате или на табелях.
Конфигурация
Настройки хранятся в двух файлах:
config.yml
# Плагин Seasons - Конфигурационный файл
# Отображать ли температуру в экшнбаре
display-temperature: true
# Единица измерения температуры
temperature-in-fahrenheit: false # true - Фаренгейт, false - Цельсий
# Пороги для эффектов холода и жары
cold-effect-threshold: -10.0 # ниже этого значения начинаются холодовые эффекты
heat-effect-threshold: 50.0 # выше этого значения начинаются тепловые эффекты
# Визуальные эффекты (пот/дыхание)
visual-effects:
enabled: true
# Интервал обновления температуры (в секундах)
temperature-update-interval: 2
# Длительность каждого сезона в минутах
season-duration: 15
# Настройки конкретных сезонов
season-settings:
winter:
water-freezing: "disabled" # disabled / partial / full - замерзание воды зимой
summer:
berry-bush-spawning: true # спаун кустов сладких ягод летом
# Эффекты температуры
temperature-effects:
cold:
slowness:
enabled: true
amplifier-per-degree: 0.2 # усиление замедления за каждый градус ниже порога
max-amplifier: 5
hunger:
enabled: true
amplifier-per-degree: 0.2
max-amplifier: 5
freezing-damage:
enabled: true
threshold-offset: -10 # урон начинается на 10 градусов ниже порога холода
damage-per-degree: 1 # урон за каждый градус ниже порога замерзания
heat:
slowness:
enabled: true
amplifier-per-degree: 0.2
max-amplifier: 5
hunger:
enabled: true
amplifier-per-degree: 0.2
max-amplifier: 5
burning:
enabled: true
ticks-per-degree: 4 # тиков огня за каждый градус выше порога (20 тиков = 1 секунда)
max-ticks: 100
seasons.yml
```yaml tекущий-sezon: SPRING # текущий сезон (SPRING / SUMMER / AUTUMN / WINTER) ```Зачем это нужно?
SeasonsPlus превращает обычное выживание в более глубокий симулятор. Теперь нельзя просто бегать по миру без оглядки - нужно одеваться по погоде, прятаться от солнца или разводить костёр зимой. Плагин идеально подходит для серверов с упором на реализм или ролевую игру.
Скачайте плагин SeasonsPlus для Minecraft и добавьте своему серверу живую погоду и климат.
