- Загрузчики
- FabricNeoForgePaperPurpur
- Скачиваний на Modrinth
- 33,4 тыс.
- Подписчиков на Modrinth
- 166
- версий
- 135
- Обновлён
- 12 октября 202612 окт.
- Опубликован
- в 2024
Коротко о моде
Автор не указал, где нужен мод
Что такое FlectonePulse? 
FlectonePulse — это плагин и мод для серверов Minecraft (и Hytale), который берёт под полный контроль чат, сообщения и уведомления. Ты решаешь, что видят игроки, когда они это видят и как это выглядит. Чистые настройки по умолчанию для новичков, глубокая конфигурация для всех остальных
FlectonePulse стал темой университетской дипломной работы и получил высшие оценки за архитектуру, техническую глубину и практическую ценность. Полный текст работы, презентация и отчёт о плагиате находятся в открытом доступе
Почему FlectonePulse, а не другие плагины для сообщений?
| Возможность | FlectonePulse | Типичный плагин для сообщений |
|---|---|---|
| Полностью асинхронный – не нагружает основной поток | ✅ | ❌ |
| Поддержка от 1.8.8 до последней версии Minecraft | ✅ | ⚠️ (часто ограничена) |
| Работает на Bukkit, Spigot, Paper, Purpur, Folia и Fabric | ✅ | ❌ (обычно одна платформа) |
| Встроенная поддержка прокси (BungeeCord, Velocity) | ✅ | ❌ (требуется отдельный плагин) |
| Синхронизация сообщений между серверами (через прокси или Redis) | ✅ | ❌ |
| Поддержка Hytale | ✅ | ❌ |
| Определение языка клиента Minecraft для каждого игрока | ✅ | ❌ |
Текстуры в чате без ресурспака (<texture:name>) | ✅ | ❌ |
Головы игроков и встроенные спрайты прямо в тексте (<player_head>, <sprite:name>) | ✅ | ❌ |
| Модульная архитектура – включай/отключай любую функцию | ✅ | ⚠️ (редко) |
| 40+ встроенных команд (чат, модерация, развлечения, опросы и т.д.) | ✅ | ❌ |
| Кроссплатформенный чат (Discord, Telegram, Twitch) | ✅ | ❌ |
| Старые цветовые коды + поддержка MiniMessage в одной системе | ✅ | ⚠️ (обычно что-то одно) |
| Внедрение зависимостей Google Guice для чистой архитектуры | ✅ | ❌ |
| Открытый исходный код и полностью бесплатно | ✅ | ⚠️ (часто условно-бесплатно) |
Требования
Java 17 или выше ОБЯЗАТЕЛЬНА. Старые версии Minecraft, например 1.8.8, тоже могут работать на Java 17 (см. PandaSpigot)
| Платформа | Поддерживаемые версии |
|---|---|
| Bukkit / Spigot / Paper / Purpur / Folia | 1.8.8 – последняя |
| Fabric | Последняя версия Minecraft |
| BungeeCord / Waterfall | Последняя |
| Velocity | Последняя |
| Hytale | Последняя версия Hytale |
| NeoForge | Запланировано |
Файлы конфигурации
| Файл | Назначение |
|---|---|
config.yml | База данных, язык, режим прокси, кэш |
command.yml | Включение/отключение и настройка команд |
message.yml | Все модули сообщений, условия и поведение |
integration.yml | Сторонние плагины и внешние платформы |
permission.yml | Права для каждой функции |
localizations/*.yml | Текст сообщений для каждого языка |
🎨 Форматирование цветов
FlectonePulse понимает все цветовые системы и внутри преобразует их в MiniMessage. Смешивай устаревшие коды и современные теги в одной строке — это работает
| Ввод | Результат |
|---|---|
&0-&9, &a-&f | `, <dark_blue>, ..., ` |
&l / &m / &n / &o / &k / &r | `/////` |
&#rrggbb, #rrggbb | <#rrggbb> |
| MiniMessage | `, <hover:...>, <click:...>` и т. д. |
join:
format: "<gradient:#FF0000:#00FF00>&lПривет</gradient> <rainbow><player></rainbow>!"🧱 Текстуры в чате — без ресурспака
Встраивай свои изображения прямо в сообщения чата и MOTD сервера с помощью <texture:name>
Аватары со скином игрока через <player_head>, встроенные спрайты Minecraft через <sprite:name>
🌍 Определение языка для каждого игрока
Включи by_player: true, и каждое сообщение будет доставлено на языке клиента игрока. Если перевод отсутствует, используется язык сервера по умолчанию
💬 Многоканальная система чата
Несколько именованных каналов чата с независимыми настройками. У каждого канала свой радиус, назначение, кулдаун, звук, триггер
Отправляй любое форматированное сообщение в любое место с помощью админ-команды /emit. Можно использовать назначения CHAT ACTION_BAR BOSS_BAR TITLE SUBTITLE TOAST TAB_HEADER TAB_FOOTER BRAND
🌈 Настройка для каждого игрока
Игроки открывают полноценное игровое меню /chatsetting, чтобы включать и выключать сообщения, менять цвета и отключать всё, что им не нужно
✨ Всё — это сообщение, и всё настраивается
FlectonePulse берёт под контроль практически каждое событие, которое создаёт текст
Полный список в документации 🔗
🎮 40+ встроенных команд
Уже существуют: /afk /anon /ban /banlist /broadcast /chatcolor /chatsetting /clearchat /clearmail /coin /deletemessage /dice /do /emit /geolocate /helper /ignore /ignorelist /kick /mail /maintenance /me /mute /mutelist /nickname /online /ping /reply /spy /tell /toponline /translateto /unban /unmute /unwarn /warn /warnlist /whitelist
Полный список в документации 🔗
🤝 Интеграция с платформами
🤝 Интеграция с плагинами
| Плагин | Что добавляет |
|---|---|
| 🛡️ LuckPerms | Префикс, суффикс, отображение группы, сортировка в TAB по рангу |
| 🧩 PlaceholderAPI / MiniPlaceholders | Любые %placeholder% из других плагинов |
| 🎙️ PlasmoVoice / SimpleVoice | Синхронизация мута и игнора с голосовым чатом |
| 🖼️ SkinsRestorer | Настоящие скины игроков в чате и TAB |
| 👻 SuperVanish | Игроки в ванише скрываются автоматически (даже через прокси) |
| 💬 InteractiveChat | Улучшенные интерактивные элементы чата |
| 🔨 AdvancedBan / LibertyBans / LiteBans | Передача команд бана вашей существующей системе |
| 🌐 Vault | Совместимость с правами |
| 🗣️ Floodgate / Geyser | Поддержка игроков с Bedrock |
| 📦 ItemsAdder | Кастомные текстуры и предметы в сообщениях |
Полный список в документации 🔗
🙏 Благодарности
FlectonePulse построен на этих проектах:
- 🏗️ Google Guice – внедрение зависимостей
- 📚 JDBI с HikariCP – доступ к базе данных
- 📦 Jackson – сериализация данных
- 🧙 PacketEvents – обработка событий на уровне пакетов
- 🎨 Adventure – форматирование текстовых компонентов
- ⌨️ Cloud – команды с автодополнением по Tab
- ⏱️ Universal Scheduler – кросс-платформенное планирование задач
- 🔣 Symbol Chat – выбор символов Unicode
- 🌐 MiniTranslator – конвертация legacy в MiniMessage
- 🌱 FlectoneChat – предшественник
И спасибо сообществу! Каждая звезда на GitHub и отзыв на площадках показывают, что FlectonePulse действительно полезен ⭐
📊 Статистика проекта
Частые вопросы
Как установить FlectonePulse?
Установите Fabric под свою версию Minecraft, скачайте FlectonePulse под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть FlectonePulse?
У FlectonePulse есть сборки для Minecraft 1.8.8–26.3.













































