Dreeam
1f944bebf9
backport: Re-route SetClosestHomeAsWalkTarget's poi finding to paper's faster logic
2025-08-07 23:52:56 +08:00
Taiyou06
e31d1587a9
backport: fix async pathfind bees in raid
2025-07-22 21:28:01 +02:00
Taiyou06
54022f0f12
backport: fix rabbit randompath
2025-07-22 13:17:57 +02:00
Dreeam
20ff7184f6
Update maven repo
2025-07-18 09:17:31 +08:00
Dreeam
61fb23646c
Backport from ver/1.21.7
...
- Better warning message for discouraging Maven Central as CDN
- Fix infinite loop in dismount loc check
2025-07-16 12:06:19 +08:00
hayanesuru
dd196dd654
count all chunks for ticking
...
Co-authored-by: Taiyou06 <kaandindar21@gmail.com >
2025-07-11 00:37:38 +09:00
Taiyou06
3d459c0d96
fix build
2025-07-08 20:14:11 +02:00
Taiyou06
ef4ad07976
drop ReduceChunkSourceUpdates
2025-07-08 19:25:23 +02:00
Taiyou06
fd3b9a7f33
fix ReduceChunkSourceUpdates wording
2025-07-08 12:47:41 +02:00
Taiyou06
4575206917
toggleable async catcher
2025-07-08 12:45:35 +02:00
Dreeam
02311882d7
fix reduce chunk source updates position check and mark experimental
...
Co-Authored-By: hayanesuru <68378576+hayanesuru@users.noreply.github.com >
2025-07-06 00:34:07 +08:00
hayanesuru
2fec7b0f83
fix random value bounds in optimize mob spawning
2025-07-05 05:48:30 +09:00
Dreeam
c43d6ea9a7
Paper: Fix incorrect createPath overload arguments
2025-07-05 02:44:59 +08:00
Dreeam
e15133c60a
Do thread check if async mob spawn enabled
2025-07-02 13:12:24 +08:00
Dreeam
47003a109c
Bring back only do defrag on main thread from Paper 1.20.4
2025-07-01 21:42:31 +08:00
Dreeam
050d22bb7e
[ci skip] Update leaves patch
2025-06-30 01:25:38 +08:00
hayanesuru
e7c221e91d
backport some fixes in async target finding
...
cb21caa1c2
58575d0adc
2025-06-29 13:47:48 +09:00
Dreeam
d81900dd61
Update internal spark
2025-06-27 12:24:36 +08:00
Dreeam
b6cd7b8101
[ci skip] Updated Leaves patches to latest 1.21.4
2025-06-27 04:14:11 +08:00
Dreeam
edd4b80923
Fix compatibility with SuperiorSkyblock2
2025-06-27 02:57:41 +08:00
hayanesuru
9183326be5
backport fix for mob spawning radius limits
...
a44c865ee6
2025-06-26 23:34:08 +09:00
Dreeam
60539427ff
Cleanup patch
2025-06-22 03:15:03 +08:00
hayanesuru
5311ae81c6
fix boundary of optimize random tick
2025-06-21 02:04:25 +09:00
Dreeam
91a911a60f
Fix powered rail range in optimized powered rail
2025-06-19 01:10:08 +08:00
Taiyou
6d86da82c1
Optimize random tick ( #359 )
...
* optimize random tick
* rebase
* fix random tick chance check
* add back zero check fix always tick on first tick
* optimize random check
* cleanup
* remove 0 to 2 random on amount chosen
* cleanup
* add queue and reuse block count
* reduce LevelChunkSection#tickingBlocks memory overhead
* Revert "reduce LevelChunkSection#tickingBlocks memory overhead"
This reverts commit 942376481b .
* fix overflow
* [ci skip] rebuild patches
---------
Co-authored-by: hayanesuru <hayanesuru@outlook.jp >
2025-06-18 13:56:23 +09:00
HaHaWTH
de2562294c
Backport AsyncLocator fixes
2025-06-18 06:10:51 +14:00
hayanesuru
04543a97f3
cleanup & remove threshold in async target finding
2025-06-16 20:36:16 +09:00
hayanesuru
510ddf3bbc
fix FasterRandomSource#next generate same random number ( #374 )
2025-06-15 10:40:02 +09:00
Dreeam
07f5022110
Fix crash during parsing unknown command message
2025-06-15 02:28:20 +08:00
Dreeam
03de21f0f4
[ci skip] Rebuild patches
2025-06-13 22:25:37 +08:00
Dreeam
9c0d0a828c
Temp disable hot reload for async features
2025-06-13 22:03:34 +08:00
Dreeam
bc4ca38c83
Pass exception as throwable instead of string
2025-06-13 21:35:23 +08:00
hayanesuru
4308de7b7f
remove Lithium: equipment tracking ( #367 )
2025-06-13 18:11:40 +09:00
Taiyou06
df7eef099c
fix it when it's off too
2025-06-13 09:55:20 +02:00
MrlingXD
15ef4ca901
Optimize more for rail optimization ( #368 )
...
* Optimize more for rail optimization
* remove threadlocal
2025-06-13 07:57:11 +08:00
Dreeam
a11f042109
Fix entity bounding box traverse blocks iterate
...
Reset both x and y values on z level iteration , to prevent skip entire y level loop on z level iteration and cause some issues, e.g. inconsistent with vanilla
2025-06-13 04:07:23 +08:00
Taiyou06
71e5da40da
Paper: Fix excess slot updates / inventory state id desync
2025-06-11 20:59:22 +02:00
Taiyou06
b26a5063d1
fix citizens requesting treemap from maps
2025-06-11 18:13:19 +02:00
Dreeam
0dae985426
[ci skip] Fix
2025-06-11 21:02:33 +08:00
Dreeam
66856d9382
[ci skip] Add missing license notice header
2025-06-11 21:00:48 +08:00
Dreeam
46e876280c
[ci skip] Update license information
2025-06-11 20:56:06 +08:00
hayanesuru
ab24c46fb5
remove shutdown log if mob spawning disabled
2025-06-11 12:51:32 +09:00
hayanesuru
d2dc5a0895
remove preload mob spawning position
2025-06-11 12:51:32 +09:00
hayanesuru
6873fde47d
[ci skip] cleanup
2025-06-11 11:50:45 +09:00
Dreeam
33b0fd1daf
Some fixes for failed to shutdown if some async are disabled
2025-06-11 07:56:22 +08:00
Dreeam
b5e6e55765
[ci skip] cleanup
2025-06-11 06:09:21 +08:00
Dreeam
ccab3256c2
[ci skip] cleanup
2025-06-11 03:59:45 +08:00
hayanesuru
b6ec152037
fix server stuck on wait shutdown
2025-06-10 21:10:49 +09:00
Dreeam
b4ad51dbb5
Correct optimize-block-entities config name to keep consistency
...
Co-Authored-By: Pascalpex <68245106+Pascalpex@users.noreply.github.com >
2025-06-10 12:26:14 +08:00
Taiyou06
67c344231d
Fix infinite loop in RegionFile IO
...
If an exception is thrown during decompress then the read process
would be started again, which of course would eventually throw in
the decompress process.
2025-06-09 12:30:08 +02:00