-
Notifications
You must be signed in to change notification settings - Fork 365
Convert worldguard regions to grief prevention regions #64
base: master
Are you sure you want to change the base?
Commits on Aug 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 70b6574 - Browse repository at this point
Copy the full SHA 70b6574View commit details
Commits on Sep 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4035f40 - Browse repository at this point
Copy the full SHA 4035f40View commit details
Commits on Sep 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 39e9d48 - Browse repository at this point
Copy the full SHA 39e9d48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81cfc8f - Browse repository at this point
Copy the full SHA 81cfc8fView commit details -
Add several hostile non-monsters (#927)
* Add a couple of new/missed hostile cases * "Zoo" friendliness * Prevent food attack vector for neutral animals
Configuration menu - View commit details
-
Copy full SHA for 766b34a - Browse repository at this point
Copy the full SHA 766b34aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1928b7e - Browse repository at this point
Copy the full SHA 1928b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd5046f - Browse repository at this point
Copy the full SHA cd5046fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3bce9a - Browse repository at this point
Copy the full SHA e3bce9aView commit details
Commits on Sep 10, 2020
-
Add static getHandlerList to TrustChangedEvent (#1003)
Simon authoredSep 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 39f385e - Browse repository at this point
Copy the full SHA 39f385eView commit details
Commits on Sep 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e8c9222 - Browse repository at this point
Copy the full SHA e8c9222View commit details -
Configuration menu - View commit details
-
Copy full SHA for afd6aea - Browse repository at this point
Copy the full SHA afd6aeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b8b6f - Browse repository at this point
Copy the full SHA a3b8b6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 581e888 - Browse repository at this point
Copy the full SHA 581e888View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2048a9f - Browse repository at this point
Copy the full SHA 2048a9fView commit details
Commits on Sep 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b5542e2 - Browse repository at this point
Copy the full SHA b5542e2View commit details
Commits on Sep 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for eff7594 - Browse repository at this point
Copy the full SHA eff7594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88dd685 - Browse repository at this point
Copy the full SHA 88dd685View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47cd376 - Browse repository at this point
Copy the full SHA 47cd376View commit details
Commits on Sep 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bf214af - Browse repository at this point
Copy the full SHA bf214afView commit details
Commits on Sep 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 26124d3 - Browse repository at this point
Copy the full SHA 26124d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9622eea - Browse repository at this point
Copy the full SHA 9622eeaView commit details
Commits on Sep 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6e055c9 - Browse repository at this point
Copy the full SHA 6e055c9View commit details
Commits on Oct 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 74700dc - Browse repository at this point
Copy the full SHA 74700dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbe4a10 - Browse repository at this point
Copy the full SHA dbe4a10View commit details
Commits on Oct 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1237276 - Browse repository at this point
Copy the full SHA 1237276View commit details
Commits on Oct 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6e42ed0 - Browse repository at this point
Copy the full SHA 6e42ed0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287bf22 - Browse repository at this point
Copy the full SHA 287bf22View commit details
Commits on Oct 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2df648f - Browse repository at this point
Copy the full SHA 2df648fView commit details
Commits on Oct 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ddd5783 - Browse repository at this point
Copy the full SHA ddd5783View commit details
Commits on Oct 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 97cbd80 - Browse repository at this point
Copy the full SHA 97cbd80View commit details
Commits on Oct 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e4a666f - Browse repository at this point
Copy the full SHA e4a666fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a34a0fe - Browse repository at this point
Copy the full SHA a34a0feView commit details -
Configuration menu - View commit details
-
Copy full SHA for af25b28 - Browse repository at this point
Copy the full SHA af25b28View commit details
Commits on Oct 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 202f03e - Browse repository at this point
Copy the full SHA 202f03eView commit details
Commits on Oct 24, 2020
-
Make placing and breaking boats use containertrust (#1065)
Consistent with minecarts
Configuration menu - View commit details
-
Copy full SHA for 03074bf - Browse repository at this point
Copy the full SHA 03074bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 746f104 - Browse repository at this point
Copy the full SHA 746f104View commit details
Commits on Oct 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0ceb6f8 - Browse repository at this point
Copy the full SHA 0ceb6f8View commit details -
Fix incorrect retract check and everywhere modes checking subclaim (#…
…1083) * Retraction checked block behind piston when no blocks were moved * Everywhere modes are supposed to ignore subclaims, so piston claim should not be a subclaim
Configuration menu - View commit details
-
Copy full SHA for e1086c3 - Browse repository at this point
Copy the full SHA e1086c3View commit details
Commits on Nov 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8c7abf9 - Browse repository at this point
Copy the full SHA 8c7abf9View commit details
Commits on Nov 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 00d9e16 - Browse repository at this point
Copy the full SHA 00d9e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 580f009 - Browse repository at this point
Copy the full SHA 580f009View commit details
Commits on Nov 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a22d1c1 - Browse repository at this point
Copy the full SHA a22d1c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ebbc4 - Browse repository at this point
Copy the full SHA f5ebbc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8087dd4 - Browse repository at this point
Copy the full SHA 8087dd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d42328 - Browse repository at this point
Copy the full SHA 7d42328View commit details
Commits on Nov 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1f98733 - Browse repository at this point
Copy the full SHA 1f98733View commit details
Commits on Nov 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8465d19 - Browse repository at this point
Copy the full SHA 8465d19View commit details
Commits on Nov 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 16d5a8c - Browse repository at this point
Copy the full SHA 16d5a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8442fc - Browse repository at this point
Copy the full SHA e8442fcView commit details
Commits on Nov 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for eaaa423 - Browse repository at this point
Copy the full SHA eaaa423View commit details -
Configuration menu - View commit details
-
Copy full SHA for 293142d - Browse repository at this point
Copy the full SHA 293142dView commit details
Commits on Dec 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for efcfbab - Browse repository at this point
Copy the full SHA efcfbabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a1da7 - Browse repository at this point
Copy the full SHA 98a1da7View commit details
Commits on Dec 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8f739c6 - Browse repository at this point
Copy the full SHA 8f739c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea185ad - Browse repository at this point
Copy the full SHA ea185adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8844f05 - Browse repository at this point
Copy the full SHA 8844f05View commit details
Commits on Dec 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 11c8b88 - Browse repository at this point
Copy the full SHA 11c8b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 446ca6b - Browse repository at this point
Copy the full SHA 446ca6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07fad14 - Browse repository at this point
Copy the full SHA 07fad14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21977ce - Browse repository at this point
Copy the full SHA 21977ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 058b300 - Browse repository at this point
Copy the full SHA 058b300View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6927a0b - Browse repository at this point
Copy the full SHA 6927a0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5c5e49 - Browse repository at this point
Copy the full SHA d5c5e49View commit details -
Configuration menu - View commit details
-
Copy full SHA for de7a137 - Browse repository at this point
Copy the full SHA de7a137View commit details -
Configuration menu - View commit details
-
Copy full SHA for e74ad1f - Browse repository at this point
Copy the full SHA e74ad1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f01798f - Browse repository at this point
Copy the full SHA f01798fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03ab872 - Browse repository at this point
Copy the full SHA 03ab872View commit details
Commits on Dec 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3350e2a - Browse repository at this point
Copy the full SHA 3350e2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c014901 - Browse repository at this point
Copy the full SHA c014901View commit details
Commits on Dec 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d126b90 - Browse repository at this point
Copy the full SHA d126b90View commit details
Commits on Dec 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1edd0a9 - Browse repository at this point
Copy the full SHA 1edd0a9View commit details
Commits on Dec 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9d4d8c5 - Browse repository at this point
Copy the full SHA 9d4d8c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 690975d - Browse repository at this point
Copy the full SHA 690975dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f50e08b - Browse repository at this point
Copy the full SHA f50e08bView commit details
Commits on Dec 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bb7768c - Browse repository at this point
Copy the full SHA bb7768cView commit details -
remove release drafter for now
Will experiment more on another repo later
Configuration menu - View commit details
-
Copy full SHA for 0052152 - Browse repository at this point
Copy the full SHA 0052152View commit details -
Configuration menu - View commit details
-
Copy full SHA for bac6ce0 - Browse repository at this point
Copy the full SHA bac6ce0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b139c2 - Browse repository at this point
Copy the full SHA 8b139c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d68fa5 - Browse repository at this point
Copy the full SHA 2d68fa5View commit details -
Make POM more explicit about plugin versions (#1153)
- Add missing POM sections: name, description, inceptionYear, packaging, licenses, and issueManagement - For tests, use junit-jupiter instead of both junit-jupiter-api and junit-jupiter-engine - Dependency versions: - junit-jupiter 5.6.2 -> 5.7.0 - git-commit-id-plugin 3.0.0 -> 4.0.3 - Explicitly use the latest plugin versions, rather than the dated default versions from the Super POM - Define Java language source- and target level directly in the maven-compiler-plugin configuration
Configuration menu - View commit details
-
Copy full SHA for c235bb0 - Browse repository at this point
Copy the full SHA c235bb0View commit details
Commits on Dec 16, 2020
-
Add waterlogging check for buckets (#1156)
Co-authored-by: Adam <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 329bfb5 - Browse repository at this point
Copy the full SHA 329bfb5View commit details
Commits on Dec 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1838c78 - Browse repository at this point
Copy the full SHA 1838c78View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddcf4b2 - Browse repository at this point
Copy the full SHA ddcf4b2View commit details
Commits on Dec 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7ce30c6 - Browse repository at this point
Copy the full SHA 7ce30c6View commit details
Commits on Dec 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2f0f98d - Browse repository at this point
Copy the full SHA 2f0f98dView commit details
Commits on Jan 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e95b798 - Browse repository at this point
Copy the full SHA e95b798View commit details
Commits on Jan 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5a70d69 - Browse repository at this point
Copy the full SHA 5a70d69View commit details
Commits on Jan 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 936b20a - Browse repository at this point
Copy the full SHA 936b20aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b69191 - Browse repository at this point
Copy the full SHA 2b69191View commit details -
Configuration menu - View commit details
-
Copy full SHA for db842ed - Browse repository at this point
Copy the full SHA db842edView commit details
Commits on Jan 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6ac1666 - Browse repository at this point
Copy the full SHA 6ac1666View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e89b3 - Browse repository at this point
Copy the full SHA 83e89b3View commit details
Commits on Jan 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 01241d8 - Browse repository at this point
Copy the full SHA 01241d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d7b10 - Browse repository at this point
Copy the full SHA 21d7b10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e09977 - Browse repository at this point
Copy the full SHA 4e09977View commit details
Commits on Jan 24, 2021
-
use git describe variable for version
I wish there was an inverse of describe-short, i.e. only includes the count + commit hash
Configuration menu - View commit details
-
Copy full SHA for 8956a37 - Browse repository at this point
Copy the full SHA 8956a37View commit details
Commits on Feb 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e0f7e3c - Browse repository at this point
Copy the full SHA e0f7e3cView commit details
Commits on Feb 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b3774ef - Browse repository at this point
Copy the full SHA b3774efView commit details
Commits on Apr 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e6d608b - Browse repository at this point
Copy the full SHA e6d608bView commit details
Commits on Apr 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e63d1d9 - Browse repository at this point
Copy the full SHA e63d1d9View commit details
Commits on May 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 64df0e8 - Browse repository at this point
Copy the full SHA 64df0e8View commit details -
Prevent nametag usage unless player can kill target (#1337)
Addresses discussion #1333
Configuration menu - View commit details
-
Copy full SHA for cac5aa0 - Browse repository at this point
Copy the full SHA cac5aa0View commit details
Commits on Jun 5, 2021
-
Include scope in dependency information (#1390)
Ideally will reduce the number of people shading GP into their projects by mistake.
Configuration menu - View commit details
-
Copy full SHA for 6e62779 - Browse repository at this point
Copy the full SHA 6e62779View commit details
Commits on Jun 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f4680c4 - Browse repository at this point
Copy the full SHA f4680c4View commit details
Commits on Jun 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fbf4c7c - Browse repository at this point
Copy the full SHA fbf4c7cView commit details
Commits on Jun 24, 2021
-
Add ClaimPermissionCheckEvent (#1006)
Also contains a bit of refactoring on internal logic. Modifies (secondary) siege mechanics. * Un-couple siege from core claim functions * UUID overload, documentation, naming clarity * Add internal special message override support * Fix permission calculation issues in subclaims * Migrate egg handling to new methods * Use suppliers for denial message In many use cases addons don't care why a denial occurred, only that it did. On-demand calculation is vastly preferable to reduce server impact.
Configuration menu - View commit details
-
Copy full SHA for bbb1e5d - Browse repository at this point
Copy the full SHA bbb1e5dView commit details
Commits on Jul 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6727fa7 - Browse repository at this point
Copy the full SHA 6727fa7View commit details
Commits on Jul 10, 2021
-
* Update to include 1.17 materials and tags * Use world height for claim max height * Account for worlds with min height < 0 Fix restore not working under y 0 Change default max claim depth to integer min value Fix creative claims always going to 0, not world min height * Update material listings to include new blocks * Fixes a few missed cases from previous versions * Replaced claim to bounding box bandaid for world max height increase with actual world limit * Account for worlds with min height less than zero * New default maximum depth is now integer min value (-2147483648) to not restrict users no matter how weirdly they set up worlds * Creative claims always extend to world min height, not 0 * RestoreNature restores to a max depth of world min height instead of 0 Closes #1309 Closes #1431
Configuration menu - View commit details
-
Copy full SHA for 528f9f9 - Browse repository at this point
Copy the full SHA 528f9f9View commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5a9a71f - Browse repository at this point
Copy the full SHA 5a9a71fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a08295 - Browse repository at this point
Copy the full SHA 5a08295View commit details
Commits on Jul 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fadc1aa - Browse repository at this point
Copy the full SHA fadc1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d930e45 - Browse repository at this point
Copy the full SHA d930e45View commit details
Commits on Jul 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 16036bd - Browse repository at this point
Copy the full SHA 16036bdView commit details
Commits on Jul 21, 2021
-
Config option on silencing ban messages (#1480)
Enabled by default as per previous behavior.
Configuration menu - View commit details
-
Copy full SHA for 6382a9f - Browse repository at this point
Copy the full SHA 6382a9fView commit details
Commits on Jul 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7723d10 - Browse repository at this point
Copy the full SHA 7723d10View commit details
Commits on Aug 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 219cf6e - Browse repository at this point
Copy the full SHA 219cf6eView commit details
Commits on Aug 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e8c5b37 - Browse repository at this point
Copy the full SHA e8c5b37View commit details
Commits on Aug 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1347291 - Browse repository at this point
Copy the full SHA 1347291View commit details
Commits on Sep 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e6ce386 - Browse repository at this point
Copy the full SHA e6ce386View commit details
Commits on Sep 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ed92324 - Browse repository at this point
Copy the full SHA ed92324View commit details
Commits on Oct 25, 2021
-
Fix some issues with splash potions (#1636)
- Fix NPE on non-player thrower - Fix non-player thrower warning console when blocked - Fix only first entity being saved - Allow dispensers inside the same claim to harm entities with potions (consistent with arrows) - Fix spamming player on multi-hit/multi-effect
Configuration menu - View commit details
-
Copy full SHA for a844e39 - Browse repository at this point
Copy the full SHA a844e39View commit details
Commits on Oct 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6debf36 - Browse repository at this point
Copy the full SHA 6debf36View commit details
Commits on Dec 5, 2021
-
Update Java and fix AppVeyor (#1663)
* Update Java and fix AppVeyor Target Java 16 Run CI using Java 17 Use provided Maven installation instead of relying on mirror link Remove Java 7 memory limitation settings * Fix Jitpack build for Java > 8 Jitpack uses Java 8 by default. While their (very minimal) explanation of settings suggests specifying `jdk: [ openjdk17 ]` would be enough, it does not appear to work. Not sure if that's just an issue with their image not including JDK17 yet or something, but this does function.
Configuration menu - View commit details
-
Copy full SHA for 4bb31bc - Browse repository at this point
Copy the full SHA 4bb31bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca11fd1 - Browse repository at this point
Copy the full SHA ca11fd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c64baf0 - Browse repository at this point
Copy the full SHA c64baf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b0998d - Browse repository at this point
Copy the full SHA 4b0998dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a1006 - Browse repository at this point
Copy the full SHA 62a1006View commit details -
Don't fire EntityDamageByEntityEvent when renaming (#1680)
Fixes incompatibility with mcMMO's health bar displays
Configuration menu - View commit details
-
Copy full SHA for a7cb4a0 - Browse repository at this point
Copy the full SHA a7cb4a0View commit details
Commits on Dec 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 137a951 - Browse repository at this point
Copy the full SHA 137a951View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9badf7e - Browse repository at this point
Copy the full SHA 9badf7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3562a23 - Browse repository at this point
Copy the full SHA 3562a23View commit details
Commits on Dec 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 43536ba - Browse repository at this point
Copy the full SHA 43536baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06cc566 - Browse repository at this point
Copy the full SHA 06cc566View commit details
Commits on Jan 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0e3a2e9 - Browse repository at this point
Copy the full SHA 0e3a2e9View commit details
Commits on Feb 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cadca15 - Browse repository at this point
Copy the full SHA cadca15View commit details -
Fix incorrect permission bypass for Edit ClaimPermission (#1772)
Also adds nullity annotations to claim permission methods Fixes #1769
Configuration menu - View commit details
-
Copy full SHA for 0c66eb7 - Browse repository at this point
Copy the full SHA 0c66eb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77dd0f7 - Browse repository at this point
Copy the full SHA 77dd0f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b37afcb - Browse repository at this point
Copy the full SHA b37afcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e0c363 - Browse repository at this point
Copy the full SHA 6e0c363View commit details
Commits on Mar 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9c196a3 - Browse repository at this point
Copy the full SHA 9c196a3View commit details
Commits on Mar 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for eacbe81 - Browse repository at this point
Copy the full SHA eacbe81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b87e03 - Browse repository at this point
Copy the full SHA 6b87e03View commit details
Commits on Apr 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fe94717 - Browse repository at this point
Copy the full SHA fe94717View commit details
Commits on May 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e165e44 - Browse repository at this point
Copy the full SHA e165e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3eb4cc - Browse repository at this point
Copy the full SHA b3eb4ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for c67a5d8 - Browse repository at this point
Copy the full SHA c67a5d8View commit details -
Stop people creating nether portals in claimed land (#1842)
config option PreventNonPlayerCreatedPortals
Configuration menu - View commit details
-
Copy full SHA for d75b3cd - Browse repository at this point
Copy the full SHA d75b3cdView commit details
Commits on Jul 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6d0a1b9 - Browse repository at this point
Copy the full SHA 6d0a1b9View commit details
Commits on Jul 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 058ae98 - Browse repository at this point
Copy the full SHA 058ae98View commit details
Commits on Feb 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a2a6856 - Browse repository at this point
Copy the full SHA a2a6856View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e28054 - Browse repository at this point
Copy the full SHA 8e28054View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23e0dd9 - Browse repository at this point
Copy the full SHA 23e0dd9View commit details
Commits on Feb 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0305216 - Browse repository at this point
Copy the full SHA 0305216View commit details
Commits on Mar 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7bd9696 - Browse repository at this point
Copy the full SHA 7bd9696View commit details
Commits on Mar 9, 2023
-
Reload messages on /gpreload (#1266)
* Reload messages on /gpreload * Reset regex pattern on reload * Protected, formatting fixes
Configuration menu - View commit details
-
Copy full SHA for b953e50 - Browse repository at this point
Copy the full SHA b953e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3966ac4 - Browse repository at this point
Copy the full SHA 3966ac4View commit details
Commits on Mar 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eb671b0 - Browse repository at this point
Copy the full SHA eb671b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 036f1f8 - Browse repository at this point
Copy the full SHA 036f1f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 870141c - Browse repository at this point
Copy the full SHA 870141cView commit details
Commits on Apr 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 18a071c - Browse repository at this point
Copy the full SHA 18a071cView commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8f393aa - Browse repository at this point
Copy the full SHA 8f393aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5f579d - Browse repository at this point
Copy the full SHA e5f579dView commit details
Commits on Jun 18, 2023
-
Add CommandHelper to softdepend (#2043)
GriefPrevention was unable to load claims because it was loading before CommandHelper (world management plugin)
Configuration menu - View commit details
-
Copy full SHA for 175a2e2 - Browse repository at this point
Copy the full SHA 175a2e2View commit details
Commits on Jun 19, 2023
-
Major cleanup/refactor of entity damage handling (#2040)
* Extract damage handling to EntityDamageHandler * Remove unreachable firework handling Fireworks have become real projectiles and now actually have a shooter. * Extract handler for pet damage by environment * Rename previously extracted handler for consistency * Extract handler for PVP damage by lingering potions * Extract handler for PVP damage by players * Extract handler for PVP damage by pets * Extract handler for damage requiring build trust by entities * Extract handler for damage to creatures by entities * Clean up isMonster Switched to instanceof with pattern variables instead of educated guess casting. Previously we've run into issues with custom pet plugins creating NMS-based entities that return an "incorrect" EntityType for the Bukkit interfaces they implement. The instanceof calls are marginally slower, but are much safer for the subsequent checks. * Clean up handlePetDamageByEnvironment Use quick returns, pattern variable, and new switch for readability * Clean up handleEntityDamageEvent Pattern variables, remove redundant check * Clean up handleEntityDamageEvent Remove redundant PVP check, add quick returns * Clean up handlePvpDamageByPlayer Use quick returns, extract duplicate code into a helper method * Clean up handlePvpDamageByPet Use quick returns, pattern variables, previously extracted helper method for duplicate code * Clean up handleClaimedBuildTrustDamageByEntity Use quick returns Remove unreachable code Note potential issues/missed cases * Extract handler for damage to pets by entities * Clean up handleCreatureDamageByEntity Use quick returns Remove unreachable villager handling Make last claim caching more consistent * Clean up handlePetDamageByEntity Use quick returns Previous patch to this area for display names of owners cleaned up most of the smells that were in the original cleanup PR * Clean up onEntityDamageMonitor Use quick returns, pattern variables Listen to more specific event (no need to duplicate event system's handling) Don't fetch player data for self-inflicted damage * Generalized cleanup Use existing local instances instead of static access - GriefPrevention is still a god object, but this is a step towards testability Annotate handlers Clean up a few comments * Don't send message if PreventPvPEvent is cancelled Also don't load pet owner name from disk if not sending messages. Theoretically doesn't cause issues because player-induced ignition should not occur if original damage was cancelled, but is an error. * Clean up onVehicleDamage Use quick returns and pattern variables, remove unnecessary guards * Clean up onPotionSplash partially This does not fully address potion splashing issues (namely, it still follows a completely different rule set from regular damage) but it is progress. Grammar corrections of effected -> affected. Add some missing positive and negative effects to support plugin-caused effects. Use pattern variables. Reduce duplicate code with claim PVP handler. * Fix certain raiders being unable to damage villagers More cases were previously "allowed" in an unreachable segment of code, but even that was missing several cases. * Fix edge case where projectiles could spam shooter Causing projectiles to ignore and pass through entities isn't easy to do "correctly" via the API without potentially becoming subtly incompatible with other plugins due to team manipulation. * Documentation, isMonster -> isHostile for clarity * Fix PVP by pet inconsistencies This is (technically) a behavioral change. Pets are prevented from engaging in PVP attacks if the defender is PVP immune. Theoretically this state is unable to occur in vanilla, but plugins could add additional triggers for pets attacking. Pets are no longer checked with PVP rules if PVP rules are not enabled. The assumption is that either vanilla PVP protection is in place or another PVP plugin is in place. - In vanilla, pets will not engage in PVP unprompted. Disabling PVP disables other players causing pets to attack, so an attack must be retaliatory. - If another PVP plugin is in place, it should handle all of PVP. * Remove redundant wolf PVP check, separate non-PVP check * Extract pet PVP handling to PVP section This will ideally make the code easier to follow and easier to move to modularize later. * Rename sendErrorMessagesToPlayers to sendMessages All messages are error messages, and the documentation exists. * Auto-format, restrict access to constants
Configuration menu - View commit details
-
Copy full SHA for 38c4cdb - Browse repository at this point
Copy the full SHA 38c4cdbView commit details -
Allow fluids to flow between claims of the same owner (#1218)
* Allow fluids to flow between claims of the same owner * Do not allow fluids to flow out of subdivisions * Don't allow fluids to flow into restricted subdivisions and refactor the logic for checking whether fluid flow is allowed between two claims
Configuration menu - View commit details
-
Copy full SHA for 64b348a - Browse repository at this point
Copy the full SHA 64b348aView commit details
Commits on Jun 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6d90c7f - Browse repository at this point
Copy the full SHA 6d90c7fView commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b6a452a - Browse repository at this point
Copy the full SHA b6a452aView commit details -
remove note about chat logging, bot for that has been removed a while ago :c
Configuration menu - View commit details
-
Copy full SHA for 1f23264 - Browse repository at this point
Copy the full SHA 1f23264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe1e77 - Browse repository at this point
Copy the full SHA 5fe1e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6b2c5e - Browse repository at this point
Copy the full SHA d6b2c5eView commit details -
remove unused accrual permissions (#2074)
Leftovers that were missed when this feature was removed/migrated to API.
Configuration menu - View commit details
-
Copy full SHA for 79e7813 - Browse repository at this point
Copy the full SHA 79e7813View commit details -
Prevent passive mobs from picking up PvE death drops (#2071)
* Remove deprecated PlayerPickupItemEvent and merge with entity logic
Configuration menu - View commit details
-
Copy full SHA for 13b57d6 - Browse repository at this point
Copy the full SHA 13b57d6View commit details
Commits on Jun 23, 2023
-
Improve re-drawing existing visualizations (#2081)
* Fix player visualization not being cleared when un-visualized Prevents issue where same visualization could not be re-displayed after it stopped due to scheduled revert * Fix visualization not re-drawing when moving
Configuration menu - View commit details
-
Copy full SHA for d154c39 - Browse repository at this point
Copy the full SHA d154c39View commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3cd3c33 - Browse repository at this point
Copy the full SHA 3cd3c33View commit details -
Fix potion thrower potentially being spammed denial (#2083)
* Fix inverted check causing denial spam
Configuration menu - View commit details
-
Copy full SHA for 7e86ad6 - Browse repository at this point
Copy the full SHA 7e86ad6View commit details -
Restrict modifying signs (#2080)
* Restrict waxing signs * Also restrict signs in general
Configuration menu - View commit details
-
Copy full SHA for 19cb0e3 - Browse repository at this point
Copy the full SHA 19cb0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8d55db - Browse repository at this point
Copy the full SHA a8d55dbView commit details
Commits on Jun 29, 2023
-
Avoid using Inventory.getHolder() in hopper check (#2086)
* Improve hopper pickup check The real change here is to use event.getInventory().getType(), rather than instanceof event.getInventory().getHolder(). The latter will return snapshots, and will therefore be especially slow when items have lots of metadata.
Configuration menu - View commit details
-
Copy full SHA for 0af8d9e - Browse repository at this point
Copy the full SHA 0af8d9eView commit details -
Don't use global firespread rules for wilderness TNT ignition by proj…
…ectiles (#2089) GP has never updated to account for Minecraft adding the ability to ignite TNT with flaming arrows in Minecraft 1.3.
Configuration menu - View commit details
-
Copy full SHA for b23e34a - Browse repository at this point
Copy the full SHA b23e34aView commit details
Commits on Jul 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 779be88 - Browse repository at this point
Copy the full SHA 779be88View commit details
Commits on Jul 18, 2023
-
Co-authored-by: RoboMWM <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc13660 - Browse repository at this point
Copy the full SHA cc13660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a5357 - Browse repository at this point
Copy the full SHA 76a5357View commit details
Commits on Aug 8, 2023
-
Fix command usage not having correct casing (#2132)
Mojang does not ignore case when executing commands as a part of their chat signing feature. Spigot does not ignore case when executing commands due to wanting to keep a minimal diff. Spigot always lowercases commands when registered, so GP suggesting uppercase letters in its command feedback is confusing for users. Also remove some unused permission declarations
Configuration menu - View commit details
-
Copy full SHA for dfca817 - Browse repository at this point
Copy the full SHA dfca817View commit details -
Fix Tameable protections (#2131)
* Fix PVP worlds not respecting claims for pets * Fix unclaimed wolves being protected * Fix claims not actually being respected
Configuration menu - View commit details
-
Copy full SHA for 8f3f249 - Browse repository at this point
Copy the full SHA 8f3f249View commit details -
Use HashSet instead of EnumSet for Material (#2127)
EnumSet is generally more performant for sets of enum entries, however, the Material enum is colossal. This results in the creation of a JumboEnumSet internally, which consumes much more memory even with very few entries.
Configuration menu - View commit details
-
Copy full SHA for de1e72d - Browse repository at this point
Copy the full SHA de1e72dView commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef2ec50 - Browse repository at this point
Copy the full SHA ef2ec50View commit details
Commits on Oct 4, 2023
-
Remove EntityPortalExitEvent handling (#2124)
Deemed unnecessary per discussion in #2119
Configuration menu - View commit details
-
Copy full SHA for 5d428d8 - Browse repository at this point
Copy the full SHA 5d428d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0d17b - Browse repository at this point
Copy the full SHA ee0d17bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee818cc - Browse repository at this point
Copy the full SHA ee818ccView commit details
Commits on Oct 5, 2023
-
Fix aggressive panda handling (#2144)
* Aggressive pandas are reactive Aggressive pandas aggro if other pandas within a radius are attacked. All other types of pandas aggro if attacked. * Comment slime details
Configuration menu - View commit details
-
Copy full SHA for da38fbd - Browse repository at this point
Copy the full SHA da38fbdView commit details
Commits on Oct 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e49446d - Browse repository at this point
Copy the full SHA e49446dView commit details
Commits on Jan 5, 2024
-
Protect decorated pots on 1.20.3+ (#2181)
Also fixes a paper issue introduced with 1.20.2 build 315: players not dropping items when in pvp. This bug was fixed in paper build 334.
Configuration menu - View commit details
-
Copy full SHA for f7e86c0 - Browse repository at this point
Copy the full SHA f7e86c0View commit details
Commits on Jan 8, 2024
-
Update api-version to 1.19 (#2192)
Recent commit uses decorated pots, which were added as a 1.20 preview feature in 1.19.4.
Configuration menu - View commit details
-
Copy full SHA for 8810ed8 - Browse repository at this point
Copy the full SHA 8810ed8View commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 122f7f2 - Browse repository at this point
Copy the full SHA 122f7f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e5645 - Browse repository at this point
Copy the full SHA 25e5645View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04e7bc7 - Browse repository at this point
Copy the full SHA 04e7bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4da4f55 - Browse repository at this point
Copy the full SHA 4da4f55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fd8b49 - Browse repository at this point
Copy the full SHA 9fd8b49View commit details
Commits on Jan 19, 2024
-
* wolves are now protected in claims unless targeting the attacker
Configuration menu - View commit details
-
Copy full SHA for f1656fe - Browse repository at this point
Copy the full SHA f1656feView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e448d - Browse repository at this point
Copy the full SHA f1e448dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e1b56 - Browse repository at this point
Copy the full SHA 05e1b56View commit details
Commits on Feb 13, 2024
-
* Add uuid -> name cache * Add translation key for "someone (UUID)"
Configuration menu - View commit details
-
Copy full SHA for 0b505bf - Browse repository at this point
Copy the full SHA 0b505bfView commit details
Commits on Feb 16, 2024
-
1.20.4 changes - SHORT_GRASS and EntityDamageByEntityEvent changes (#…
Configuration menu - View commit details
-
Copy full SHA for 5ff4286 - Browse repository at this point
Copy the full SHA 5ff4286View commit details
Commits on Feb 17, 2024
-
refactor EntityDamageByEntity handling to not use constructor (#2220)
* no longer using EntityDamageByEntityEvent for combust event * no longer using EntityDamageByEntityEvent for checking nametag handleing * stops the double message
Configuration menu - View commit details
-
Copy full SHA for 9b671d0 - Browse repository at this point
Copy the full SHA 9b671d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3ad70a - Browse repository at this point
Copy the full SHA b3ad70aView commit details
Commits on Feb 20, 2024
-
Extract claim command from main class (#2090)
* Start work for command separation
Configuration menu - View commit details
-
Copy full SHA for 2979b7e - Browse repository at this point
Copy the full SHA 2979b7eView commit details
Commits on Mar 2, 2024
-
Remove creative entity/tile limits (#2229)
* Remove creative entity/tile limits * Add in max dimensions for claim
Configuration menu - View commit details
-
Copy full SHA for 5ca8412 - Browse repository at this point
Copy the full SHA 5ca8412View commit details -
Configuration menu - View commit details
-
Copy full SHA for 510554f - Browse repository at this point
Copy the full SHA 510554fView commit details -
Update actions Drop now-redundant cache action Drop Java 16 - Mockito cannot instrument classes for tests on 16 because Bukkit is compiled with Java 17 now
Configuration menu - View commit details
-
Copy full SHA for a1c6baf - Browse repository at this point
Copy the full SHA a1c6bafView commit details -
mvn install does indeed produce an artifact in target folder, so might as well just run that instead of an extra package command.
Configuration menu - View commit details
-
Copy full SHA for 947535b - Browse repository at this point
Copy the full SHA 947535bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a3b503 - Browse repository at this point
Copy the full SHA 0a3b503View commit details -
Improve pet release feature (#2226)
* Fix child claims always releasing pets even if parent is not * Compact logic to reduce indentation * Add unsitting Sittable pets to restore them to default state
Configuration menu - View commit details
-
Copy full SHA for 3a6dd03 - Browse repository at this point
Copy the full SHA 3a6dd03View commit details -
Use BB logic for tree/portal creation (#1921)
* Use BB logic for tree/portal creation * Extract bounding box -> chunk claims logic to datastore * Extract intersection logic to helper methods * Apply intersection logic to tree growth This is a behavioral change. Old: GP allows tree to grow but removes all elements conflicting with claim New: GP determines that there is not enough room for the tree to grow, prevents the growth, and breaks the sapling * Apply intersection logic to nether portal creation (cherry picked from commit 979a77e) * Prevent blocks spreading into claims * Handles soul fire the same way as fire * Prevents sculk etc. growing into claims (cherry picked from commit 58cbf4f) * Prevent moss spreading into claims * Allow players with perms to grow trees into claims Reduces duplicate code a bit and improves QoL at claim edges. * Warn when denying access * Improve block burn efficiency Remove redundant fire unset Fix invalid fire unset Reorder check to not needlessly fetch claim if claimed blocks are allowed to burn * Soul fire doesn't spread, fix "extinguishing" non-fire * Fix external fires burning claimed blocks * Ignore grass growth Grass is inoffensive and causes the majority of normal spread events
Configuration menu - View commit details
-
Copy full SHA for 404c568 - Browse repository at this point
Copy the full SHA 404c568View commit details
Commits on Mar 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d285b5 - Browse repository at this point
Copy the full SHA 8d285b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23a515c - Browse repository at this point
Copy the full SHA 23a515cView commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 91c21b2 - Browse repository at this point
Copy the full SHA 91c21b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfee064 - Browse repository at this point
Copy the full SHA cfee064View commit details -
Configuration menu - View commit details
-
Copy full SHA for c343a03 - Browse repository at this point
Copy the full SHA c343a03View commit details
Commits on Mar 8, 2024
-
Fix blocks not landing in subclaims from parent (#2245)
* Extract falling block handling * Add new behavior where falling blocks that have moved horizontally are removed when landing outside of a claim in SurvivalRequiringClaims mode * Allow block to fall from parent into unrestricted subclaim
Configuration menu - View commit details
-
Copy full SHA for b384806 - Browse repository at this point
Copy the full SHA b384806View commit details
Commits on Mar 15, 2024
-
* Support color in Paper console * Consider blank messages empty to help prevent blank line sending * Fix scheduling tasks when no message will be sent
Configuration menu - View commit details
-
Copy full SHA for 000d884 - Browse repository at this point
Copy the full SHA 000d884View commit details
Commits on Mar 29, 2024
-
Refactor and unify command monitoring logic (#2250)
- Feature: uses CommandMap via reflection if available. - gpreload command now also reloads bannedwords.txt
Configuration menu - View commit details
-
Copy full SHA for 13cabaf - Browse repository at this point
Copy the full SHA 13cabafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e32e38 - Browse repository at this point
Copy the full SHA 3e32e38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0234072 - Browse repository at this point
Copy the full SHA 0234072View commit details -
refactor duplicated damage handling code (#2252)
De-duplicates code by using a wrapper for the bits of damage events we care about.
Configuration menu - View commit details
-
Copy full SHA for 8a9b46c - Browse repository at this point
Copy the full SHA 8a9b46cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d00263a - Browse repository at this point
Copy the full SHA d00263aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d4b89e - Browse repository at this point
Copy the full SHA 2d4b89eView commit details -
Handle entities that pass through an end portal (#2246)
FallingBlock entities that pass through an end portal no longer double-fire EntityChangeBlockEvent
Configuration menu - View commit details
-
Copy full SHA for e85054b - Browse repository at this point
Copy the full SHA e85054bView commit details
Commits on Apr 4, 2024
-
Include denying chorus fruit teleports when denying enderpearl telepo…
…rts (#2265) Includes denying teleportations caused by chorus fruit when the config option `GriefPrevention.Claims.EnderPearlsRequireAccessTrust` is enabled - refactored nested `if`s in PlayerTeleportEvent handler
Configuration menu - View commit details
-
Copy full SHA for 5df4c5d - Browse repository at this point
Copy the full SHA 5df4c5dView commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e8aae2 - Browse repository at this point
Copy the full SHA 2e8aae2View commit details -
normalize line endings in PlayerEventHandler
git add --renormalize . closes #2269
Configuration menu - View commit details
-
Copy full SHA for c7a37bd - Browse repository at this point
Copy the full SHA c7a37bdView commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fda72e9 - Browse repository at this point
Copy the full SHA fda72e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f21777d - Browse repository at this point
Copy the full SHA f21777dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da9db3 - Browse repository at this point
Copy the full SHA 7da9db3View commit details -
Remove old fire handling (#2263)
Fire has a real hit box now, clients hit it directly instead of the server raytracing swings at the block beneath it.
Configuration menu - View commit details
-
Copy full SHA for bf64601 - Browse repository at this point
Copy the full SHA bf64601View commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c71b71 - Browse repository at this point
Copy the full SHA 4c71b71View commit details
Commits on Apr 26, 2024
-
Ignore trash blocks when auto-extending (#2255)
This should ideally help prevent some issues with the main reason for having claims extend down instead of snapping to the bottom immediately, namely player mineshafts. Remove biomes from unsupported versions Update to current tags/mats
Configuration menu - View commit details
-
Copy full SHA for f6388bd - Browse repository at this point
Copy the full SHA f6388bdView commit details
Commits on Apr 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 14ce8e6 - Browse repository at this point
Copy the full SHA 14ce8e6View commit details
Commits on Jul 12, 2024
-
handle windcharges with new explosion type api + refactoring
* Update to 1.21 * Update to Java 21 * Move to more maintainable `PotionEffectTypeCategory` for potion handling * Use `Tag.REPLACEABLE` instead of manual material listing * This is the tag of blocks where placement on any surface becomes `BlockFace.SELF`. Includes long grass, dead shrubs, snow, short grass, the works. * Extract `GriefPrevention#allowBuild`/`GriefPrevention#allowBreak` to a helper method * These methods have been hacky since the introduction of the `ClaimPermissionCheckEvent`, and as we saw with damage events, Spigot is serious about event constructors not being API. Moving away from constructing events is a good idea in general. * Improves accuracy of event funnel by not masking various events with fake `BlockPlaceEvent`/`BlockBreakEvent` constructions. * Deprecate `PreventBlockBreakEvent` instead listen to `ClaimPermissionCheckEvent`, check `#getTriggeringEvent`. * Prevent claim lookup if ignoring the result anyway when milking cows * Update BanList to use modern version * Fix wind charges being blocked without `/claimexplosions` enabled This requires a recent build of Spigot - explosion type was only added to the API in [`a4ee40b7`](https://hub.spigotmc.org/stash/projects/SPIGOT/repos/craftbukkit/commits/a4ee40b749f614482f5b5e52cda1b35c19df75be), 4 days ago as of this edit. Closes #2320
Configuration menu - View commit details
-
Copy full SHA for 2330e54 - Browse repository at this point
Copy the full SHA 2330e54View commit details
Commits on Jul 14, 2024
-
Bundle default messages into Messages enum (#2329)
* Bundle defaults into Messages enum * Defaults are guaranteed to be updated this way - no more risk of missing adding the default. * IDE can now properly identify unused messages as unused because they are not being used to add defaults. * Update Minecraft wiki link * Use new comments API for comments
Configuration menu - View commit details
-
Copy full SHA for 4507ba1 - Browse repository at this point
Copy the full SHA 4507ba1View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d0ebde - Browse repository at this point
Copy the full SHA 5d0ebdeView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9cb754e - Browse repository at this point
Copy the full SHA 9cb754eView commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 87bfac6 - Browse repository at this point
Copy the full SHA 87bfac6View commit details
Commits on Aug 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2debfaf - Browse repository at this point
Copy the full SHA 2debfafView commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9dca78a - Browse repository at this point
Copy the full SHA 9dca78aView commit details
Commits on Aug 23, 2024
-
Fix NPE, restore PlayerData when using claim tool (#2359)
Initialization missed in 5d0ebde#diff-3e987f7e8304fdcbd9f9f571afbbebec186bc70583b97676a68c6b5aac604478L1924
Configuration menu - View commit details
-
Copy full SHA for 330fd1e - Browse repository at this point
Copy the full SHA 330fd1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7151e4 - Browse repository at this point
Copy the full SHA c7151e4View commit details
Commits on Sep 7, 2024
-
Use separate file for database configuration (#2356)
* Migrate database configuration to separate file * Don't write file if not in use
Configuration menu - View commit details
-
Copy full SHA for 1e5f48a - Browse repository at this point
Copy the full SHA 1e5f48aView commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6c8aa4 - Browse repository at this point
Copy the full SHA c6c8aa4View commit details
Commits on Oct 12, 2024
-
Modify claimblock accrual idle detection and handling (#2371)
- Always call AccrueClaimBlocksEvent, even when player is detected as idle - Call AccrueClaimBlocksEvent as canceled if player is idle (default behavior) - Remove idle accrual config options - Use player direction for idle detection - Remove other checks such as location, in water, and in vehicles
Configuration menu - View commit details
-
Copy full SHA for b6512aa - Browse repository at this point
Copy the full SHA b6512aaView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 194aaf4 - Browse repository at this point
Copy the full SHA 194aaf4View commit details