ADDED
- CraftEngine support
- CraftEngine loader awaiter
- New help message
- Annotation processor for condition registration
- new message parser
- A way to specify how many empty slots should be checked
- messages can now execute actions
- you can now use Chat/Title/Actionbar to send a message
- Message & Broadcast action now uses the new messages system
UPDATED
- Waves version to 1.3.5
- Merged open requirements & open restrictions
- Redone conditions system in Waves
- <ccmd> minimessage tag is now functionally globally in every Waves message
- Sligthly modified paginated messages format
FIXED
- Database issues
- legacy message colours & formatting
ADDED:
- Better handling for config messages
- Paginated messages
- command /waves configmessage
- Console Command Minimessage Tag Resolver [ccmd:'command']
- Reroll tasks to animations
- Action injecting system (code clean up reasons)
- Action transformation system (plugin backend)
- Support for Void binder type actions
UPDATED:
- Redone Message Handling
- BetterModel version
- Simplified animation actions logic
FIXED:
- SQL loading shared data for all players
- duplicated action execution
REMOVED:
- Boilerplate action registration
ADDED
- 1.21.8 support
- Direct Nexo support
- Added BetterModel animation actions
FIXED
- Interaction Reroll
- Issues with Nexo Items loading
ADDED
- Made sure that packets are being sent in correct order (bundle packet)
- Default config.yml
- Integrated CrateInteractEvent API event
- Entity Metadata indexes mapping for 1.21.1
- Entity Metadata indexes mapping for 1.21.5
- BetterModel support
UPDATED
- Completely redone packet entities handling
- Converted whole packets system to NMS
- Rewards are now all async back again
- Command action now checks what thread it is executed in (async execution catch)
- Packet blocks now use less packets
- MythicMobs API version
- Waves API version
FIXED
- Display Entities interpolation
- Text Display background color
- Incorrect packet sending order
- Rotation transformation entity data
- Packet Block flickering
- Issues with hologram field initialization
- Issues with player tab list order on 1.21.1
- Keys not being taken from inventory while spread
- Itemstack NMS mapping on 1.21.1
- NMS & Protocol issues on 1.21.5
- Issues with getting MythicMobs items
- AsyncPacketInventoryEvent being called in main thread
REMOVED
- PacketEvents dependency
ADDED
- New item interaction types in order to separate regular interactions & inventory interactions
- new text display flags (is-see-through, background-color, text-opacity, has-shadow)
- %page% placeholder to all buttons in preview menu
- PAPI placeholders support to all buttons in preview menu
FIXED
- Item flags not being applied
- Critical issue with the open button in preview
ADDED
- Be able to get a reward thru a preview by clicking on it while having the aquaticcrates.admin permission
UPDATED
- Published the new API version (Same version as the plugin version is)
FIXED
- Server getting stuck while trying to join when the plugin is not loaded completely
ADDED
- reward async-execution flag (false by default)
- API methods to open the OpenableCrate preview
FIXED
- keys taking
- preview next page check
- key receive message not showing up
- async command execution
ADDED
- reward limits serialization
- stop sound animation action
- key received message
- particle animation action
- a way to spawn a particle on multiple locations
- hologram line see through setting
- hologram line default-background setting
- hologram line background-color setting
- bstats hook
- animated hologram lines
FIXED
- Model data on 1.20.5-1.20.6
- display names on 1.20.5-1.20.6
- lores on 1.20.5-1.20.6
