Commit Graph

9 Commits

Author SHA1 Message Date
TomyLobo
5763f53415 Synchronize on the class instead of the instance
I didn't realize it before, but it looks like there is at least one instance of YamlRegionFile per world, so synchronizing on the instance wouldn't necessarily help.
2023-07-19 20:25:31 +02:00
TomyLobo
7ba0fd3f53 Synchronize YamlRegionFile#saveAll
This prevents multiple invocations of the method from intersecting, which could potentially cause the .tmp file to be overwritten before being renamed, thus corrupting the region storage
2023-07-19 20:25:31 +02:00
Joo200
8cbce96a2c Merge branch 'version/7.0.x' 2023-06-18 18:47:29 +02:00
wizjany
c0cbe27efc
yaml ctors 2023-06-08 15:08:05 -04: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
wizjany
41268ca443 Don't break completely if regions fail to load. 2019-04-02 17:13:24 -04:00
Matthew Miller
91696533cf Update to the new Vector system 2018-11-04 16:57:59 +10:00
Matthew Miller
e7ff99ae96 Fixed an issue with flags getting double registered. 2018-08-13 22:20:26 +10:00
Matthew Miller
6c5319f355 Major work towards 1.13 compat 2018-08-13 22:20:01 +10:00