COWMODSКаталог модов

FlectonePulse

Every Message Under Your Control!

Автор: TheFaser34,3 тыс.168обновлён 12 окт. 2026 г.
ДекорОбщениеУтилиты

Описание

EN | RU

🎥 FlectonePulse Video Review

FlectonePulse

bukkit spigot paper purpur folia fabric hytale bungeecord velocity

FlectonePulse – Every Message Under Your Control!

boosty modrinth documentation discord

What Is FlectonePulse? Ask DeepWiki

FlectonePulse is a plugin and mod for Minecraft (and Hytale) servers that takes full control over chat, messages, and notifications. You decide what players see, when they see it, and how it looks. Clean defaults for beginners, deep configuration for everyone else

FlectonePulse was the subject of a university thesis and received top marks for its architecture, technical depth, and practical value. The full thesis, presentation, and plagiarism report are publicly available

Why FlectonePulse instead of other message plugins?

FeatureFlectonePulseTypical message plugin
Fully async – no main thread impact✅❌
Supports 1.8.8 up to the latest Minecraft version✅⚠️ (often limited)
Works on Bukkit, Spigot, Paper, Purpur, Folia, and Fabric✅❌ (usually one platform)
Built‑in proxy support (BungeeCord, Velocity)✅❌ (requires separate plugin)
Cross‑server message synchronization (via proxy or Redis)✅❌
Hytale support✅❌
Per‑player Minecraft client language detection✅❌
Textures in chat without resource pack (<texture:name>)✅❌
In‑line player heads and built‑in sprites (<player_head>, <sprite:name>)✅❌
Modular design – enable/disable any feature✅⚠️ (rarely)
40+ built‑in commands (chat, moderation, fun, polls, etc.)✅❌
Cross‑platform chat (Discord, Telegram, Twitch)✅❌
Legacy color codes + MiniMessage support in one system✅⚠️ (usually one or the other)
Google Guice dependency injection for clean architecture✅❌
Open source & completely free✅⚠️ (often freemium)

Requirement

Java 17 or higher is REQUIRED. Older Minecraft versions, such as 1.8.8, can also run on Java 17 (check PandaSpigot)

PlatformSupported Versions
Bukkit / Spigot / Paper / Purpur / Folia1.8.8 – Latest
FabricLatest Minecraft version
BungeeCord / WaterfallLatest
VelocityLatest
HytaleLatest Hytale version
NeoForgePlanned

Configuration Files

