Commit graph

6806 Commits

Autor SHA1 Nachricht Datum
Jordan
7daafa97f0
fix: adjust linked filter to be left-right and do not link to new forked instances (#2913)
* fix: adjust linked filter to be left-right and do not link to new forked instances
 - Assume that child filters know about their own forks
 - fixes #1874

* Remove appliesChunk|Layer for now
2024-09-21 00:10:39 +02:00
Jordan
393f80165c
fix: add timeout to reading history from exchanger (#2920) 2024-09-19 06:55:53 +02:00
Hannes Greule
7e75ce78ec
Fix tile copying (#2922) 2024-09-18 22:04:56 +01:00
Jordan
d9d5b7b488
feat: improve fawe limits (#2773) (#2858)
* 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

(cherry picked from commit 6052fc3128)

* fix: actually apply a filter if applied from a full region chunk section
 - cannot remember why I made this change in the first place in #2773 but this fixes edits having "empty middles"
 - doesn't seem to have broken anything in testing

* Reduce limit to always atomic
2024-09-17 16:52:46 +01:00
Hannes Greule
71b99f9b05
Revert history writing using LinBinaryIO (#2919) 2024-09-16 19:41:58 +01:00
renovate[bot]
789907e56b
Update dependency gradle to v8.10.1 (#2918)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 04:04:37 +00:00
renovate[bot]
7010c8181f
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.1 (#2916)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 00:47:02 +00:00
renovate[bot]
b5be1477a5
Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.1 (#2915)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 00:46:47 +00:00
Alexander Brandes
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
Alexander Brandes
526f1f7b76
Back to snapshot for development
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-09-15 17:23:15 +02:00
Alexander Brandes
5ef7461b50
Release 2.11.2
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-09-15 17:20:01 +02:00
Hannes Greule
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
Jordan
49b063a187
fix: compound tags can be nullable when converting state to baseblock (#2914) 2024-09-15 17:00:17 +02:00
Alexander Brandes
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
Hannes Greule
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
Hannes Greule
1e8778b528
Avoid deprecated CompoundTag in API (#2883)
* Avoid deprecated CompoundTag in API

* use javax annotations
2024-09-14 10:47:37 +02:00
Jordan
19370a3549
fix: account for spigot having private PalettedContainer#get(int) (#2910) 2024-09-14 10:47:07 +02:00
Hannes Greule
766a5d6da2
Faster undo operations (#2898) 2024-09-11 21:27:29 +01:00
Pierre Maurice Schwang
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
Pierre Maurice Schwang
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
Hannes Greule
5ac4d2fd5f
Replace usages and overrides of deprecated getSuggestions method (#2891) 2024-09-10 09:39:41 +01:00
renovate[bot]
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
renovate[bot]
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
Pierre Maurice Schwang
4b099d3588
fix(GriefDefender): invalidate mask on claim change (#2903) 2024-09-03 23:16:00 +02:00
Hannes Greule
378334bd75
Avoid map lookup in isMovementBlocker calls (#2906) 2024-09-03 21:39:32 +02:00
renovate[bot]
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
renovate[bot]
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
Pierre Maurice Schwang
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
Pierre Maurice Schwang
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
renovate[bot]
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
renovate[bot]
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
Jordan
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
Alexander Brandes
2b1326ec7f
Update Shadow
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-25 11:43:56 +02:00
Alexander Brandes
1a674723e9
Update wrapper
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-22 18:31:28 +02:00
renovate[bot]
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
renovate[bot]
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
renovate[bot]
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
renovate[bot]
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
renovate[bot]
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
renovate[bot]
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
Alexander Brandes
a779be4b26
Back to snapshot for development
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-11 21:45:41 +02:00
Alexander Brandes
b5c22d6275
Release 2.11.1
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-08-11 21:37:10 +02:00
Pierre Maurice Schwang
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
renovate[bot]
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
renovate[bot]
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
Jordan
fcbd346d8f
fix: do not StackOverflow when getting a section in FULL after awkward trim (#2863) 2024-08-07 07:56:33 +02:00
renovate[bot]
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
renovate[bot]
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
renovate[bot]
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
renovate[bot]
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