Jordan
9fc47e90bb
refactor: apply final/abstract to various fawe extent classes ( #2615 )
...
* refactor: apply final/abstract to various fawe extent classes
* Remove forremoval as targets v3
2024-10-26 11:25:53 +02:00
Hannes Greule
d12ef8a40c
Allow repeated keys in RandomCollection ( #2624 )
2024-10-26 11:25:52 +02:00
Hannes Greule
28bd065d8d
History: Read change positions at once ( #2542 )
2024-10-26 11:25:51 +02:00
Alexander Brandes
c252850400
Back to snapshot for development
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-10-25 20:44:56 +02:00
Alexander Brandes
f0af979f5f
Release 2.12.0
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-10-25 20:33:44 +02:00
renovate[bot]
5121bb8b99
Update dependency paperweight-userdev to v1.21.1-R0.1-20241021.162528-124 ( #2957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 18:15:35 +00:00
renovate[bot]
aca9857085
Update dependency me.lucko:fabric-permissions-api to v0.3.2 ( #2960 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 18:15:18 +00:00
renovate[bot]
af4d0da994
Update dependency org.enginehub.lin-bus:lin-bus-bom to v0.2.0 ( #2959 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 18:07:06 +00:00
renovate[bot]
8582e587f1
Update dependency org.checkerframework:checker-qual to v3.48.1 ( #2958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 18:07:01 +00:00
Hannes Greule
7d6643b452
Fix vectorized CountFilter ( #2943 )
2024-10-25 19:59:53 +02:00
Hannes Greule
65de3642d6
Use default nbt when parsing blocks ( #2945 )
2024-10-24 19:26:05 +01:00
Hannes Greule
fffa5a12ab
Fix ChunkHolder tile set delegation ( #2949 )
2024-10-24 19:25:49 +01:00
Hannes Greule
3806a82f6f
Use data version provided by MC ( #2955 )
2024-10-21 18:16:41 +02:00
renovate[bot]
a58910d17b
Update dependency org.mockito:mockito-core to v5.14.2 ( #2953 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 01:05:04 +00:00
renovate[bot]
9a40bab09a
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.5 ( #2952 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-21 01:04:46 +00:00
renovate[bot]
91bdd15c18
Update dependency paperweight-userdev to v1.21.1-R0.1-20241012.212042-119 ( #2946 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 00:46:11 +00:00
renovate[bot]
ced53d3ce8
Update dependency org.ajoberstar.grgit:grgit-gradle to v5.3.0 ( #2947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 00:44:46 +00:00
renovate[bot]
bdadef6511
Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.3 ( #2939 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 08:39:24 +00:00
renovate[bot]
b343be40c8
Update dependency paperweight-userdev to v1.21.1-R0.1-20241003.152200-116 ( #2942 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 03:42:32 +00:00
renovate[bot]
8c9074ff73
Update dependency org.mockito:mockito-core to v5.14.1 ( #2941 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 03:41:59 +00:00
renovate[bot]
d58026dd04
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.4 ( #2940 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-07 01:06:05 +00:00
Pierre Maurice Schwang
be3ae1afd9
fix: don't require WEOrigin / WEOffset in MCEdit schematics ( #2936 )
2024-10-07 01:50:12 +02:00
renovate[bot]
7192e147d0
Update dependency paperweight-userdev to v1.21.1-R0.1-20240929.223546-111 ( #2935 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 01:32:16 +00:00
Jordan
631269cafe
fix: update to changes to spigot chunk future result ( #2934 )
2024-09-29 18:27:53 +01:00
renovate[bot]
cc2f6459f9
Update dependency org.mockito:mockito-core to v5.14.0 ( #2933 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-29 13:34:55 +00:00
renovate[bot]
d9171c18f2
Update dependency gradle to v8.10.2 ( #2932 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-29 13:32:58 +00:00
Alexander Brandes
be32b2264a
Bundle dependency updates
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-09-29 15:20:31 +02:00
renovate[bot]
ba8b4e4ee8
Update dependency com.sk89q.worldguard:worldguard-bukkit to v7.0.12 ( #2917 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-28 19:46:04 +00:00
Hannes Greule
bf2874ef80
Implement vectorization of #existing and inverse masks ( #2927 )
2024-09-28 21:39:09 +02:00
Hannes Greule
3b6e5e83c9
Fix NBT stripping and trimming ( #2929 )
2024-09-28 21:38:52 +02:00
Jordan
b4635e85c9
fix: some improvements to GET chunk writing ( #2853 )
...
* fix: some improvements to GET chunk writing
- ensure levelChunk is loaded before giving to copy GET - this is not necessarily guaranteed to be nonnull if two edits overlap. Whilst not advised, such an easy failure should not occur when two edits collide
* Prevent writing chunk sections when FAWE is also sending packets for a chunk and vice versa
- alter IntPair hashcode to be more often unique
- Utilise ConcurrentHashMap for free synchronisation
* Minor comment changes
* Use one-per-world-instance FaweBukkitWorld to store world chunk map
2024-09-25 18:20:49 +01:00
renovate[bot]
5ac60f0d2e
Update dependency paperweight-userdev ( #2925 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 03:11:40 +00:00
renovate[bot]
9ad6ff7753
Update plotsquared to v7.3.11 ( #2926 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 03:11:20 +00:00
renovate[bot]
f22f9abf49
Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.2 ( #2923 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 01:15:00 +00:00
renovate[bot]
24c2ef2321
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.3 ( #2924 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 01:14:22 +00:00
Tyler Resch
8e1922dfe7
fix: apply origin to sponge v3 schematics ( #2909 )
...
* fix(#2864 )
* Cherry-picked EngineHub/WorldEdit@cfd9eea
Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu>
* Allow metadata tags to be optional + default value for this.origin
Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu>
* Correct depth to be default of `0`
Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu>
---------
Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu>
2024-09-22 22:41:38 +02:00
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