Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This migrates Events to using gradle in place of maven.
The new jar is smaller due to some unnecessary maven files being left out as well as simply using PGM's shaded jdom2. It has been tested to the extent that a PUG on OCC launches and cycles to the map set by the user.
Draft because I haven't tested it in practice, but reviews are fine. I will probably also simplify the build structure in comparison to PGMDev/PGM#1429 and PGMDev/Community#77, from which this PR heavily borrows, since Events is unlikely to need platform implementations to work on both 1.8 and modern.This PR also sets up maven github package publishing.
Later: migrate to Adventure, since bungeecord-chat is deprecated and will likely be removed in the future particularly following Paper hard fork; publish to
repo.pgm.fyi
automatically.Supersedes #35