Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for TheFaser

Every Message Under Your Control!

Report FlectonePulse?

Release
1.2.0

TheFaser released FlectonePulse version 1.2.0 on August 4, 2025

โœจ Features

  • Added DeleteModule to handle message deletion
  • Added UpdateModule to check for new versions
  • Added SenderToReceiverMessageEvent (API)
  • Added new SenderToReceiverMessageEvent constructors
  • Added SimpleVoice and PlasmoVoice support for Fabric

๐Ÿ”ง Refactors

  • Switched to event-driven architecture
  • Moved URL formatting logic to a separate class
  • Added ReflectionResolver for class and method resolution
  • Removed unused fields and optimized imports
  • Split sleep, setblock, seed, op, deop, gamemode, clear, spawn, kill, enchant, and advancement logic into separate classes
  • Renamed checkModulePredicates to isModuleDisabledFor
  • Renamed disable() method to terminate()
  • Replaced PacketEvents API calls with PacketProvider
  • Removed unused FabricProxySender, PlatformPlayerAdapter,
  • Renamed ChatListener to ChatPacketListener and ChatBukkitListener for Bukkit
  • Replaced MessagePulseListener with EventDispatcher and MessageSender
  • Added prompt system for commands and updated command registration
  • Used FPlayer for receiver in message processing
  • Renamed translatable message receive event type
  • Added MessageFlag enum and updated message processing
  • Optimized tag resolver in MessageContext
  • Moved AdventureTag to constant package
  • Added common onEnable, onDisable, and reload methods
  • Added replacement tags for message formatting
  • Added generic enum serializer and moved enums
  • Added unique message UUID to pipeline
  • Updated MessageContext to use userMessage instead of messageToTranslate
  • Removed cancelPacket() from TranslatableMessageReceiveEvent
  • Renamed onMessageProcessingEvent to onMessageFormattingEvent
  • Improved BLOCKS range retrieval exception message
  • Replaced custom Pair with org.incendo.cloud.type.tuple.Pair
  • Replaced emoji with checkbox in delete message format

๐Ÿž Bug Fixes

  • Fixed permission check logic without LuckPerms
  • Changed Q&A messages to [Answer] format
  • Fixed prompt index checking logic
  • Fixed old player name update in database
  • Added enable flag to voice integrations
  • Replaced non-threadsafe collections with concurrent ones
  • Relocated cloud libraries

๐Ÿ“ฆ Chores

  • Cleaned up Gradle build
  • Updated adventure versions

Full Changelog

Information

Published onAugust 4, 2025
Downloads0

Platforms

Paper Paper (1.8.8-1.21.8)
Waterfall Waterfall (1.21)
Velocity Velocity (3.4)