Skip to content
Builds
No builds

Changes

#13 (Jul 31, 2022, 1:27:32 PM)

  1. Updated to Version 1.19.1 and fixed various bugs with event listeners and GameManager — Justin Rose / detail

#12 (May 19, 2022, 6:42:03 PM)

  1. Began work on locale support — Justin Rose / detail
  2. Modified all player messages to reference Locale Data — Justin Rose / detail
  3. locale.yml was being made a directory — Justin Rose / detail
  4. Added comments, cleaned up code, general coding improvements with better readability — Justin Rose / detail
  5. Rewrote GameManager class, removed unnecessary code. — Justin Rose / detail
  6. Checking whether Player is in game or not is done by GamePlayer instead of GameManager. — Justin Rose / detail
  7. Created new ArenaManager class to handle Arena data, loading, unloading — Justin Rose / detail
  8. GameManager handles all interfacing with the rest of the plugin — Justin Rose / detail
  9. Modified Game to remove unnecessary code — Justin Rose / detail
  10. Added ArenaListener to handle all Arena related Events — Justin Rose / detail
  11. Improved readability of GamePlayer and improved encapsulation — Justin Rose / detail
  12. Removed useWorlds boolean from Main, reference should always have been just from ConfigData — Justin Rose / detail
  13. Simplified Version API Glow#register() method — Justin Rose / detail
  14. Added getStatus to Arena and ArenaWorld along with enum ArenaStatus to streamline Arena states — Justin Rose / detail
  15. First attempt to integrate new Arena#getStatus() changes — Justin Rose / detail
  16. New files updated License headers — Justin Rose / detail
  17. GameVoter now uses String lists instead of Arena lists — Justin Rose / detail
  18. Fixed self-referencing initialization loops causing StackOverflow — Justin Rose / detail
  19. Removed delete condition from ArenaWorld — Justin Rose / detail
  20. Implemented update method to convert older Data files — Justin Rose / detail
  21. ArenaManager was initializing too fast for FileManager — Justin Rose / detail
  22. Reimplemented newer serialization method for Arena.class — Justin Rose / detail
  23. Updated dependencies to 1.18.2 — Justin Rose / detail

#8 (Aug 2, 2021, 5:24:38 PM)

  1. Using Maven-License-Plugin for copyright notices — Justin Rose / detail

#7 (Jul 31, 2021, 7:28:29 AM)

  1. plugin.yml reflects new API Version — Justin Rose / detail

#6 (Jul 31, 2021, 12:14:50 AM)

  1. Version 2.2 — Justin Rose / detail
  2. Code Clarity — Justin Rose / detail

#4 (Apr 28, 2021, 4:38:50 PM)

  1. Small bug fixes — Justin Rose / detail