Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/FlectonePulse
Все версииFlectonePulse 1.10.0 Fabric

FlectonePulse 1.10.0 Fabric

Release1 нед. назад

Список изменений

Version 1.10.0

✨ Features

  • Added serverlink module (serverlink)
  • Added whitelist command
  • Added support for formatting books, anvil names, and sign events with components for Paper (book, anvil, sign)
  • Added reasons field for unban, unmute, and unwarn (moderation)
  • Added server UUID configuration and server-side filtering for bans, mutes, and warns (ban, mute, warn)
  • Added subcommand configuration (command)
  • Added extended maintenance command capabilities: start/stop, support for time and reason (maintenance)
  • Added asynchronous texture loading with MineSkin integration (texture)
  • Added integration with MiniPlaceholders API for Fabric (miniplaceholders)
  • Added console name formatting (names)
  • Added radius parsing for clearchat and emit commands (clearchat, emit)
  • Added always_send_silent_packet option
  • Added detection of Bedrock players via UUID version check
  • Added additional integration placeholders (COMMAND_MAINTENANCE_FALSE/TRUE, MESSAGE_AFK_FALSE/TRUE, etc.)
  • Added Type enum with INIT and READY values in EnableEvent (api)
  • Added controls for fake join/leave messages (supervanish)
  • Added option to cancel default death screen (vanilla)
  • Added death messages for magma cube (minecraft)
  • Added radius configuration for playerlistname (playerlistname)
  • Added Mojang skins loading option (skinsrestorer)
  • Added avatar and body skin support for Hytale (hytale)
  • Added player indexing system for fast lookup by UUID, name, and IP (player)
  • Added violation tracking system with caps, flood, and profanity limits (moderation)
  • Added mode selection support for newbie message triggers (newbie)

🔧 Refactors

  • Simplified task scheduling API, runRegion used only when necessary (scheduler)
  • Enabled server-side filtering by default (moderation)
  • Updated moderation system to properly handle unmoderation events
  • Replaced Collections with immutable collection factory methods
  • Replaced deprecated Optional-based formatting with Paper component serialization
  • MessageContext migrated to builder pattern
  • Split PreLoginEvent listeners for Bukkit and Paper compatibility (bukkit)
  • Replaced direct component serialization methods with unified ComponentSerializer
  • Optimized bubble message splitting logic (bubble)
  • Added ComponentDecorator for consistent text formatting (platform)
  • Set default has_shadow: true and see_through: false for bubble messages (bubble)
  • Moved scoreboard module to correct package (scoreboard)
  • Moved DAO implementations to database-specific interfaces (database)
  • Replaced individual moderation command implementations with centralized ModerationListSender (moderation)
  • Extracted UUID parsing logic into dedicated parser class
  • Reworked message dispatcher with improved API and documentation (api)
  • Changed moderation field type from int to string (moderation)
  • Separated Twitch, Telegram, and Discord integration classes
  • Optimized bubble message queue management with minimum display time (bubble)
  • Animation time applied to all modern bubble messages (bubble)
  • Updated Discord client creation with presence handling (discord)
  • Performed general refactoring and code optimization

🐞 Bug Fixes

  • Fixed login session management and player collection operations in async tasks (minecraft)
  • Implemented persist method for integration modules (placeholderapi)
  • Updated equals and hashCode methods for FPlayer entity
  • Players are always kicked to the proxy via the server (maintenance)
  • Added check for empty full word before calling isIgnored (swear)
  • Fixed double command suggestions (hytale)
  • Player data always saved after login event
  • Use event player instead of original fPlayer when processing PreLoginEvent
  • Fixed webhook creator ID comparison (discord)
  • Optimized message sending with async execution (greeting)
  • Replaced StringUtils.chop with Strings.CS.removeEnd, fixes #341
  • Generate random UUID for unknown players in DAO methods (database)
  • Added console player handling and caching logic (player)
  • Prevented sidebar from being sent if player disabled the setting (sidebar)
  • Added boundary check to prevent array out of bounds error (bubble)
  • Added zero ID error messages for unban, unmute, and unwarn (moderation)
  • Fixed AFK delay condition during migration
  • Use different player instead of sender for proxy sending (proxy)
  • Handled chest atlas naming mismatch (sprite)
  • Fixed initial maxNumber value and default key skip (condition)
  • Resolved proxy player online status synchronization issue
  • Fixed simple message sending method in ProxySender (proxy)
  • Updated version compatibility warnings (minecraft)

📦 Dependencies

  • Updated SQLite JDBC to v3.53.2.0
  • Updated BuildConfig plugin to v6.0.10
  • Updated Hytale server version to 0.5.3
  • Updated PacketEvents Spigot to v2.12.2, transitioned to own Maven repository
  • Updated Netty Buffer to v4.2.15.Final
  • Updated Fabric Loader to v0.19.3 and Fabric Loom to v1.16.3
  • Updated TelegramBots to v10
  • Updated Vanish to v1.6.9+26.1.2
  • Updated MineSkin Java Client to v3.2.6
  • Updated Jackson YAML to v3.1.4
  • Updated Lettuce Core to v7.6.0.RELEASE
  • Updated Shadow plugin to v9.4.2
  • Updated Gradle to v9.5.1
  • Updated Log4j Core to v2.26.0
  • Updated PostgreSQL to v42.7.11
  • Updated Triton API to v4.0.1
  • Updated JDBI Core to v3.53.0

Documentation Full Changelog

Метаданные

Канал релиза

Release

Номер версии

1.10.0

Загрузчики

Fabric

Версии игры

26.1–26.1.2

Загрузок

23

Дата публикации

1 нед. назад

Загрузил

ID версии

Главная