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

Fix altering blocks in a claimed chunk when standing outside the claim #7

Closed
wants to merge 39 commits into from

Conversation

zavdav
Copy link

@zavdav zavdav commented Sep 11, 2024

RhysB and others added 30 commits November 7, 2020 17:50
- Added village commands help, info, select, autoswitch, leave and invite.
- Refactored multiple classes
- Removed unneeded code
- Commands: join, delete, and create
- Additional lang
- Redone claim map
- Remove redundant claims map. One singular instance exists now. 
- Fix created towns not working correctly after creation by a player
- Changed ClaimManager to reflect VClaim
- Store instance of plugin inside of Village objects
- Settings file
- Additional utility methods
- Backend flags for villages
- Delete old code
- Permissions added to plugin.yml
- Commands added: claim, unclaim, kick, spawn, setowner, demote and promote.
First version of JVillage utilized in a production environment. Start iterating versions.
- Prevent claiming within certain WorldGuard regions
- Resident command
- Prevent painting from being destroyed by village outsiders.
- Customizable max town name configuration (Default: 20)
- Village broadcasts
- Updates cords to string
- Rename Command
- Admin unclaim command
- Fix village memberships not updating in player data
- Fix arrows shot at players in the void sending them to the void
- Fix get center of chunk function
- Duplicate chunk claim detection at startup
- WGCleanup command to delete claims within protected WorldGuard regions.
- API Routes for JWebAPI
- Get chunk X, Z
- Mob Spawner bypass flag
- Village member list command
- Methods to find claims within radius of locations
- Cleanup language file and add lang for new commands
- Village flag command
- Make WorldGuard check toggleable
- Add new data to API routes
- Add chunk claim settings to allow settings for individual chunks
- Block claiming within a radius of other towns. Not working yet
- Flag commands for villages refined
Add additional custom events
- Add bank accounts to villages
- Refund players when unclaiming chunks
- Store chunk claim price when claiming a chunk
- Fix membership issue when players leave town
- Fix null pointer error with ChunkClaimSettings
- Fix players being able to create towns in protected regions
- Try catch the WorldGuard region check to prevent uncatched exceptions when running with a wrong version of WorldGuard.
Fix a nullpointer exception when attempting to claim in a WorldGuard protected region
/village claim rectangle [chunk radius]
- Add automatic claiming (/village claim autoclaim)
- Add debug mode (Admins Only)
- Additional utility methods for vPlayer objects
- Add missed permissions to plugin.yml
RhysB and others added 9 commits January 1, 2024 22:00
- Change to Maven Structure
- Utilize dependencies hosted on repository.johnymuffin.com
Upload artifact to GitHub

Remove matrix

Checking Java 8 and 17 compatibility really isn't required for plugins like this.

Include distribution distribution: 'temurin'

Try 8 instead of 1.8

Update artifact name

Test release workflow

Test release tag stuff

Test

Move to snapshot

Don't flag failure for snapshot
Code currently hasn't been tested
Currently JVillage only supports Fundamentals economy. If it isn't installed, the economy is disabled.
Faction Import Support and Fundamentals Depedency Removal
Add /v claim auto help entry to default language .yml and filter vscode entries in gitignore
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.

3 participants