v0.12
Pre-release
Pre-release
What's Changed
Big Features ✨
- Support Spigot 1.8 by @cswhite2000 in #834
- Dynamic filters! by @KingOfSquares in #914
- Add dynamic kit rules by @Pugzy in #932
- Better spectate by @KingOfSquares in #840
- GUI upgrade for settings and match stats by @applenick in #916
Enhancements 🎉
- Add long render distance tnt by @Pablete1234 in #853
- Reintroduce max health kit by @applenick in #868
- Reintroduce map phase XML tag by @applenick in #891
- Add debug message when map XML reloaded by @Pugzy in #896
- Add module by @CoWinkKeyDinkInc in #873
- Add clear-effects option to ClearItemsKit by @CoWinkKeyDinkInc in #901
- Throttle tablist based on tps & match cycle by @Pablete1234 in #934
- Add Filters to Monument Modes by @CoWinkKeyDinkInc in #926
- Negative Points for Capture Points and Flags by @RuedigerLP in #869
- Add decay-time, recovery-time, and owned-decay-time by @mrcookieunderscore13 in #864
- Add "team-color" attribute to Armor Kits by @destial in #856
- Custom pool cycle times by @applenick in #890
- #939 Bring back PGM objective filters by @chidddy in #945
- Bring back destroyable sparks by @KingOfSquares in #911
- Play death sounds for predicted kills by @applenick in #913
Bug Fixes 🐛
- Fix renewables by @cswhite2000 in #855
- Use correct key in /mode error message by @applenick in #870
- Fix control point progress recovery NPE by @Pugzy in #886
- Ensure max-health kit is always reset by @applenick in #888
- Fallback map order fix by @applenick in #893
- Round longest player shot stat not ceil by @Pugzy in #897
- Allow gamemode to be case insensitive by @applenick in #903
- Apply item mods to across modules by @Pugzy in #933
- Fix missing death messages by @applenick in #936
- Fix early hits stealing fall kills by @Pablete1234 in #944
- Fix Grenades / ItemTags by @cswhite2000 in #859
- Fix ItemTag meta not being set by @applenick in #861
- Fix friction being applied after velocity updates by @cswhite2000 in #860
- Fix player locale being ignored by @dentmaged in #862
- Fix class confirm message by @KingOfSquares in #857
- Fix typo in Water Breathing by @BGMP in #895
- Fix double clicking to stack items by @calcastor in #921
- Ensure control points using "recovery" and "decay" work as intended by @calcastor in #915
- Ensure doDaylightCycle is set to correct value on match start by @calcastor in #917
- Fix dispatching cancelled item transfer events by @Pugzy in #928
- Fix broadcast module unloading by @Pugzy in #943
Other Changes 🚧
- Scope TNT defuse sound to entity location by @Pugzy in #851
- Keep picker visible during blitz by @applenick in #871
- Add Mixed gamemode as translatable component by @CoWinkKeyDinkInc in #902
- Bump ViaVersion to 4.0.1 by @applenick in #905
- Apply colors to TextFormatter with size of 1 by @CoWinkKeyDinkInc in #904
- Change some event hierarchy by @KingOfSquares in #909
- Rebrand some filters as query modifiers by @KingOfSquares in #908
- Check FireTick during match load and start by @CoWinkKeyDinkInc in #879
- Re-add WorldTimeModule null check to prevent NPE in GameRulesMatchModule by @calcastor in #918
- Bump Adventure to 4.9.1 by @calcastor in #919
- Replace core and destroyable translatables with objective, fix hardcoded translatable by @CoWinkKeyDinkInc in #922
- Add Colors as Descriptor Patterns by @CoWinkKeyDinkInc in #924
- Amend event priority in ItemTransferListener by @calcastor in #925
- Add configuration option for verbose stats item slot by @applenick in #923
- Reduce post match rocket iterations to 5 (10 seconds) by @Pugzy in #927
- Add infinite attribute to blocks by @CoWinkKeyDinkInc in #931
- annotate TNTRenderMatchModule with ListenerScope by @KingOfSquares in #910
- Update pom.xml by @franciscofl12 in #937
- Add configurable database connection limit by @applenick in #940
- Check objective visibility on displaying mode change messages by @CoWinkKeyDinkInc in #941
- Add InvalidXMLException for spawn regions by @CoWinkKeyDinkInc in #948
- Properly parse legacy formatting in XMLUtils by @KingOfSquares in #947
- Cache locales to avoid allocations by @Pablete1234 in #952
- Fix not parsing json messages in XML by @KingOfSquares in #955
- Change stats events to use monitor and ignore cancelled by @Pugzy in #957
- New Crowdin updates by @Electroid in #959
New Contributors
- @RuedigerLP made their first contribution in #869
- @destial made their first contribution in #856
- @calcastor made their first contribution in #915
- @franciscofl12 made their first contribution in #937
- @chidddy made their first contribution in #945
Full Changelog: v0.11...v0.12