Skip to content

4.6.0-DEV3

Pre-release
Pre-release
Compare
Choose a tag to compare
@AuroraLS3 AuroraLS3 released this 08 Jan 12:42

4.6.0 DEV3

This version might not be stable on network servers because server configs on network-feature is untested

Changes from DEV2

  • Plan is now built with Gradle instead of Maven
  • Added an event that is called when Plan enables (or reloads)
  • Deprecated PlanAPI#fetchFromPlanDB
  • Network Setting management (Full configs editable on the network)
  • #708 Added "back" links to /server and /player pages
  • #483 /player links now open in the current tab
  • Fix #839 (Servers tab on /network empty)
  • Fix #822 Active players message being flipped
  • Attempt to prevent #841 (GriefPrevention NPE on enable)
  • Fixed #860 MySQL patching
  • Fixed #861 Absolute path was null
  • Fixed #844 Config patching

Changes

New

  • Configuration enhancements:
    • Made things more readable in the config:
    • Setting validation (Is the setting correct format)
    • Configuration patch system that allows moving old settings to new locations, making it easier to make the config more readable. Back up old config in case of issues.
    • It is recommended to move the Plugins section to the bottom of the config for better readability
    • Server configs are now available for editing on network servers Untested
  • Database optimizations:
    • Reduced the amount of joins for tables by flattening user_id into uuid for tables. This should reduce CPU load with larger queries.
    • Resulting database not backwards compatible (eg. 4.5.2).
  • Added "back" links to /server and /player pages
  • /player links now open in the current tab, old behavior available via setting

Bugfixes

  • Miclebrick Fixed an error with Java 11
  • Prevented NPE when DataGathering.Geolocations is false
  • RegisterCommand error no longer logged
  • RegisterCommand success message fixed
  • Import command success message added
  • Fix Servers tab on /network page opening wrong tab
  • Fix Active players message times being flipped
  • Attempt to prevent NPE on enable related to GriefPrevention