An open API service indexing awesome lists of open source software.

https://github.com/flectone/flectonepulse

Every Message Under Your Control!
https://github.com/flectone/flectonepulse

bukkit-plugin bungeecord flectone flectonepulse folia minecraft-pluigin paper-plugin spigot-plugin velocity

Last synced: 5 months ago
JSON representation

Every Message Under Your Control!

Awesome Lists containing this project

README

          



EN |
RU


### 🎥 Видеообзор FlectonePulse

[![FlectonePulse](https://img.youtube.com/vi/UjIlfjXzdxE/maxresdefault.jpg)](https://youtu.be/UjIlfjXzdxE "Посмотреть")


bukkit
spigot
paper
purpur
folia
bungeecord
velocity

FlectonePulse — Каждое сообщение под вашим контролем!


boosty
modrinth
documentation
discord

## 🏆 Что делает FlectonePulse особенным?

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/Flectone/FlectonePulse)

FlectonePulse — плагин и мод для Minecraft-серверов, который берёт под контроль чат, сообщения и уведомления. Новичкам он особенно понравится, потому что настройка простая, а результат — красивый чат, интеграции и полезные команды без лишней мороки.

- Все операции выполняются асинхронно, основной поток сервера не затрагивается
- Используется Google Guice для инъекции зависимостей, что упрощает расширение функционала
- Поддерживает все популярные платформы Bukkit, Spigot, Paper, Purpur, Folia, Fabric, BungeeCord, Waterfall и Velocity на версиях 1.8.8 до самой последней

## 🎨 Гибкое форматирование текста

Поддерживаются все форматы цветов, от устаревших (`&` или `§` для цветов) до современных тегов MiniMessage

| **Ввод кода** | **Преобразование** |
|-------------------------------------------------------|-------------------------------------------------------------|
| `&0`-`&9`, `&a`-`&f` | ``, ``, ..., `` |
| `&l`/`&m`/`&n`/`&o`/`&k`/`&r` | `` / `` / `` / `` / `` / `` |
| `rrggbb`, `#rrggbb`, `&x&r&r&g&g&b&b`, `<##rrggbb>` | `<#rrggbb>` |
| Теги MiniMessage | ``, ``, ``, ``, и т.д. |

```yaml
# ПРИМЕР
join:
format: "&lПривет !"
```

![color](https://flectone.net/pulse/welcomemessage.png)

## 🧱 Головы игроков в чате

Добавьте аватарки в сообщения с помощью плейсхолдера `` или можно указывать ник ``. Для этого не нужен ресурспак, все игроки это увидят

![object](https://flectone.net/pulse/object.png)

## 🌈 Настройка чата с /chatsetting

![chatsetting](https://flectone.net/pulse/commandchatsetting.gif)

Команда /chatsetting открывает меню для быстрой кастомизации сообщений каждому игроку. Выберите цвета, стили и отключите ненужные сообщения

## 🌍 Умная локализация

### Как это работает
[![locale](https://flectone.net/pulse/locale.gif)](https://flectone.net/pulse/docs/config/language/)

При включённом `by_player: true` FlectonePulse определяет язык клиента и показывает сообщения на нём. Если перевода нет, будет использоваться дефолтный из конфига. Подробнее в [документации](https://flectone.net/pulse/docs/config#language-player) 🔗

## ✨ Настраиваемые элементы

| **Визуал** | **Описание** |
|---------------|-----------------|
| ![status](https://flectone.net/pulse/version.png) | **MOTD сервера**
Добавьте кастомные тексты для приветствия в списке серверов |
| ![join](https://flectone.net/pulse/join.png) | **Сообщения о входе**
Приветствуйте игроков |
| ![tab](https://flectone.net/pulse/tab.png) | **TAB-меню**
Покажите пинг, онлайн, ранги — всё в одном месте |
| ![death](https://flectone.net/pulse/deathserver.png) | **Сообщения о смерти**
Сделайте их забавными с текстом или звуками |
| ![brand](https://flectone.net/pulse/brand.png) | **Брендинг**
Добавьте название сервера в меню F3 |
| ![advancement](https://flectone.net/pulse/task.png) | **Достижения**
Кастомные сообщения о достижениях |
| Полный список в [документации](https://flectone.net/pulse/docs/message/) 🔗 | ... |

## 🤝 Интеграции

### Внешние платформы

| **Визуал** | **Описание** |
|---------|----------|
| [![discord](https://flectone.net/pulse/discordmessage.png)](https://flectone.net/pulse/docs/integration/discord/) | **Discord**
Синхронизируйте чат сервера с каналами Discord |
| [![telegram](https://flectone.net/pulse/telegrammessage2.png)](https://flectone.net/pulse/docs/integration/telegram/) | **Telegram**
Отправляйте сообщения через бота в Telegram и синхронизируйте чаты |
| [![twitch](https://flectone.net/pulse/twitchmessage.png)](https://flectone.net/pulse/docs/integration/twitch/) | **Twitch**
Уведомления о стримах в чате Minecraft и синхронизация чата сервера |

### Плагины

| **Плагин** | **Описание** |
|-----------------------------------------------------------------------------------------------|--------------------------------------------------------------------|
| 💬 **[InteractiveChat](https://flectone.net/pulse/docs/integration/interactivechat/)** | Интерактивные элементы в чате |
| 🛡️ **[LuckPerms](https://flectone.net/pulse/docs/integration/luckperms/)** | Управление правами и группами |
| 🧩 **[PlaceholderAPI](https://flectone.net/pulse/docs/integration/placeholderapi/)** | Плейсхолдеры из других плагинов, например %player_level% |
| 🎙️ **[PlasmoVoice & SimpleVoice](https://flectone.net/pulse/docs/integration/plasmovoice/)** | Синхронизация игноров и мутов в голосовом чате |
| 🖼️ **[SkinsRestorer](https://flectone.net/pulse/docs/integration/skinsrestorer/)** | Отображение скинов в чате и TAB |
| 👻 **[SuperVanish](https://flectone.net/pulse/docs/integration/supervanish/)** | Скрытие игроков в ванише |
| Полный список в [документации](https://flectone.net/pulse/docs/integration/) 🔗 | ... |

## 🎮 Более 30 команд

| **Визуал** | **Описание** |
|--------------|------------------------|
| [![ball](https://flectone.net/pulse/commandball.png)](https://flectone.net/pulse/docs/command/) | **/ball**
Волшебный шар с множеством ответов |
| [![tictactoe](https://flectone.net/pulse/commandtictactoe.png)](https://flectone.net/pulse/docs/command/) | **/tictactoe**
Крестики-нолики |
| [![stream](https://flectone.net/pulse/commandstream.png)](https://flectone.net/pulse/docs/command/) | **/stream**
Уведомления о стримах в чате |
| [![try](https://flectone.net/pulse/commandtry.png)](https://flectone.net/pulse/docs/command/) | **/try**
Испытай удачу от 0% до 100% |
| Полный список в [документации](https://flectone.net/pulse/docs/command/) 🔗 | ... |

## ❓ FAQ

Вопросы по установке или настройке? Загляните в [FAQ](https://flectone.net/pulse/docs/) в документации

## 🙏 Благодарности

FlectonePulse основан на этих проектах:

- 🏗️ **[Google Guice](https://github.com/google/guice)** — для модульного кода
- 📚 **[JDBI](https://jdbi.org/)** с **[HikariCP](https://github.com/brettwooldridge/HikariCP)** — эффективная работа с БД
- 📦 **[Jackson](https://github.com/FasterXML/jackson)** — сериализация данных
- 🧙 **[PacketEvents](https://github.com/retrooper/packetevents)** — обработка пакетов
- 🎨 **[Adventure](https://github.com/KyoriPowered/adventure)** — форматирование текста
- ⌨️ **[Cloud](https://github.com/Incendo/cloud)** — команды с автодополнением
- ⏱️ **[Universal Scheduler](https://github.com/Anon8281/UniversalScheduler)** — планирование задач
- 🔣 **[Symbol Chat](https://github.com/replaceitem/symbol-chat)** — символы в чате
- 🖥️ **[PacketUxUi](https://github.com/OceJlot/PacketUxUi)** — GUI-элементы
- 💬 **[LightChatBubbles](https://github.com/atesin/LightChatBubbles)** — сообщения над головой
- 🌐 **[MiniTranslator](https://github.com/imDaniX/MiniTranslator)** — конвертация устаревших цветов
- 🌱 **[FlectoneChat](https://github.com/Flectone/FlectoneChat)** — предок FlectonePulse

И спасибо сообществу! Каждая звезда на GitHub и отзыв на платформах показывают, что FlectonePulse действительно нужен ⭐

## 📊 Статистика проекта

## ❤️ Код открытый, а проект бесплатный

FlectonePulse полностью бесплатный. Скачивайте, модифицируйте, ставьте на сервер. А для приоритетной поддержки, раннего доступа к фичам и помощи с настройками под ваш сервер поддержите на Boosty. Это мотивирует развивать проект дальше!


boosty

FlectonePulse ждёт вас! Готовы установить? 😎


modrinth


P.S. Присоединяйтесь к Discord