Loki Rautio
bf396488b7
Fall back to compatability layer when any command plugin is present
2023-11-07 10:37:01 -06:00
Loki Rautio
81daa2f46f
Respect Essentials Commands on Bukkit Servers
...
CommandBook compat within WorldGuard was gutted some time ago, but the
commands don't register when CommandBook is present. Make this functionally
identical with the similar-featured and popular plugin Essentials.
2023-11-07 10:25:12 -06:00
Joo200
0a9eb447d6
store custom domains thread safe, improve api usability
2023-08-20 11:06:36 +02:00
Joo200
02a8fd4c17
Merge remote-tracking branch 'origin/version/7.0.x'
...
# Conflicts:
# gradle.properties
2023-08-14 14:21:50 +02:00
wizjany
3201cee1b7
Bump to snapshot.
2023-07-31 20:12:56 -04:00
wizjany
16a3c85005
Release 7.0.9.
2023-07-31 20:11:06 -04:00
Joo200
5934e49489
Fix changed event for copper-fade flag
2023-07-30 18:34:12 +02:00
Joo200
58fbb6f008
Remove Support for 1.19
2023-07-30 18:20:02 +02:00
Joo200
fba8333de3
Fix backwards compatibility with 1.19.4
2023-06-21 22:20:42 +02:00
Joo200
8cbce96a2c
Merge branch 'version/7.0.x'
2023-06-18 18:47:29 +02:00
Madeline Miller
fffb0c1f98
Bump to snapshot
2023-06-16 21:01:49 +10:00
Madeline Miller
223b80c590
Release 7.0.9-beta1
2023-06-16 20:59:43 +10:00
Joo200
853631139d
Update Protections to 1.20
...
* add new materials
* add protections for sniffer eggs
* add protection for signs
2023-06-16 09:50:37 +02:00
Joo200
c61e9f1fe0
Update Readme to use https and Java 17
2023-06-16 09:50:37 +02:00
Joo200
64ccda4615
deps: Update WorldEdit to 7.2.14
2023-06-16 09:50:37 +02:00
Joo200
16887c8540
deps: Update Paper to 1.20, snakeyml to 2.0
2023-06-16 09:50:37 +02:00
Joo200
2c448f1ba2
deps: Update gradle to 8.1.1
2023-06-16 09:50:37 +02:00
wizjany
c0cbe27efc
yaml ctors
2023-06-08 15:08:05 -04:00
Joo200
bb3fdcc880
Renamed InvalidFlagFormat to InvalidFlagFormatException
2023-06-04 18:55:01 +02:00
JOO200
8d5953a550
apidomains: Added custom domains to WorldGuard
...
This change allows third party plugins to dynamically add custom domains to WorldGuard.
2023-06-04 18:55:01 +02:00
Joo200
4a26e306b6
Consider the summon command as plugin spawning
2023-05-31 13:26:05 +02:00
wizjany
129ae6c971
Merge branch 'version/7.0.x'
...
# Conflicts:
# gradle.properties
2023-05-27 13:49:05 -04:00
wizjany
44d0735412
Bump to snapshot.
2023-05-27 13:41:49 -04:00
wizjany
33cdb4a6a8
Release 7.0.8
2023-05-27 13:39:01 -04:00
wizjany
feb548aa84
Check movement on AbstractHorse instead of Horse.
...
Not tested cuz I don't know how to enable camels, but in theory this should work for that.
2023-05-16 17:04:28 -04:00
wizjany
961461c23c
Protect against allay pickups and modification.
...
Closes #1923 .
2023-05-16 17:02:19 -04:00
wizjany
ad6d5af592
Treat tameables with offline owners as unknown causes.
...
Paper-only.
Closes #1900 .
2023-05-16 16:15:57 -04:00
wizjany
7ae7a04721
Make region wand act more like /rg info.
...
Addresses the part that #1534 and #1817 missed.
2023-05-16 15:25:52 -04:00
wizjany
40adfe9cef
Add dragon egg teleporting to build protection.
...
Closes #1977 .
2023-05-16 14:22:47 -04:00
Joo200
78498491dd
Remove timings for third-party session handlers
...
Reverted MR #1717
2023-04-09 21:27:13 -04:00
stonar96
ca636d20af
Fix NPE when non-player entities create new nether portals ( #1995 )
...
* Fix NPE when non-player entities create new nether portals
* Fix flag checking for portal create event
* Use failed load region set
* Clean up
2023-04-09 21:25:44 -04:00
Joo200
b67fd01ebd
Merge branch 'version/7.0.x'
...
# Conflicts:
# buildSrc/src/main/kotlin/Versions.kt
# gradle/wrapper/gradle-wrapper.jar
# gradle/wrapper/gradle-wrapper.properties
# gradlew.bat
# worldguard-core/build.gradle.kts
2023-03-26 15:17:06 +02:00
Joo200
bddfbdd353
gradle: updated wrapper to gradle 8.0.2
2023-03-26 15:14:10 +02:00
JOO200
ece376a69e
Improve NPC handling in WorldGuard's listeners ( #1988 )
...
* fix: added more npc checks in listeners
* Do not listen to events from NPCs such as Citizens. Don't handle NPCs as players.
* replaced hasMetaData calls by Entities utilities class
2023-03-23 18:58:48 +01:00
wizjany
1e81a91d4d
Bump squirrelid, remove workaround.
2023-03-23 11:47:02 -04:00
JOO200
216f95f87c
Merge pull request #1989 from EngineHub/feature/copper-fade-flag
...
Add copper-fade flag to WorldGuard
2023-03-23 15:05:53 +01:00
JOO200
ca6e228f61
Merge pull request #1973 from EngineHub/feat/datapackreport
...
Add DataPack Report to track active DataPacks
2023-03-23 14:53:06 +01:00
Joo200
fd1cb1e4bd
flags: added copper-fade flag to prevent oxidizing copper
2023-03-19 16:56:46 +01:00
Joo200
8c8a8092b5
deps: updated Paper repository to new url, updated bstats to 3.0.1
2023-03-12 16:50:21 +01:00
Maddy Miller
1729e5e3d6
Add additional holder snapshot bypasses for performance ( #1978 )
...
* Add additional holder snapshot bypasses for performance
* Extra optimisation - cuts lookups of block data in the world by half
2023-01-19 20:28:54 +10:00
Madeline Miller
46dfb69fb1
Use updated PaperLib for InventoryHolder optimisation
2023-01-05 21:28:13 +10:00
Joo200
9ceecf5d3a
Add DataPack Report to track active DataPacks
2022-12-27 13:39:35 +01:00
Maddy Miller
20044a72d3
fix: re-enable no snapshot inventories ( #1972 )
2022-12-26 10:29:26 +10:00
JOO200
8bc7ff49ab
Merge pull request #1971 from EngineHub/version/1.19.3
...
Update to Minecraft 1.19.3
2022-12-19 11:01:20 +01:00
Joo200
6f749b058b
Restore 1.19.2 compatibility
2022-12-09 16:37:04 +01:00
Joo200
91380a8316
Updated wrapper
2022-12-09 13:26:02 +01:00
Joo200
ba55cc79c2
Update to Minecraft 1.19.3
2022-12-09 13:23:57 +01:00
Joo200
62be386626
Merge branch 'version/7.0.x'
2022-11-27 10:52:54 +01:00
aromaa
cb100bb797
Improve compatibility with the new onClearValue
2022-09-20 09:07:27 -04:00
Joo200
741f9e231b
Merge branch 'version/7.0.x'
...
# Conflicts:
# buildSrc/build.gradle.kts
# buildSrc/src/main/kotlin/PlatformConfig.kt
# buildSrc/src/main/kotlin/Versions.kt
2022-09-19 11:56:50 +02:00