Плагин Чат Другое ⛅ IcvWeather - кастомные сообщение и звуки при изменение погоды [1.0.0]

⛅ IcvWeather - кастомные сообщение и звуки при изменение погоды
Краткое описание:
кастомные сообщение для погоды и времени
3
125
Для версий
  1. 1.19.✘
  2. 1.20.✘
  3. 1.21.✘
Источник
https://github.com/iceeruu/IcvWeather
Java
  1. Java 17
  2. Java 21
Зависимости
PlaceholderAPI
При смене времени:
1788680248386

При смене погоды:
1788680315752


✍️ Автор плагина: onlyfacekids, ICE
📱 Telegram: t.me/LorovaIce


📌 О ПЛАГИНЕ

⛅ IcvWeather
— это мощный и гибкий плагин для Paper серверов Minecraft,
который полностью заменя стандартную систему смены времени и погоды.

Вместо скучных системных сообщений плагин добавляет в чат:
✅ Красочные кастомные уведомления с рамками
✅ Градиентные цвета
✅ Случайные фразы
✅ Звуки при смене погоды/времени
✅ Персональное время для каждого игрока (/ptime)

Плагин идеально подходит для:
• Серверов с акцентом на атмосферу
• Ролевых серверов (RP)
• Серверов, где важно разнообразие и визуальная красота


🌟 ОСНОВНЫЕ ВОЗМОЖНОСТИ

🎨 ПОЛНАЯ ПОДДЕРЖКА ЦВЕТОВ
────────────────────────
Плагин поддерживает три формата цветов одновременно:
• HEX: &#FFD700 (золотой)
• Legacy: &c (красный), &a (зелёный), &l (жирный)
• MiniMessage:<red> (красный), <#FFD700> (золотой), <bold> (жирный)


Это позволяет настраивать сообщения под любой стиль оформления.

🌈 АВТОМАТИЧЕСКИЙ ГРАДИЕНТ
────────────────────────
Каждое сообщение может автоматически получать случайный градиент.
Доступные типы градиента:
• RANDOM – случайные цвета
• RAINBOW – радуга
• SUNSET – закат
• OCEAN – океан
• FIRE – огонь

Градиент можно полностью отключить в конфиге.

📝 СЛУЧАЙНЫЙ ВЫБОР ТЕКСТА
────────────────────────
Для каждой команды можно задать несколько вариантов сообщений.
Плагин будет выбирать один из них случайным образом при каждом
использовании команды. Это делает сообщения живыми и разнообразными.

ПЕРСОНАЛЬНОЕ ВРЕМЯ (/ptime)
────────────────────────────
Игроки могут менять время суток ТОЛЬКО ДЛЯ СЕБЯ, не влияя
на других игроков и не меняя глобальное время на сервере.

Команды:
• /ptime day – установить себе день
• /ptime night – установить себе ночь
• /ptime reset – сбросить персональное время


🔊 ЗВУКИ ПРИ СМЕНЕ
────────────────
При смене погоды или времени проигрываются настроенные звуки.
Поддерживаются ВСЕ звуки Minecraft (1.19.4 – 1.21.11).

Настройки для каждого звука:
• Какой звук
• Громкость (0.0 – 2.0)
• Высота тона (0.5 – 2.0)
• Кому проигрывать (всем игрокам или только рядом)

🛡️ ЗАЩИТА ОТ СПАМА
──────────────────
Встроенная защита предотвращает повторную отправку одинаковых
сообщений в течение заданного времени (настраивается в секундах).

🔄 ПЕРЕХВАТ КОМАНД
─────────────────
Плагин перехватывает команды:
• Ванильные: /time, /weather, /day, /night, /sun, /rain, /thunder
• EssentialsX: /ptime, /pweather, /etime, /eweather
• CMI: /cmi time, /cmi weather


Все они работают как обычно, но с красивыми сообщениями!

🖥️ РАБОТА ИЗ КОНСОЛИ
────────────────────
Все команды доступны из консоли сервера с цветным выводом (ANSI).

📢 ОБЪЯВЛЕНИЯ ДЛЯ ВСЕХ
────────────────────
Сообщения видны ВСЕМ игрокам на сервере (как объявление).
Это создаёт эффект живого мира и вовлекает всех игроков.


📋 КОМАНДЫ ПЛАГИНА

Административные команды:
─────────────────────────
/iw reload - Перезагрузить конфиг (требуется OP)
/iw version - Показать информацию о плагине
/iw help - Показать справку

Команды времени (видят все игроки):
────────────────────────────────────
/time set <day|night|noon|midnight|число> - Сменить время
/day - Установить день
/night - Установить ночь
/noon - Установить полдень
/midnight - Установить полночь

Команды погоды (видят все игроки):
───────────────────────────────────
/weather <clear|rain|thunder> - Сменить погоду
/sun - Установить ясную погоду
/rain - Установить дождь
/thunder - Установить грозу
/storm - Установить грозу

Персональное время (видит только игрок):
─────────────────────────────────────────
/ptime <day|night|reset> - Установить время только для себя
/ptime day - Установить себе день
/ptime night - Установить себе ночь
/ptime reset - Сбросить персональное время


📦 ПОДДЕРЖИВАЕМЫЕ ВЕРСИИ

Paper 1.19.4 – 1.21.11 (все версии включительно) ✅

Полный список:
1.19.4, 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6,
1.21.0, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7,
1.21.8, 1.21.9, 1.21.10, 1.21.11

🔹 Совместим с: Paper, Purpur, Pufferfish
🔹 НЕ совместим с: Spigot (требуется Paper API)


🔑 РАЗРЕШЕНИЯ (PERMISSIONS)

icvweather.reload - Разрешение на перезагрузку конфига (/iw reload)
По умолчанию: OP (только операторы)

icvweather.admin - Полный доступ ко всем админ-командам
По умолчанию: OP (только операторы)

💡 Все команды времени и погоды доступны ВСЕМ игрокам
без дополнительных разрешений:
/time, /weather, /day, /night, /noon, /midnight,
/sun, /rain, /thunder, /storm, /ptime



🔧 НАСТРОЙКА (config.yml)

Все сообщения, цвета, звуки и поведение плагина настраиваются
через один файл config.yml:

✅ Включение/выключение плагина
✅ Включение/выключение градиента
✅ Выбор типа градиента
✅ Включение/выключение случайного текста
✅ Настройка звуков (звук, громкость, высота тона)
✅ Фильтрация по мирам и режимам игры
✅ Защита от спама
✅ Отправка сообщений всем игрокам или только инициатору
✅ Настройка всех сообщений для каждой погоды и времени
✅ Персональные сообщения для /ptime


offtop

offtop

Автор

onlyfacekids
ВерхНиз