Jordan
632b6934a8
feat: implement command to fix block connections ( #2746 )
...
* feat: implement command to fix block connections
- closes #313
* set SETUP to true on setup
* Add (untested) processing capability and second passes where appropriate
* Minor refactor, add various javadocs
* Minor adjustments
* Better chest handling
* Utilise thread extends when able
* Add strings, changes to fastmode/side effect handling
* Cleanup
* Add for 1.21
* Adjustment for tall flowers - add capability to forcefully override block updates
* Move to Fawe/LinTag
* fix: adjustments, fix certain upside-down blocks
* Add for 1.21.3
2024-12-15 20:59:40 +01:00
David
afec252dca
Optimize layer iteration to prevent performance overhead. ( #3022 )
...
* Optimize layer iteration to prevent performance overhead.
Adjusted the layer iteration logic in the Region class to use the minimum and maximum Y-values from the chunk. This prevents unnecessary iterations when getMinimumY or getMaximumY returns extreme values, improving performance efficiency.
* Optimize layer iteration logic in Region class.
Refactored the loop to reduce repeated evaluations by storing pre-calculated min and max values for Y coordinates. This change enhances readability and may improve performance by minimizing unnecessary calculations during the iteration process.
* Update variable naming
* Shift bitwise operations to variable initialization
2024-12-15 01:56:07 +01:00
Pierre Maurice Schwang
b54821907d
Fix //snow ( #3019 )
...
* chore: update isFullCube to actually check for shape not occlusion
* chore/fix: fix and update snow simulator
* chore: consistent property field naming
2024-12-11 20:25:58 +01:00
renovate[bot]
6d445371c3
Update dependency com.palmergames.bukkit.towny:towny to v0.101.0.2 ( #3023 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-10 22:31:03 +00:00
renovate[bot]
19bcab875c
Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.7.7 ( #3024 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-09 01:09:47 +00:00
renovate[bot]
061d62a905
Update dependency paperweight-userdev to v1.21.3-R0.1-20241203.150031-85 ( #3015 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 17:14:19 +00:00
renovate[bot]
30c46cc17d
Update dependency com.palmergames.bukkit.towny:towny to v0.101.0.1 ( #3016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-02 00:09:16 +00:00
renovate[bot]
a2a5545ecd
Update dependency me.modmuss50.mod-publish-plugin to v0.8.1 ( #3011 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 19:37:43 +00:00
renovate[bot]
619867e867
Update dependency paperweight-userdev to v1.21.3-R0.1-20241124.214153-64 ( #3010 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 00:52:16 +00:00
Alexander Brandes
c5f66d30d2
Back to snapshot for development
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-11-24 19:53:28 +01:00
Alexander Brandes
0b571b5e3a
Release 2.12.2
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-11-24 19:44:32 +01:00
renovate[bot]
0acbeb2eec
Update dependency paperweight-userdev ( #3008 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-24 17:55:11 +00:00
Alexander Brandes
3bd5b956c5
Refactor 'Fawe' javadoc for better readibility
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-11-24 18:46:57 +01:00
renovate[bot]
57cfa42e64
Update dependency gradle to v8.11.1 ( #3007 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-24 17:37:39 +00:00
renovate[bot]
79dab6e776
Update plotsquared to v7.4.0 ( #3009 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-24 17:34:26 +00:00
Alexander Brandes
418d098eaa
Fix 'Fawe#getClipboardExecutor()' deprecation javadocs
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-11-24 18:34:11 +01:00
Alexander Brandes
b4bcfd6189
Use Modrinth ID
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-11-24 18:27:47 +01:00
Hannes Greule
9d42b5db70
Move some classes to their expected location ( #3004 )
2024-11-24 10:52:43 +01:00
Hannes Greule
c4267b3746
Send forget packet to avoid invisible chunk sections ( #3005 )
2024-11-23 22:43:07 +00:00
Hannes Greule
215898158f
Synchronize bundled data with WE ( #2999 )
2024-11-23 17:55:04 +00:00
Alexander Brandes
308e909dea
Back to snapshot for development
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-11-19 17:57:08 +01:00
Alexander Brandes
28fb77eb20
Release 2.12.1
...
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2024-11-19 17:51:43 +01:00
renovate[bot]
1cad61c4c4
Update dependency paperweight-userdev to v1.21.3-R0.1-20241119.112919-49 ( #3001 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 16:18:29 +00:00
renovate[bot]
059df70c79
Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.7.5 ( #3000 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 16:16:36 +00:00
renovate[bot]
02349bcfdf
Update dependency me.modmuss50.mod-publish-plugin to v0.8.0 ( #3003 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 16:08:55 +00:00
renovate[bot]
a99c39889f
Update dependency gradle to v8.11 ( #3002 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 16:08:39 +00:00
Jordan
d52e5b0970
fix: correctly check for properties in thaw/snow ( #2976 )
2024-11-19 16:54:49 +01:00
renovate[bot]
b198a75011
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.13 ( #2995 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 02:05:13 +00:00
renovate[bot]
7a020f436a
Update dependency paperweight-userdev to v1.21.3-R0.1-20241117.183222-36 ( #2996 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 02:04:54 +00:00
Jason Penilla
dcd6b93ebb
Build a Mojang mapped jar in addition to the reobf one, publish both to Modrinth with correct metadata ( #2981 )
2024-11-14 17:20:53 +01:00
Hannes Greule
e3fc35ce6d
Un-break for versions <1.21.3 ( #2988 )
...
* Use Bukkit Registry API where possible (#2573 )
(cherry picked from commit 292dae65cb01929dc2158f09bdb19fdc82b3669f)
* compile against 1.21 instead of 1.21.3
* remove method
* Revert "Use Bukkit Registry API where possible (#2573 )"
This reverts commit f260e19d29
.
---------
Co-authored-by: Maddy Miller <mnmiller1@me.com>
2024-11-11 20:47:29 +00:00
renovate[bot]
8b18dbcdbd
Update dependency paperweight-userdev ( #2986 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 01:25:50 +00:00
renovate[bot]
b09e1dbde2
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.11 ( #2985 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 01:25:21 +00:00
Pierre Maurice Schwang
ef8426473a
1.21.3 ( #2974 )
...
* feat: initial work on 1.21.3 adapter
* chore: method does not exist anymore
* cleanup, deduplicate, drop old versions from runServer task
* chore: apply deduplicated fields changes from PR
* chore: remove jetbrains annotations references
* chore: remove unsupported versions from modrinth release task
* chore: adjust mondrinth versions, update issue template
2024-11-10 18:13:16 +00:00
Jordan
eb0f07af81
feat: alter clipboard thread to move all clipboard loading from main thread ( #2867 )
2024-11-06 17:16:03 +00:00
Jordan
e55e8fabe8
feat: improve error handling for state property operations ( #2975 )
2024-11-06 17:13:56 +00:00
Hannes Greule
7281fa360f
Make property changes more robust ( #2962 )
2024-11-04 11:22:06 +00:00
Hannes Greule
bd94632c47
Deduplicate adapter fields into superclass ( #2967 )
...
Move common adapter fields into supertype
2024-11-04 11:21:14 +00:00
Hannes Greule
9eafbf1c26
Fix direction changes for //undo ( #2972 )
2024-11-04 11:20:51 +00:00
Jordan
44f7b63fb1
Allow stacking by block units with //stack ( #1539 ) ( #2973 )
...
- closes #2968
Co-authored-by: Matthew Miller <mnmiller1@me.com>
2024-11-04 11:20:17 +00:00
renovate[bot]
c213dae547
Update dependency me.lucko:fabric-permissions-api to v0.3.3 ( #2979 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 03:27:14 +00:00
renovate[bot]
fdf8ac67af
Update dependency org.checkerframework:checker-qual to v3.48.2 ( #2980 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 03:26:48 +00:00
renovate[bot]
8b11ad0c0a
Update dependency com.gradleup.shadow:shadow-gradle-plugin to v8.3.5 ( #2977 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 01:31:28 +00:00
renovate[bot]
d56c6ea103
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.9 ( #2978 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 01:31:16 +00:00
renovate[bot]
d959778dfc
Update plotsquared to v7.3.12 ( #2966 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 03:20:42 +00:00
renovate[bot]
42b977b9eb
Update dependency com.palmergames.bukkit.towny:towny to v0.100.4.7 ( #2964 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 01:41:01 +00:00
renovate[bot]
b958d2db44
Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.7.4 ( #2965 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-28 01:40:41 +00: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