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

Commits on Nov 7, 2020

  1. Initial commit

    RhysB authored Nov 7, 2020
    Configuration menu
    Copy the full SHA
    7bd1063 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Work so far

    RhysB committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    28c5eaf View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2022

  1. Functional prototype

    RhysB committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    8b8e71f View commit details
    Browse the repository at this point in the history
  2. Add gitignore

    RhysB committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    309b1fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e483428 View commit details
    Browse the repository at this point in the history
  4. Additional commands

    - Added village commands help, info, select, autoswitch, leave and invite.
    - Refactored multiple classes
    - Removed unneeded code
    RhysB committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    62963c3 View commit details
    Browse the repository at this point in the history
  5. More progress

    - Commands: join, delete, and create
    - Additional lang
    - Redone claim map
    RhysB committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    647b61b View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2022

  1. Town create working correctly

    - 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
    RhysB committed Dec 25, 2022
    Configuration menu
    Copy the full SHA
    0e6d1e5 View commit details
    Browse the repository at this point in the history
  2. Additional command, settings, and backend work

    - 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.
    RhysB committed Dec 25, 2022
    Configuration menu
    Copy the full SHA
    cf91dc2 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2022

  1. Release 1.0.0

    First version of JVillage utilized in a production environment. Start iterating versions.
    RhysB committed Dec 28, 2022
    Configuration menu
    Copy the full SHA
    ca50617 View commit details
    Browse the repository at this point in the history
  2. Version 1.0.1

    - Prevent claiming within certain WorldGuard regions
    - Resident command
    - Prevent painting from being destroyed by village outsiders.
    - Customizable max town name configuration (Default: 20)
    RhysB committed Dec 28, 2022
    Configuration menu
    Copy the full SHA
    307b0d7 View commit details
    Browse the repository at this point in the history
  3. Version 1.0.2

    - Village broadcasts
    - Updates cords to string
    - Rename Command
    - Admin unclaim command
    RhysB committed Dec 28, 2022
    Configuration menu
    Copy the full SHA
    fac4f36 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. Version 1.0.3

    - Fix village memberships not updating in player data
    - Fix arrows shot at players in the void sending them to the void
    RhysB committed Dec 29, 2022
    Configuration menu
    Copy the full SHA
    ae8b1a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Version 1.0.4

    - Fix get center of chunk function
    - Duplicate chunk claim detection at startup
    - WGCleanup command to delete claims within protected WorldGuard regions.
    RhysB committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    998df9a View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2023

  1. Version 1.0.5

    - API Routes for JWebAPI
    - Get chunk X, Z
    RhysB committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    eb1da26 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2023

  1. Version 1.0.6

    - Mob Spawner bypass flag
    - Village member list command
    RhysB committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    b8c296d View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Create LICENSE

    RhysB authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    27a93a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

  1. Version 1.0.7

    - Methods to find claims within radius of locations
    - Cleanup language file and add lang for new commands
    - Village flag command
    RhysB committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    cf96422 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ab0651 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Version 1.0.8

    - 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
    RhysB committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    db8e9fc View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. Version 1.0.9

    Add additional custom events
    RhysB committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    4d91891 View commit details
    Browse the repository at this point in the history
  2. Version 1.0.10 - Prerelease (village banks)

    - Add bank accounts to villages
    - Refund players when unclaiming chunks
    - Store chunk claim price when claiming a chunk
    RhysB committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    a6bf5b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    4731f51 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Version 1.0.11

    - 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.
    RhysB committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    58f07d7 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Fix a nullpointer exceptions

    Fix a nullpointer exception when attempting to claim in a WorldGuard protected region
    RhysB committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    04074d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d72e97 View commit details
    Browse the repository at this point in the history
  3. Add rectangular (mass claiming) command

    /village claim rectangle [chunk radius]
    RhysB committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    8fdd91e View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Version 1.0.12 (Prerelease)

    - Add automatic claiming (/village claim autoclaim)
    - Add debug mode (Admins Only)
    - Additional utility methods for vPlayer objects
    - Add missed permissions to plugin.yml
    RhysB committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    a64cc49 View commit details
    Browse the repository at this point in the history
  2. Add missing permissions

    RhysB committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    9b6cee1 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Language bug fix

    RhysB committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    cf722a7 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Change to Maven structure

    - Change to Maven Structure
    - Utilize dependencies hosted on repository.johnymuffin.com
    RhysB committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    93dfd59 View commit details
    Browse the repository at this point in the history
  2. Improve GitHub Workflow action

    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
    RhysB committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    d2a8499 View commit details
    Browse the repository at this point in the history
  3. Factions Import Code

    Code currently hasn't been tested
    RhysB committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    68e93fe View commit details
    Browse the repository at this point in the history
  4. Remove requirement for Fundamentals to be installed

    Currently JVillage only supports Fundamentals economy. If it isn't installed, the economy is disabled.
    RhysB committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    38fe031 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Fix claim importing

    RhysB committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    490393a View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Merge pull request retromcorg#1 from retromcorg/Factions-Import-Support

    Faction Import Support and Fundamentals Depedency Removal
    RhysB authored Mar 30, 2024
    Configuration menu
    Copy the full SHA
    20e6913 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    0733d06 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Merge pull request retromcorg#2 from svgaming234/main

    Add /v claim auto help entry to default language .yml and filter vscode entries in gitignore
    RhysB authored Jul 20, 2024
    Configuration menu
    Copy the full SHA
    e25df5f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    1f6b54b View commit details
    Browse the repository at this point in the history