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
Jordan
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
renovate[bot]
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
dordsor21
0301fb0124
Revert "feat: improve fawe limits ( #2773 )"
...
This reverts commit 6052fc3128
.
2024-07-28 18:36:04 +01:00
Jordan
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
Jordan
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
Jordan
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
Jordan
dac7cdbe4b
chore: deprecate FaweApi#load for clipboards as it does not allow closing ( #2852 )
2024-07-27 10:34:10 +02:00
Jordan
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
Jordan
ddacb976e4
fix: improve SchemGen, allow null mask (reordered command args) ( #2817 )
...
- fixes #2815
2024-07-23 19:53:12 +02:00
renovate[bot]
b5ff328218
Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.9 ( #2846 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-22 00:43:03 +00:00
renovate[bot]
f65801c5a4
Update dependency org.checkerframework:checker-qual to v3.45.0 ( #2847 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-22 00:42:51 +00:00
Jordan
01273e0ed7
fix: use new index calculations for BlockVectorSet remove ( #2842 )
...
- fixes #2841
2024-07-21 14:59:12 +02:00
Zeranny
d2033d49ca
Fix parseFromInput Method for Masks and Patterns When Called via API ( #2839 )
...
Explicitly Mask or Pattern in parseFromInput
2024-07-21 09:48:57 +02:00
Hannes Greule
2e1a8f9665
Compile with target java 21, remove unsupported MC versions ( #2836 )
...
* Compile with target java 21, remove unsupported MC versions
* update bug report template
2024-07-21 09:19:59 +02:00
dordsor21
561ef4afdd
chore: delegate to fast for checking if sponge schematic clipboard format
2024-07-17 20:45:20 +01:00
dordsor21
bf07548695
fix: add some file-extension bounds to schematic loading
2024-07-17 20:41:28 +01:00
dordsor21
b2f36facd8
fix: identify schematic format by file if not specified
2024-07-16 14:50:41 +01:00
renovate[bot]
d4dd3638ff
Update dependency gradle to v8.9 ( #2834 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15 01:00:58 +00:00
renovate[bot]
528d2632fa
Update dependency com.palmergames.bukkit.towny:towny to v0.100.3.7 ( #2833 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15 00:56:55 +00:00
Pierre Maurice Schwang
1ec87e7092
Support Sponge Schematic v3 ( #2776 )
...
* Update to Sponge Schematic 3
Includes a major refactoring of how schematics are read.
(cherry picked from commit bd475b1d4acbcf2a95e5a8f3aee50d2fb2100ae8)
* Licenses lol
(cherry picked from commit a5ce8a47657aa987da8ca625cd658856d2eb3477)
* Fix imports
(cherry picked from commit e1892b7bd4ff0ca4592f8cb4e1b2d9363c4cd6ff)
* Update for final changes
(cherry picked from commit 2f6b50a4276b33b615d9dbc52e73e958308735f9)
* chore: ensure flushed clipboard in spongev2 writer
* feat: initial work on FastSchematicWriterV2
* fix: only write into palette once, write into data as varint
* chore: more work on FastSchematicWriterV3
* fix: make FastSchematicWriterV3 work
* fix/chore: write pos as doubles
* chore: start on reader (class exists at least)
* chore: replace while loop with simple if as char can be max 2 bytes
* chore/feat: more work on the fast v3 reader
* fix: offset must be inverted for origin
* chore: use the actual FileChannel for mark / reset (if present)
* chore: add null check again
* chore: buffer streams in isFormat check
* chore/feat: read schematic fully
* chore: don't hold a lazyreference (seems harder to gc with already computed value?)
* chore: remove debugs
* chore: optimize FastSchematicReaderV3
* chore: remove logger warn for now
* chore: constant not required anymore
* chore/feat: support non-file based inputstreams (using in memory LZ4 cache)
* chore: don't wrap streams unnecessary
* chore: cleanup
* chore: since comment for reader + writer
* chore: FAST_V3 not for testing anymore
* chore: update schematic and clipboard logic for linbus changes
* chore: undo format check on load
* fix: remove usages of old nbt types
* fix: use LinBus in FaweDelegateSchematicHandler
* fix: use ReaderUtil again
* chore: update supported schematic types for Arkitektonika
* chore: check for magic bytes in schematic (not tested yet)
* revert: magic bytes check
* fix: fix paletteAlreadyInitialized + biome placement on linear clipboards
* Update worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/clipboard/io/FastSchematicWriterV3.java
---------
Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
Co-authored-by: Hannes Greule <SirYwell@users.noreply.github.com>
2024-07-13 14:30:34 +02:00