Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
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 on | August 4, 2025 |
---|---|
Downloads | 0 |
Platforms
Paper (1.8.8-1.21.8)
Waterfall (1.21)
Velocity (3.4)