Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Residence v5 #467

Open
wants to merge 23 commits into
base: master
Choose a base branch
from
Open

Residence v5 #467

wants to merge 23 commits into from

Conversation

PintaPepo
Copy link

Migrated project from Ant to Maven
Refactored NMS classes
Removed legacy economy/permissions integrations
Removed abandoned plugins
Hard dependency on Vault, we are in 2020.
Cleanup and refactored a lot of code
Added CI using Travis
Added code quality analysis using SonarCloud

And a lot more...

@PintaPepo
Copy link
Author

PintaPepo commented May 9, 2020

Direct JAR download link
Outdated, get latest version using 'mvn package' inside the project folder after cloning the repo.

@PintaPepo
Copy link
Author

PintaPepo commented May 10, 2020

Summary of changes:

  • Migration from Ant to Maven
  • A lot of performance improvements
  • Code cleanup/reorganization
  • Added CI, and code analysis using Travis and SonarCloud: https://sonarcloud.io/dashboard?id=PintaPepo_Residence
  • Removed all NMS classes, could be added if we find a way to reference them without legal problems.
  • Added Issue Templates for GitHub issues
  • Bug Fix: Spectral arrows ignored animalkilling flag
  • Bug Fix: Cover all water mobs and all villager like mobs under the animal killing flag
  • Bug Fix: ServerLand comparison was using == instead of equals, which returned a wrong result

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant