- Fix leaderboards surpass sizing error
- Add koth cap and death signs
- Cleanup nametag code
- Fixed combat logger naming
- Fix staff interact_player
- Fix support for 1.16+ effect disablers
- Added support for 1.21.7 (everything below this is experimental)
- Fixed crowbars support for 1.16+
- Fix when staff are kicked keeping items
- Fixed a bunch of bugs with portals
- Clean up a bunch of commands
- Make lower hunger level toggleable
- Massively optimize nametags further
- Add support for AzuriteSpigot pearls
- Add EffectDisabler ability
- Fix a bunch of offsets when setting spawn and more
- Add surpass broadcast for leaderboards
- Add Right Click to AntiPearl to remove enderpearl cooldown
- Add a massive Blockshop that is super clean
- Add date below title option
- Fix bug with purge event
- Add a bunch of title messages when joining and creating team
- Fully reworked /settings menu
- Full recode of netty listeners to ensure Stability on newer versions
- Fix anti raid timer issue
- Made block drops from GIVE_ON_DROP very accurate by playing the sounds when needed and taking durability from the item
- Recode of netty listeners included invis ability and ghost class
- Changes to the way playtime is updated/stored
- FINAL recode of loggers ive did alot of testing it should be stable on ALL versions
- Limited TankIngot loop to improve performance (no need adding 10 players to list if we are maxed out at 5)
- Fix my idiotic mistake with end portals as I thought I fixed end credits but nope, you will need to disable in paper.yml
- Change raid timer display to raid prot (for better understanding)
- Fix sound bugs on 1.20 for falltraps and base tasks
- Made /azurite forcesave async
- Fixed bug with ability action bar timers
- Massively optimize scoreboard and re-did double line check
- Fix scoreboard not translating colors sometimes
- Recode of loggers to support 1.20+ (fixes bugs)
- Fix lunar client per class teamviewer being wrong
- Fix major bug on 1.20+ kicking players due to a netty issue
- Added java 21 support for 1.20+
- Fixed teamviewer on 1.20+
- Made /abilities menu size configurable + paginated menu
- Fixed pocket bard cooldown not showing if you are holding sub pocket bards (for action bar)
- Massively optimized commands checking permissions twice
- Made ability toggle menu title configurable
- Added Action Bars for all timers/kitmap stats (combat, enderpearl etc)
- Added AntiClean Stats showcasing hits and more after anticlean has expired
- Made AntiRaid timer show on scoreboard (deny block break after raidable)
- Made the loading of timer seconds faster and smarter (for reloading etc)
- Massively optimized the usage of Tables by using an alternative
- Optimized commands and arguments by caching usage message
- Added Reboot command and timer
- Re-done the color system in /azurite command
- Massively optimized DecimalFormats by caching
- Made changes to default Azurite Tablist, Optimizations
- Removed useless code in BalanceManager
- Made bard coal knockback denied in EventTeams
- Cleaned up BaseTask and FalltrapTask
- Made default borders amount 2000 if no config found
- Optimized loading of Capzone for conquest
- Added Apollo support
- Massively optimized glass walls by calculating distance before fetching chunks and blocks.
- Made it so when clicking glass walls the blocks do not disappear for a split second causing glitches
- Optimized claims storing and fetching
- Fixed async commands checking permissions async
- Added /speed and /fres command
- Added /staffonline menu
- Added /refillsign and /quickrefillsign command to allow npc support
- Added /manageteam command
- Fixed major bug with azurite reload not unregistering listeners causing double checks.
- Added /kit command for better support and for clickable message when clicking kits to confirm to replace your inventory
- Added paginated menus to /killtags + cleaned up
- Relocated tips.yml to schedules.yml
- Relocated items folder to data folder + only 1 config now.
- Fixed setting config data not updating cache
- Made storing of conquest capzones faster and more efficient
- Fixed error with custom signs spamming
- Cleaned up serialization for all sort of data (users, teams)
- Fixed /cobble not checking when blocks are given straight to inventory
- Relocated DurabilityListener to DropListener
- Added Fancy Messages (clickables) for /f info
- Added the option to remove crafting of golden apples / god apples
- Fixed major bug causing up signs to not work sometimes and added a purge antiglitch
- Improved /ignore command
- Improved storage system by using bukkits async tasks instead of a dedicated executor
- Made storage more reliable by aborting overwriting the file if an error occured while serialization
- Changed /kit to /kitadmin
- Added AntiClean Radius for koths to disable anticlean around a capzone
- Fixed all bugs known with AntiClean and disabled in deathban arena
- Optimized storing of koth capzones
- Re-did most configs and added Bard Energy message similar to HCTeams
- Recoded Leaderboards Command much more optimized + support for player heads.
- Added support for 1.21 and 1.20.6 and dropped support for 1.20.1
- Small recode of Combat Loggers making them more reliable
- Added LootData system for OreMountain / GlowstoneMountain for ingame editing of chest rewards (/mountain editloot <name>)
- Added different teamviewer color for different classes
- Optimized mage class items fetching
- Made /f falltrap and /f base send a message saying you have no tokens instead of doing it after the claiming system.
- Fixed MinerClass bugs with invisibility
- Improved loading times of modules tremendously
- Optimized MountainTeam fetching of blocks
- Delayed fetching of protocol version as viaversion seems to bug out
- Properly shutdown Nametag, Scoreboard and Tablist threads
- Made changes to Tablist schedule allowing you to use MONDAY, TUESDAY etc (see default config)
- Schedule shown on tablist is now configurable if no schedule is shown
- Cleaned out PlayerTeam class and improved loading times
- Made PortableBard ability not target players
- Properly named /daily rewards permissions properly (azurite.daily.<name>)
- Fixed major bug with /redeem causing /checkredeems to be inaccurate
- Made /redeem rewards possible to always run if chance is 0
- Made /reports and /requests menu paginated + made max reports and requests amount configurable
- Fixed RogueClass backstab on newer versions
- Added min player amount for koth schedules to run + broadcast message
- Fixed sotw end message spamming
- Massively improved mob stacking performance by caching color, radius etc
- Made despawn time configurable for mob stacks and added a denied entities config
- Added combat tp item to staff mode
- Fixed bug when a staff spam clicks a block actually allows them to use it
- Added silent view support for multiple forms of containers (including newer version items)
- Made /stats command sync (async was useless)
- Added a storage save task (add save-all to it might cause lag spikes but worth it to prevent rollbacks from crashes)
- Massively optimized tablist packets and made skin updating much more efficient
- Properly name TablistThread (made a mistake and was named BoardThread)
- Fixed tablist support for newer versions joining on 1.8 servers
- Made system team info configurable
- Added a limit to /team announement message
- Fully fixed /azurite deleteteams and /azurite deleteusers
- Made /f roster allow you to add user roles (captain, etc)
- Fixed /team kick not allowing you to kick certain users
- Fixed /team invite clickable message + fixed hover message
- Massively optimized BlockFadeEvent checks (redstone)
- Removed safezone re-entry option for nether/end
- Made team enter messages not send if entry is cancelled.
- Massively optimize team regen memory usage
- Re-worked teams config
- Use Reentrant lock for sorting of teams (more efficient)
- Made user infinite KDR show 0 instead
- Added support for Disguise Systems
- Added support for latest viaversion without breaking old viaver support
- Fully recode glass wall/lunar wall system
- Compiled fanciful inside azurite
- Made lunar borders toggleable however they are now flawless with no bugs.
- Added /daily and /resetdaily
- Added /team announcement
- Fixed a dupe on 1.16+ with fast smelt
- Fixed effects being shown the actual time instead of :infinity: sign on 1.16+
- Made /spawner command executable from console
- Added mongo URI
- Added clickable message for team invite
- Fixed purge not actual doing anything
- Fixed major bug on 1.18.2 when more than 1 person is online
- Fixed placeholder api not working in the deathban scoreboard
- Made borders work by world name, allowing custom worlds to have custom borders
- Fixed support for phoenix rank core
- Added DAILY type for the schedules to be able to run a certain schedule daily (while showing on tablist next event)
- Added backstab ability
- Added anti trap halo ability
- Added portable bard ability (skeleton)
- Made it possible to have a similar style rocket to AstralMC
- Added a permission which will deny spawner break with pickaxe
- Made some commands sync with main thread as it is not as heavy anymore
- Fix a bug with the lunar walls for 1.16+
