Commit Graph

6748 Commits

Author SHA1 Message Date
c2496543bd Update runServer task for 1.21.1
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-09-15 17:32:58 +02:00
526f1f7b76 Back to snapshot for development
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-09-15 17:23:15 +02:00
5ef7461b50 Release 2.11.2
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-09-15 17:20:01 +02:00
ea5589b1f0 Introduce basic support for Vector API (#2890)
* Introduce basic support for Vector API

* add modules to javadoc too

* add assumption comments
2024-09-15 17:00:56 +02:00
49b063a187 fix: compound tags can be nullable when converting state to baseblock (#2914) 2024-09-15 17:00:17 +02:00
f820cb2fb4 Update javadoc url of paper 1.21.1
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-09-15 14:34:04 +02:00
e8c7d67b5b Fix regen on modern versions (#2881)
* work on regen

* simplify

* fix more regen

* cleanup, backport

* revert unneeded change
2024-09-14 10:48:59 +02:00
1e8778b528 Avoid deprecated CompoundTag in API (#2883)
* Avoid deprecated CompoundTag in API

* use javax annotations
2024-09-14 10:47:37 +02:00
19370a3549 fix: account for spigot having private PalettedContainer#get(int) (#2910) 2024-09-14 10:47:07 +02:00
766a5d6da2 Faster undo operations (#2898) 2024-09-11 21:27:29 +01:00
a1bea11c80 fix: allow webinterface schematic format to be detected (#2901)
* fix: allow webinterface schematic format to be detected

* chore: address review
2024-09-11 21:27:21 +01:00
f771b0cf90 fix: don't process out of bound section while trimming Y sections (#2902)
* fix: don't process out of bound section while trimming Y sections

* fix: handle upper sections

* "fix" macos tests?

* cleanup imports

* update test case(s), fix upper bound(?)

* chore: simplify trim logic
2024-09-11 21:27:12 +01:00
5ac4d2fd5f Replace usages and overrides of deprecated getSuggestions method (#2891) 2024-09-10 09:39:41 +01:00
9cf79d0e3b Update dependency paperweight-userdev to v1.21.1-R0.1-20240910.023150-72 (#2907)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 03:15:54 +00:00
14446bc853 Update plotsquared to v7.3.10 (#2908)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-09 01:47:18 +00:00
4b099d3588 fix(GriefDefender): invalidate mask on claim change (#2903) 2024-09-03 23:16:00 +02:00
378334bd75 Avoid map lookup in isMovementBlocker calls (#2906) 2024-09-03 21:39:32 +02:00
a369513684 Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.13 (#2904)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-02 00:59:03 +00:00
b4f4fc63b6 Update dependency paperweight-userdev to v1.21.1-R0.1-20240901.181116-54 (#2905)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-02 00:58:45 +00:00
6a0b006da6 fix: hollow on large areas fails (#2900)
fix: determine BlockVector3Set by region size for recurse hollow
2024-09-01 11:25:54 +01:00
f5f9ae6a85 Fix: Copy-Paste-Brush with falsy mask (#2899)
* fix: don't attempt to load all possible world chunks when copy pasta brush empty clipboard

* chore: move check into ResizableClipboardBuilder
2024-08-29 07:18:11 +02:00
75fb1cbee7 Update dependency paperweight-userdev (#2896)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 00:42:43 +00:00
2a70622013 Update bstats to v3.0.3 (#2895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 00:42:17 +00:00
3b4e849276 chore: warn when both history db and delete disk on logout are enabled (#2824)
* chore: warn when both history db and delete disk on logout are enabled

* Improve message
2024-08-25 16:20:07 +02:00
2b1326ec7f Update Shadow
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-25 11:43:56 +02:00
1a674723e9 Update wrapper
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-22 18:31:28 +02:00
a64e09a7b0 Update dependency gradle to v8.10 (#2888)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 03:59:38 +00:00
886264e0d9 Update dependency commons-cli:commons-cli to v1.9.0 (#2887)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 03:54:59 +00:00
543f3c4229 Update plugin xyz.jpenilla.run-paper to v2.3.1 (#2886)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 00:48:37 +00:00
acbe2f476a Update dependency paperweight-userdev to v1.21.1-R0.1-20240818.224341-32 (#2885)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 00:48:19 +00:00
d1e2511603 Update plotsquared to v7.3.9 (#2880)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-12 02:27:29 +00:00
5b3291d7c2 Update dependency paperweight-userdev to v1.21.1-R0.1-20240811.223934-9 (#2879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-12 02:27:12 +00:00
a779be4b26 Back to snapshot for development
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-11 21:45:41 +02:00
b5c22d6275 Release 2.11.1
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-11 21:37:10 +02:00
41d294e73b Support 1.21.1 (#2877)
* chore: add support for 1.21.1

* chore: remove old chunk system references in 1.21 adapter (paper)

* chore: re-word exception message
2024-08-11 21:23:45 +02:00
4578719f70 Update dependency net.kyori:adventure-platform-bukkit to v4.3.4 (#2875)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-10 19:44:39 +00:00
480a672477 Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.12 (#2873)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-10 19:40:34 +00:00
fcbd346d8f fix: do not StackOverflow when getting a section in FULL after awkward trim (#2863) 2024-08-07 07:56:33 +02:00
1a827fa8c1 Update dependency org.checkerframework:checker-qual to v3.46.0 (#2870)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 04:02:17 +00:00
0c7104b45b Update gradle/actions action to v4 (#2871)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 04:02:00 +00:00
98c50cb719 Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.11 (#2869)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 01:11:47 +00:00
069fd88566 Update antlr4 to v4.13.2 (#2868)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 01:11:19 +00:00
f93ad596c6 fix: correctly resolve file if extension is given (#2857)
* fix: correctly resolve file if extension is given

* Adjust error if ClipboardFormats#findByFile null
2024-07-31 21:08:06 +02:00
638344d815 Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.10 (#2860)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-29 02:14:57 +00:00
0301fb0124 Revert "feat: improve fawe limits (#2773)"
This reverts commit 6052fc3128.
2024-07-28 18:36:04 +01:00
d1f9d3d6d5 fix: improve FAWE stream history (#2844)
- reset "origin"/relative X/Z when larger than short min/max value so we do not write incorrect positions
 - history size can be larger than int max value
 - fixes #2583
2024-07-28 11:16:25 +02:00
6052fc3128 feat: improve fawe limits (#2773)
- add FaweLimit implementations for increasing concurrency levels
 - allow FaweLimit to perform processing (and forcefully disable as required) to capture [tile] entities
 - Use `BlockVector3#set(Extent orDefault)` where appropriate to reduce block checks
 - fixes #2679
 - fixes #1874
2024-07-28 09:53:20 +02:00
6fb0102e85 feat: add litematica error when failing to load schematic (#2850)
* feat: add litematica error when failing to load schematic

* Adjust
2024-07-27 10:34:25 +02:00
dac7cdbe4b chore: deprecate FaweApi#load for clipboards as it does not allow closing (#2852) 2024-07-27 10:34:10 +02:00
8c3df59413 fix: improve schematic format selection (#2838)
- no longer allow selecting a format specifically because of the generic extension `.schem`
2024-07-25 21:05:16 +02:00