FilePurpose
config.ymlDatabase, language, proxy mode, cache
command.ymlEnable/disable and configure commands
message.ymlAll message modules, conditions and behavior
integration.ymlThird-party plugins and external platforms
permission.ymlPermissions for every feature
localizations/*.ymlPer-language message text

🎨 Color Formatting

FlectonePulse understands every color system and converts them all to MiniMessage internally. Mix legacy codes and modern tags in the same line, it works

InputResult
&0-&9, &a-&f<black>, <dark_blue>, ..., <white>
&l / &m / &n / &o / &k / &r<b> / <st> / <u> / <i> / <obf> / <reset>
&#rrggbb, #rrggbb<#rrggbb>
MiniMessage<gradient>, <hover:...>, <click:...>, etc.
join:
  format: "<gradient:#FF0000:#00FF00>&lПривет</gradient> <rainbow><player></rainbow>!"

color

🧱 Textures in Chat – No Resource Pack Needed

Embed custom images directly into chat messages and the server MOTD with <texture:name>

texture motd texture chat

Player skin avatars with <player_head>, Minecraft built-in sprites with <sprite:name>

objects in chat

🌍 Per-Player Language Detection

Enable by_player: true and every message is delivered in the player's own client language. If a translation is missing, the server default is used as fallback

locale

💬 Multi-Channel Chat System

Multiple named chat channels with independent settings. Each channel has its own range, destination, cooldown, sound, trigger

chat

Send any formatted message to any destination with admin command /emit. You can use destination CHAT ACTION_BAR BOSS_BAR TITLE SUBTITLE TOAST TAB_HEADER TAB_FOOTER BRAND

commandemit

🌈 Per-Player Customization

Players open a full in-game menu /chatsetting to toggle messages, change colors, and disable whatever they don't want

chatsetting

✨ Everything is a Message and is Configurable

FlectonePulse takes control of virtually every event that produces text

ModuleDescription
MOTDAnimated, multi-line server list status with custom textures
Join QuitFully formatted with placeholders, sounds, and conditions
AFKAuto-mark and notify when players go idle
BubblesShow messages visually above players' heads
BelownameControlled text below player names
TABHeader, footer, player name format with ping, rank, world
SidebarAnimated scoreboard sidebar with custom content
BossbarVanilla bar formatting
AnvilCustom formatted text (book, sign, anvil)
AutoScheduled, repeating announcements
Server linksCustom clickable links in the server menu
BrandDisplay custom text in the F3 debug screen
Death AdvancementReplace default Minecraft messages your way (death messages, advancement, etc.)

Full list in documentation 🔗

🎮 40+ Built-In Commands

ModuleDescription
ball/ball – magic 8-ball with customizable answers
tictactoe/tictactoe – play tic-tac-toe in chat
stream/stream – announce you're going live
try/try – random luck roll from 0% to 100%
sprite/sprite – browse and preview all Minecraft built-in sprites
poll/poll – create in-chat polls with voting
ban/ban – ban a player with a reason and optional duration
whitelist/whitelist – manage server whitelist with reason and optional duration (add, remove, list, on, off)

Already exist: /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

Full list in documentation 🔗

🤝 Integration with Platforms

PlatformWhat it adds
discordDiscord – bidirectional chat sync. Custom bot commands, channel info ticker, webhook support with embeds and avatar display
telegramTelegram – bidirectional chat sync. Custom bot commands and channel info ticker
twitchTwitch – bidirectional chat sync. Custom bot commands and live stream notifications

🤝 Integration with Plugins

PluginWhat it adds
🛡️ LuckPermsPrefix, suffix, group display, TAB sorting by rank
🧩 PlaceholderAPI / MiniPlaceholdersAny %placeholder% from other plugins
🎙️ PlasmoVoice / SimpleVoiceMute and ignore sync with voice chat
🖼️ SkinsRestorerReal player skins in chat and TAB
👻 SuperVanishVanished players hidden automatically (even via proxy)
💬 InteractiveChatEnhanced interactive chat elements
🔨 AdvancedBan / LibertyBans / LiteBansDelegate ban commands to your existing system
🌐 VaultPermission compatibility
🗣️ Floodgate / GeyserBedrock player support
📦 ItemsAdderCustom textures and items in messages

Full list in documentation 🔗

🙏 Acknowledgments

FlectonePulse is built on these projects:

And thanks to the community! Every star on GitHub and review on platforms shows that FlectonePulse is genuinely useful ⭐

📊 Project Statistics

Галерея

Последние версии

Все версии →
release

FlectonePulse 1.14.1 NeoForge

1.14.1
12 окт. 2026 г.92Minecraft: 26.3neoforge
Скачать
Что нового
## ✨ Features - Added module names in the message context in the API - Added the ability to specify a link domain for url and image in the replacement module - Added group weight check to the spy module - Added support for custom permissions for `range`, so that the message is shown only to those players who have this permission - Added a player collision option to the scoreboard module ## 🔧 Refactors - In Discord and Telegram, manual executor management has been replaced with a proper resource release mechanism - Optimized Discord client resource management - Separated pet death messages for integrations. To display them, you need to use `DEATH_PET` or add `.pet` at the end of the localization key - Improved URL syntax validation ## 🐞 Bug Fixes - Fixed recipient caching in MessageContext, now its `id` also affects the cache - Fixed error handling when downloading files - Added item death messages for sulfur cube - Telegram and Discord channel info updates have been moved to an asynchronous task scheduler ## 📦 Dependencies - Hytale Server updated to 0.7.0 - Gradle updated to v9.8.1 - Fabric Loom updated to v1.18.3 - Triton API updated to v4.2.0 - PostgreSQL updated to v42.7.14 - Netty Buffer updated to v4.2.19.Final - BuildConfig updated to v6.1.2 - NeoForge ModDev updated to v2.0.148 - Caffeine updated to v3.3.0 - Lettuce Core updated to v7.8.0.RELEASE - Jdbi3 Core updated to v3.55.0 - PacketEvents Spigot updated to v2.14.0 - Lombok updated to v9.8.0 - VoiceChat API updated to v2.6.24 - Jackson Dataformat YAML updated to v3.2.3 - SkinsRestorer API updated to v15.12.6 - Vanish updated to v1.6.16+26.3 - H2 updated to v2.5.252 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.14.1...v1.14.2)
release

FlectonePulse 1.14.1 Fabric

1.14.1
12 окт. 2026 г.66Minecraft: 26.3fabric
Скачать
Что нового
## ✨ Features - Added module names in the message context in the API - Added the ability to specify a link domain for url and image in the replacement module - Added group weight check to the spy module - Added support for custom permissions for `range`, so that the message is shown only to those players who have this permission - Added a player collision option to the scoreboard module ## 🔧 Refactors - In Discord and Telegram, manual executor management has been replaced with a proper resource release mechanism - Optimized Discord client resource management - Separated pet death messages for integrations. To display them, you need to use `DEATH_PET` or add `.pet` at the end of the localization key - Improved URL syntax validation ## 🐞 Bug Fixes - Fixed recipient caching in MessageContext, now its `id` also affects the cache - Fixed error handling when downloading files - Added item death messages for sulfur cube - Telegram and Discord channel info updates have been moved to an asynchronous task scheduler ## 📦 Dependencies - Hytale Server updated to 0.7.0 - Gradle updated to v9.8.1 - Fabric Loom updated to v1.18.3 - Triton API updated to v4.2.0 - PostgreSQL updated to v42.7.14 - Netty Buffer updated to v4.2.19.Final - BuildConfig updated to v6.1.2 - NeoForge ModDev updated to v2.0.148 - Caffeine updated to v3.3.0 - Lettuce Core updated to v7.8.0.RELEASE - Jdbi3 Core updated to v3.55.0 - PacketEvents Spigot updated to v2.14.0 - Lombok updated to v9.8.0 - VoiceChat API updated to v2.6.24 - Jackson Dataformat YAML updated to v3.2.3 - SkinsRestorer API updated to v15.12.6 - Vanish updated to v1.6.16+26.3 - H2 updated to v2.5.252 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.14.1...v1.14.2)
release

FlectonePulse 1.14.1

1.14.1
12 окт. 2026 г.1,2 тыс.Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 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, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Скачать
Что нового
## ✨ Features - Added module names in the message context in the API - Added the ability to specify a link domain for url and image in the replacement module - Added group weight check to the spy module - Added support for custom permissions for `range`, so that the message is shown only to those players who have this permission - Added a player collision option to the scoreboard module ## 🔧 Refactors - In Discord and Telegram, manual executor management has been replaced with a proper resource release mechanism - Optimized Discord client resource management - Separated pet death messages for integrations. To display them, you need to use `DEATH_PET` or add `.pet` at the end of the localization key - Improved URL syntax validation ## 🐞 Bug Fixes - Fixed recipient caching in MessageContext, now its `id` also affects the cache - Fixed error handling when downloading files - Added item death messages for sulfur cube - Telegram and Discord channel info updates have been moved to an asynchronous task scheduler ## 📦 Dependencies - Hytale Server updated to 0.7.0 - Gradle updated to v9.8.1 - Fabric Loom updated to v1.18.3 - Triton API updated to v4.2.0 - PostgreSQL updated to v42.7.14 - Netty Buffer updated to v4.2.19.Final - BuildConfig updated to v6.1.2 - NeoForge ModDev updated to v2.0.148 - Caffeine updated to v3.3.0 - Lettuce Core updated to v7.8.0.RELEASE - Jdbi3 Core updated to v3.55.0 - PacketEvents Spigot updated to v2.14.0 - Lombok updated to v9.8.0 - VoiceChat API updated to v2.6.24 - Jackson Dataformat YAML updated to v3.2.3 - SkinsRestorer API updated to v15.12.6 - Vanish updated to v1.6.16+26.3 - H2 updated to v2.5.252 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.14.1...v1.14.2)
release

FlectonePulse 1.14.0 NeoForge

1.14.0
21 сент. 2026 г.55Minecraft: 26.3neoforge
Скачать
Что нового
## ✨ Features - Added support for Minecraft 26.3 - Added support for Hytale 0.6.8 - Added role tag support in Discord - Added anonymous admin and role tag support in Telegram - Added date formatting with player-specific localization ## 🔧 Refactors - Replaced platform world checking with ticker ## 🐞 Bug Fixes - Fixed handling of invalid player playtime data - Fixed Micrometer relocation in Discord integration [#474](https://github.com/Flectone/FlectonePulse/issues/474) ## 📦 Dependencies - Cloud Fabric updated to v2.1.0 - Cloud NeoForge updated to v2.1.0 - Cloud Paper updated to v2.0.1 - Fabric Loom updated to v1.18.2 - Velocity API updated to v4.2.0 - Placeholder API updated to v3.2.0+26.3 - PlasmoVoice API updated to v2.1.17 - TelegramBots updated to v10.3.0 - Lombok updated to v1.18.48 - H2 updated to v2.5.250 - BuildConfig updated to v6.1.1 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.13.1...v1.14.0)
release

FlectonePulse 1.14.0 Fabric

1.14.0
21 сент. 2026 г.105Minecraft: 26.3fabric
Скачать
Что нового
## ✨ Features - Added support for Minecraft 26.3 - Added support for Hytale 0.6.8 - Added role tag support in Discord - Added anonymous admin and role tag support in Telegram - Added date formatting with player-specific localization ## 🔧 Refactors - Replaced platform world checking with ticker ## 🐞 Bug Fixes - Fixed handling of invalid player playtime data - Fixed Micrometer relocation in Discord integration [#474](https://github.com/Flectone/FlectonePulse/issues/474) ## 📦 Dependencies - Cloud Fabric updated to v2.1.0 - Cloud NeoForge updated to v2.1.0 - Cloud Paper updated to v2.0.1 - Fabric Loom updated to v1.18.2 - Velocity API updated to v4.2.0 - Placeholder API updated to v3.2.0+26.3 - PlasmoVoice API updated to v2.1.17 - TelegramBots updated to v10.3.0 - Lombok updated to v1.18.48 - H2 updated to v2.5.250 - BuildConfig updated to v6.1.1 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.13.1...v1.14.0)
release

FlectonePulse 1.14.0

1.14.0
21 сент. 2026 г.1,3 тыс.Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 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, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Скачать
Что нового
## ✨ Features - Added support for Minecraft 26.3 - Added support for Hytale 0.6.8 - Added role tag support in Discord - Added anonymous admin and role tag support in Telegram - Added date formatting with player-specific localization ## 🔧 Refactors - Replaced platform world checking with ticker ## 🐞 Bug Fixes - Fixed handling of invalid player playtime data - Fixed Micrometer relocation in Discord integration [#474](https://github.com/Flectone/FlectonePulse/issues/474) ## 📦 Dependencies - Cloud Fabric updated to v2.1.0 - Cloud NeoForge updated to v2.1.0 - Cloud Paper updated to v2.0.1 - Fabric Loom updated to v1.18.2 - Velocity API updated to v4.2.0 - Placeholder API updated to v3.2.0+26.3 - PlasmoVoice API updated to v2.1.17 - TelegramBots updated to v10.3.0 - Lombok updated to v1.18.48 - H2 updated to v2.5.250 - BuildConfig updated to v6.1.1 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.13.1...v1.14.0)
release

FlectonePulse 1.13.1 NeoForge

1.13.1
4 сент. 2026 г.73Minecraft: 26.2neoforge
Скачать
Что нового
## ✨ Features - Reason keys now carry a time, it is set by `reason_times` in the settings of `ban`, `mute`, `warn`, `maintenance` and `whitelist`. If no time is entered in the command, it is taken by the reason, and `default` is used when the reason is not listed - Added `group_order` to the LuckPerms integration, to sort TAB by your own group order instead of the group weight - Added `check_group_weight` to the `/whois` command, a player with the same or higher permissions cannot be viewed and is hidden from the list - The punishment lists got the `line_not_active` format, the list of a player now also shows the inactive punishments - The `condition` tag now works in sidebar messages with string list - Added sequential execution of the async tasks of one module, they no longer overtake each other ## 🔧 Refactors - TAB, scoreboard and objectives send packets only when something has changed, what was sent is remembered - The name updates in TAB now go player by player instead of everyone at once - Name constants are updated always, not only in proxy mode - The signature is removed from the `player_head` textures - Database queries and indexes are optimized, `/whois` now makes one query instead of two - The punishment cache is reworked - The `runAsync` with `independent` is removed from the scheduler - Vanish handling is simplified, a separate SuperVanish check is no longer needed - The priorities of the join and quit events on Bukkit are changed ## 🐞 Bug Fixes - `player_head` takes the head by `uuid` instead of the name, which crashed the client of the players - Join and quit messages no longer reach the integrations several times in proxy mode - Discord, Telegram and Twitch no longer connect several times on a fast `/flectonepulse reload` - A player who is not in the database yet no longer gets into the online cache, which broke saving their settings - Broken yaml no longer stays on disk after saving through the editor, the file is restored to the previous one - The dump is validated before the import, an empty file no longer wipes the database - A busy editor port no longer shuts the server down - The stuck queue detection no longer clears it, because of this the async tasks of a module stopped forever - The executor overload warning no longer appears on shutdown - A permanent mute is detected in CMI - The online status of a player is updated correctly in the database - Negative time is no longer shown - Updated the metrics link in config.yml ## 📦 Dependencies - Hytale Server updated to 0.6.3 - Velocity API updated to v4.1.0 - Fabric Loader updated to v0.19.5 - Fabric Loom updated to v1.17.20 - Discord4J updated to v3.3.3 - TelegramBots updated to v10.2.1 - PlasmoVoice updated to v2.1.16 - Lettuce updated to v7.7.0 - SQLite driver updated to v3.53.4.0 - Gradle updated to v9.7.1 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.13.0...v1.13.1)
release

FlectonePulse 1.13.1 Fabric

1.13.1
4 сент. 2026 г.110Minecraft: 26.2fabric
Скачать
Что нового
## ✨ Features - Reason keys now carry a time, it is set by `reason_times` in the settings of `ban`, `mute`, `warn`, `maintenance` and `whitelist`. If no time is entered in the command, it is taken by the reason, and `default` is used when the reason is not listed - Added `group_order` to the LuckPerms integration, to sort TAB by your own group order instead of the group weight - Added `check_group_weight` to the `/whois` command, a player with the same or higher permissions cannot be viewed and is hidden from the list - The punishment lists got the `line_not_active` format, the list of a player now also shows the inactive punishments - The `condition` tag now works in sidebar messages with string list - Added sequential execution of the async tasks of one module, they no longer overtake each other ## 🔧 Refactors - TAB, scoreboard and objectives send packets only when something has changed, what was sent is remembered - The name updates in TAB now go player by player instead of everyone at once - Name constants are updated always, not only in proxy mode - The signature is removed from the `player_head` textures - Database queries and indexes are optimized, `/whois` now makes one query instead of two - The punishment cache is reworked - The `runAsync` with `independent` is removed from the scheduler - Vanish handling is simplified, a separate SuperVanish check is no longer needed - The priorities of the join and quit events on Bukkit are changed ## 🐞 Bug Fixes - `player_head` takes the head by `uuid` instead of the name, which crashed the client of the players - Join and quit messages no longer reach the integrations several times in proxy mode - Discord, Telegram and Twitch no longer connect several times on a fast `/flectonepulse reload` - A player who is not in the database yet no longer gets into the online cache, which broke saving their settings - Broken yaml no longer stays on disk after saving through the editor, the file is restored to the previous one - The dump is validated before the import, an empty file no longer wipes the database - A busy editor port no longer shuts the server down - The stuck queue detection no longer clears it, because of this the async tasks of a module stopped forever - The executor overload warning no longer appears on shutdown - A permanent mute is detected in CMI - The online status of a player is updated correctly in the database - Negative time is no longer shown - Updated the metrics link in config.yml ## 📦 Dependencies - Hytale Server updated to 0.6.3 - Velocity API updated to v4.1.0 - Fabric Loader updated to v0.19.5 - Fabric Loom updated to v1.17.20 - Discord4J updated to v3.3.3 - TelegramBots updated to v10.2.1 - PlasmoVoice updated to v2.1.16 - Lettuce updated to v7.7.0 - SQLite driver updated to v3.53.4.0 - Gradle updated to v9.7.1 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.13.0...v1.13.1)
release

FlectonePulse 1.13.1

1.13.1
4 сент. 2026 г.885Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 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, 26.1, 26.1.1, 26.1.2, 26.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Скачать
Что нового
## ✨ Features - Reason keys now carry a time, it is set by `reason_times` in the settings of `ban`, `mute`, `warn`, `maintenance` and `whitelist`. If no time is entered in the command, it is taken by the reason, and `default` is used when the reason is not listed - Added `group_order` to the LuckPerms integration, to sort TAB by your own group order instead of the group weight - Added `check_group_weight` to the `/whois` command, a player with the same or higher permissions cannot be viewed and is hidden from the list - The punishment lists got the `line_not_active` format, the list of a player now also shows the inactive punishments - The `condition` tag now works in sidebar messages with string list - Added sequential execution of the async tasks of one module, they no longer overtake each other ## 🔧 Refactors - TAB, scoreboard and objectives send packets only when something has changed, what was sent is remembered - The name updates in TAB now go player by player instead of everyone at once - Name constants are updated always, not only in proxy mode - The signature is removed from the `player_head` textures - Database queries and indexes are optimized, `/whois` now makes one query instead of two - The punishment cache is reworked - The `runAsync` with `independent` is removed from the scheduler - Vanish handling is simplified, a separate SuperVanish check is no longer needed - The priorities of the join and quit events on Bukkit are changed ## 🐞 Bug Fixes - `player_head` takes the head by `uuid` instead of the name, which crashed the client of the players - Join and quit messages no longer reach the integrations several times in proxy mode - Discord, Telegram and Twitch no longer connect several times on a fast `/flectonepulse reload` - A player who is not in the database yet no longer gets into the online cache, which broke saving their settings - Broken yaml no longer stays on disk after saving through the editor, the file is restored to the previous one - The dump is validated before the import, an empty file no longer wipes the database - A busy editor port no longer shuts the server down - The stuck queue detection no longer clears it, because of this the async tasks of a module stopped forever - The executor overload warning no longer appears on shutdown - A permanent mute is detected in CMI - The online status of a player is updated correctly in the database - Negative time is no longer shown - Updated the metrics link in config.yml ## 📦 Dependencies - Hytale Server updated to 0.6.3 - Velocity API updated to v4.1.0 - Fabric Loader updated to v0.19.5 - Fabric Loom updated to v1.17.20 - Discord4J updated to v3.3.3 - TelegramBots updated to v10.2.1 - PlasmoVoice updated to v2.1.16 - Lettuce updated to v7.7.0 - SQLite driver updated to v3.53.4.0 - Gradle updated to v9.7.1 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.13.0...v1.13.1)
release

FlectonePulse 1.13.0 NeoForge

1.13.0
24 авг. 2026 г.98Minecraft: 26.2neoforge
Скачать
Что нового
## ⚠️ Warning Migrations from versions `1.4.3` to `1.11.0` are removed, as promised in `1.12.2`. If you are updating from one of them, install `1.12.2` first, let it start once, and only then install `1.13.0` ## ✨ Features - Added NeoForge platform support - The core is split into the `api` and `common` modules, so addons now depend on `api` alone - Added the `fading` module for fading a message with distance and the `<fading>` tag - Added a cache for the punishments the integrations with other punishment plugins report, so every punishment is no longer asked about on every lookup - Added database export and import to the `/flectonepulse` command, along with file suggestions for `import` and `database_import` - Added H2 database migration from legacy store formats - Added database connection pool settings - Added notification and content protection options to the Telegram integration - Added an allowed mentions option to the Discord integration - Added a name pattern regex to the `mention` module - Added a maintenance placeholder to PlaceholderAPI and MiniPlaceholders - Added multiline support to `motd` - Added stall detection and recovery for the task queue - Added async task awaiting with a timeout - Added caching and lazy loading for tag resolvers - Improved error handling and type conversion when reading yml ## 🔧 Refactors - Name constants are now worked out on the player's own server and kept in the database, so they also work in the player list across a proxy. How often to work them out again is set by the new `ticker` in the `names` module settings - Player settings storage is unified, and `getSetting`, `isSetting` and `saveSetting` now also take the key a setting is stored under - `ExternalMuteService` renamed to `ExternalModerationService` - Caches moved from Guava to Caffeine - PacketEvents replaced with packeteventsmodern - Every platform is now built with Jar in Jar - The fastutil library is dropped in favour of the standard collections - Logging moved to platform adapters - The Vault integration is disabled by default - A mention is now always formatted, but the sound only reaches those who are not vanished - `r` and `reply` are added to `spy` by default - The reload events are merged into a single `ReloadEvent` with a type - Adjusted the default cache sizes - Simplified the CMI integration logic - Added timeouts for https requests - The database backup is now taken with DatabaseExporter ## 🐞 Bug Fixes - The vanish state of SuperVanish is now handled, so it changes along with the plugin - Added timeouts for Discord, Telegram and Twitch, so a stuck integration no longer holds up the startup - A failed H2 database migration no longer breaks the startup - The Bukkit scheduler now validates an entity before processing it - Bubbles are no longer rendered for dead players and are cleaned up on teleport - The player's world is only updated on a real teleport - Fixed duplicate objectives being created for the scoreboard - The plugin no longer forwards its own messages to clients on Velocity and proxies - Fixed command suggestions and parsers - `tictactoe` now handles empty input and validates move coordinates - A rock paper scissors game is cleaned up when a player disconnects - `swear` now handles an empty trigger and no longer allows apostrophe injection - The sidebar drops the leftover line when the new content is shorter ## 📦 Dependencies - Hytale Server updated to 0.5.8 - Fabric Loom updated to v1.17.19 - TelegramBots updated to v10.2.0 - DeepL updated to v1.17.0 - Jackson updated to v3.2.2 - Log4j API updated to v2.26.1 - Netty updated to v4.2.17 - MariaDB driver updated to v3.5.10 - Commons IO updated to v2.22.0 - JSpecify updated to v1.0.1 - CodeMirror updated to v5.65.21 - Gradle updated to v9.7.0 [Documentation](https://flectone.net/pulse/docs/changelog) [Full Changelog](https://github.com/Flectone/FlectonePulse/compare/v1.12.2...v1.13.0)