- Stop the server if it is running.
- Move the plugin to the plugins folder along with the dependencies and all the soft-dependencies you need.
- Start the server and wait for the hunter to load completely
- Stop the server and do the first configuration.
Please read me:
R-Moved maven, colors, database and inventory packages to Externals.
R-Moved Utils to api (externals).
A-Added DiscordWebHook and discord.yml.
R-Removed unnecessary dependencies from pom.xml.
C-Updated .gitignore to support eclipse project folders.
C-Rename Externals to API.
M-Moved Backup to...
A-Added new placeholders to holograms.
A-Added notNull assertion to ItemBuilder#buildItemFromConfig.
C-Sync the latest changes from lucko's maven library loader.
C-Clean up and added NotNull annotations to PAPI.java.
R-Removed save when loading on PlayerListeners.
C-Some more tests to VoteInventory
A-New Inventory for Vote and VoteTop command.
A-ItemBuilder#buildItemFromConfig in order to build itemstacks easily from config files.
R-Removed gui section from config.yml and...
A - Added DeveloperInformListener to get information of the plugin when I join to a server that runs VoteRewards.
C - Changed the JavaDoc to LibraryLoader
C - MVdWPlaceholder hook is now deprecated
A - New Pair.java class to create pairs (probably will be moved to externals like...
R - Removed LeaderHeads hook
A - Inventories added into the plugin(modified https://github.com/tchristofferson/PagedInventories)
Inventories supports full RGB colors (1.16+)
Inventories are pageable
Inventories can be customized with custom items(those items...
Changes in pom.xml:
Changed distribution management id from central to georgev22
Added maven-source-plugin and maven-javadoc-plugin
Removed georgev22-snapshot and rename georgev22-release to georgev22
Changed scope for Externals, Interfaces, LegacyWorldEdit and NewWorldEdit
New version on...
Changed User#getName from #getString("name") to #getPlayer().getName()
Changed user.getString("name", user.getName()) to user.getName() on UserVoteData
Version changed to 4.3.6
Moved UserVoteData#Callback inner-class to utilities.interfaces package
New config values:
* Added debug option for useless information
* Added debug option for user data deletion.
* Added purge values
* Added monthly values
* Added a new votetop value `line`
Changed ObjectMap to interface.
New Map ConcurrentObjectMap.
New Map LinkedObjectMap.
New map HashObjectMap.
Properly usage of HashObjectMap/ConcurrentObjectMap/LinkedObjectMap.
User class extends to ConcurrentObjectMap.
Changes on VoteRewards command.
Added missing "v" on version.md
Added debug option for file creation
Import jetbrains NotNull annotation in commands
Changed ObjectMap from ConcurrentHashMap to LinkedHashMap
Added org.jetbrains:annotations as dependency in POM
Re-added VoteRewards set sub-command
Changed version to 4.3.3
Moved lucko's maven helper and xseries to Externals module
Removed MetricsLite.java class in order to use the class from the repo
Changed how User class works
Added ObjectMap and Assertions classes
Replace almost all Maps with ObjectMap
Rename of WorldEdit modules
Fixed Sound and VoteParty...
Keep a backup of you current config.yml
I'm using lucko's maven helper in order to download the libraries in runtime
(lucko's helper is not shaded in plugin jar. I'm just using those classes).