Changes
#13 (Jul 31, 2022, 1:27:31 PM)
- Updated to Version 1.19.1 and fixed various bugs with event listeners and GameManager — Justin Rose / bitbucketserver
#12 (May 19, 2022, 6:42:01 PM)
- Began work on locale support — Justin Rose / bitbucketserver
- Modified all player messages to reference Locale Data — Justin Rose / bitbucketserver
- locale.yml was being made a directory — Justin Rose / bitbucketserver
- Added comments, cleaned up code, general coding improvements with better readability — Justin Rose / bitbucketserver
- Rewrote GameManager class, removed unnecessary code. — Justin Rose / bitbucketserver
- Checking whether Player is in game or not is done by GamePlayer instead of GameManager. — Justin Rose / bitbucketserver
- Created new ArenaManager class to handle Arena data, loading, unloading — Justin Rose / bitbucketserver
- GameManager handles all interfacing with the rest of the plugin — Justin Rose / bitbucketserver
- Modified Game to remove unnecessary code — Justin Rose / bitbucketserver
- Added ArenaListener to handle all Arena related Events — Justin Rose / bitbucketserver
- Improved readability of GamePlayer and improved encapsulation — Justin Rose / bitbucketserver
- Removed useWorlds boolean from Main, reference should always have been just from ConfigData — Justin Rose / bitbucketserver
- Simplified Version API Glow#register() method — Justin Rose / bitbucketserver
- Added getStatus to Arena and ArenaWorld along with enum ArenaStatus to streamline Arena states — Justin Rose / bitbucketserver
- First attempt to integrate new Arena#getStatus() changes — Justin Rose / bitbucketserver
- New files updated License headers — Justin Rose / bitbucketserver
- GameVoter now uses String lists instead of Arena lists — Justin Rose / bitbucketserver
- Fixed self-referencing initialization loops causing StackOverflow — Justin Rose / bitbucketserver
- Removed delete condition from ArenaWorld — Justin Rose / bitbucketserver
- Implemented update method to convert older Data files — Justin Rose / bitbucketserver
- ArenaManager was initializing too fast for FileManager — Justin Rose / bitbucketserver
- Reimplemented newer serialization method for Arena.class — Justin Rose / bitbucketserver
- Updated dependencies to 1.18.2 — Justin Rose / bitbucketserver
#8 (Aug 2, 2021, 5:24:37 PM)
- Using Maven-License-Plugin for copyright notices — Justin Rose / bitbucketserver
#7 (Jul 31, 2021, 7:28:29 AM)
- plugin.yml reflects new API Version — Justin Rose / bitbucketserver
#6 (Jul 31, 2021, 12:14:49 AM)
- Version 2.2 — Justin Rose / bitbucketserver
- Code Clarity — Justin Rose / bitbucketserver
#4 (Apr 28, 2021, 4:38:50 PM)
- Small bug fixes — Justin Rose / bitbucketserver