* Update Javadoc documentation
* More comments... a lot more!
* Remove Gson
* Implemented working version for 1.8.8 - 1.16.3
* Improve ExpansionsLoadedEvent's docs
* 2021 🥳
* Add contributing and expansion section
* Fix invalid link tag
* Start using new Issue template system
* Create bug_report.yml
* Rename feature_request.md to feature_request_old.md
* Create feature_request.yml
* should it use setBracketPlaceholders??
* fix unique name
* Update feature_request_old.md
* Add Checkboxes
* Add checkboxes
* disable default issue body
* Delete bug_report_old.md
* Delete feature_request_old.md
* Rename bug_report_new.yml to bug_report.yml
* Check if deleting this fixed the PR...
* Use description in favour of about
* improve feature_request.md
* Update bug_report.yml
* Assign "Type: Issue (Unconfirmed)" label
* Use lists and not comma-separated string
* Update feature_request.yml
* Use id option for error and dump fields
* Add field for logs
* Update Copyright
~ Fixed a typo and updated missed files from #543
* Re-add removed code
That should actually NOT be here...
* Undo renaming of boolean
* Remove deprecated issue_body type
* Update feature_request.yml
* Improve description of bug_report.yml
* Build jars on PR (Compile and build validation)
* Initial 1.17 Changes
* Extracted URLClassLoader out of try-with-resources block
* Close URLClassLoader if Expansion class was not found
* Build against Java 8, 11 and 16
* adoPt
I always make that mistake...
* add render
* Cleanup build.gradle
(cherry picked from commit 7750ba7033)
* Remove the @NotNull's because they are overridden by expansion devs anyways, and it turns out people can make them null anyways. This adds a hashcode check and pretty error for it.
(cherry picked from commit f5386d4ca5)
* Fix version checker to compare the individual semver numbers instead of combining it together.
(cherry picked from commit ef5cd9d376)
* Update src/main/java/me/clip/placeholderapi/updatechecker/UpdateChecker.java
Co-authored-by: Andre_601 <11576465+Andre601@users.noreply.github.com>
(cherry picked from commit ccf4f59343)
* Re-add NotNull's
(cherry picked from commit 2bfd8e7e5e)
* Removed nullcheck from hashcode, and moved it up the chain.
* POJO to help with checking that expansions have all required methods implemented.
* Add method implementation checking and nullchecking for fields.
* Appease the Pigman
* Revert build.gradle dependencies change
* Fixed duplicate files
* Sync Dev with master (#659)
* Add contributing and expansion section
* Start using new Issue template system
* Create bug_report.yml
* Rename feature_request.md to feature_request_old.md
* Create feature_request.yml
* fix unique name
* Update feature_request_old.md
* Add Checkboxes
* Add checkboxes
* disable default issue body
* Delete bug_report_old.md
* Delete feature_request_old.md
* Rename bug_report_new.yml to bug_report.yml
* Check if deleting this fixed the PR...
* Use description in favour of about
* improve feature_request.md
* Update bug_report.yml
* Assign "Type: Issue (Unconfirmed)" label
* Use lists and not comma-separated string
* Update feature_request.yml
* Use id option for error and dump fields
* Add field for logs
* Remove deprecated issue_body type
* Update feature_request.yml
* Improve description of bug_report.yml
* Initial 1.17 Changes
* add render
* Revert build.gradle dependencies change
* Fixed duplicate files
Co-authored-by: PiggyPiglet <PiggyPiglet@users.noreply.github.com>
Co-authored-by: darbyjack <admin@glaremasters.me>
* Initial test on adventure
* started moving to pure adventure
* finished kyori impl
* added 1.17 to nmsversion (what does this even do)
* removed dev for release
* added dev back
* Switch to differen wiki action
Co-authored-by: darbyjack <admin@glaremasters.me>
Co-authored-by: ElijahRus250 <64851720+ElijahRus250@users.noreply.github.com>
Co-authored-by: PiggyPiglet <PiggyPiglet@users.noreply.github.com>
Co-authored-by: Huynh Tien <huynhqtienvtag@gmail.com>
Co-authored-by: Vaishnav Anil <vaishnavanil7th@gmail.com>
Co-authored-by: Starmism <iamstarmism@gmail.com>
Co-authored-by: PiggyPiglet <noreply@piggypiglet.me>
* Attempt at fixing 413
This is my (miserable) attempt at fixing #413
These changes basically fix some potential threading issues and (probably) #413
Local tests went fine for me, but more tests are required.
* Remove delay, fixed -> cached thread pool
* Refactored `TimeUtil` utility class.
* Minimized `TimeUtil#getRemaining`.
* Fixed a bug regarding how days and hours were calculated in `TimeUtil#getTime`.
* Ditched the use of `int`s and use `long`s instead.
* Implemented `int`-taking methods because my dumb ass didn't think it would break.