9
0
mirror of https://github.com/Winds-Studio/Leaf.git synced 2025-12-19 15:09:25 +00:00
Commit Graph

1402 Commits

Author SHA1 Message Date
Dreeam
a1a34805e1 Update changes from ver/1.21.4 branch 2025-06-29 23:37:13 +08:00
hayanesuru
34d9673f3e backport from dev/1.21.6
73ffcb09fa optimize mob spawning
333373d204 fix async mob spawning data race
7c9f88e4f8 [ci skip] cleanup
bf9486f0f0 remove hash lookup in optimize random tick
915ac01cd3 cleanup
b90c1cd527 fix playermobcaps command
fd34d9f626 cleanup
5d663b4d36 optimize collectSpawningChunks (#382)
2025-06-29 23:58:26 +09:00
hayanesuru
e7c221e91d backport some fixes in async target finding
cb21caa1c2
58575d0adc
2025-06-29 13:47:48 +09:00
hayanesuru
186a317f5d Backport fix HurtByTargetGoal npe
58575d0adc
2025-06-29 13:15:56 +09:00
Dreeam
9d2cc999a9 Correctly update isEyeInFluid cache 2025-06-29 01:13:54 +08:00
Dreeam
35471da55b Optimize fluidOnEyes update
Co-Authored-By: MrlingXD <90316914+wling-art@users.noreply.github.com>
2025-06-28 10:37:38 +08:00
Dreeam
655dd89c95 Revert repo changes 2025-06-27 19:13:07 +08:00
Dreeam
cd090909dc Backport some fixes from Paper 1.21.6 2025-06-27 19:11:50 +08:00
Dreeam
d81900dd61 Update internal spark 2025-06-27 12:24:36 +08:00
Dreeam
a54018c585 Update internal spark 2025-06-27 12:23:54 +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
hayanesuru
347b372728 backport fix for mob spawning radius limits
a44c865ee6
2025-06-26 23:32:09 +09:00
Dreeam
5c593b6eb7 Update avoid using maven central as CDN 2025-06-26 05:27:01 +08:00
Dreeam
7b26b73702 Backport Paper: Check type of Material in get/set stats
Co-Authored-By: hayanesuru <68378576+hayanesuru@users.noreply.github.com>
2025-06-26 05:23:09 +08:00
Dreeam
d178297806 Update avoid using maven central as CDN 2025-06-26 05:05:34 +08:00
hayanesuru
577a47bf47 fix random tick order 2025-06-24 00:44:26 +09:00
Dreeam
30be14ee48 Update changes from ver/1.21.4 branch 2025-06-22 14:41:54 +08:00
Dreeam
65fe23bcb1 Fix & Update workflow 2025-06-22 14:40:50 +08:00
Dreeam
42a68c9fc4 [ci skip] Revert "Fetch all commits to fix download api"
This reverts commit d46c4bca93.
2025-06-22 10:52:59 +08:00
Dreeam
96c1019e93 Update changes from ver/1.21.4 branch 2025-06-22 10:50:48 +08:00
Dreeam
3ab4a104c3 Revert rewriting rules to fix compatibility with Nova 2025-06-22 09:00:32 +08:00
Dreeam
60539427ff Cleanup patch 2025-06-22 03:15:03 +08:00
Dreeam
5bbafee8a1 Port Avoid and discourage use of Maven Central as a CDN from Paper & Cleanup Configurable LibraryLoader maven repos 2025-06-22 03:00:38 +08:00
hayanesuru
1d067a780a [ci skip] cleanup 2025-06-22 02:37:00 +09:00
hayanesuru
cb21caa1c2 readd some fixes in async target finding 2025-06-22 02:32:39 +09:00
Dreeam
5ef030ab1e [ci skip] Updated Upstream (Paper/Purpur)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@39203a65 [ci/skip] Publish PR API and dev bundles (#12672)
PaperMC/Paper@a1b30587 Provide env environment variable and copy spigots sys prop for overriding default repository

Purpur Changes:
PurpurMC/Purpur@b1d412fb Updated Upstream (Paper)
PurpurMC/Purpur@293e28a0 use empty registryaccess where context is not needed, closes #1676
PurpurMC/Purpur@452bb319 port PaperMC/Paper#12654, closes #1665
PurpurMC/Purpur@849bc79c register test subcommands used for debugging, closes #1675
PurpurMC/Purpur@61d7f559 Updated Upstream (Paper)
2025-06-21 11:04:38 +08:00
Dreeam
7973f6b3b6 Update changes from ver/1.21.4 branch 2025-06-21 10:12:47 +08:00
Dreeam
6a52966a75 Backport DC's 1.21.6 update 2025-06-21 04:08:40 +08:00
hayanesuru
5311ae81c6 fix boundary of optimize random tick 2025-06-21 02:04:25 +09:00
hayanesuru
397abc65da fix boundary of optimize random tick 2025-06-21 02:03:33 +09:00
HaHaWTH
b559e1ed72 Add missing rewrite rules 2025-06-20 08:06:42 +14:00
Dreeam
d46c4bca93 Fetch all commits to fix download api 2025-06-19 22:13:24 +08:00
HaHaWTH
82eaa5d3f3 Hide seed obfuscation key from spark 2025-06-20 03:22:06 +14:00
Dreeam
91a911a60f Fix powered rail range in optimized powered rail 2025-06-19 01:10:08 +08:00
Taiyou
731950179b 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 14:16:33 +09:00
hayanesuru
adb6a645f6 cleanup & remove threshold in async target finding 2025-06-18 14:10:57 +09: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
Dreeam
a87c3ecba3 [ci skip] Add RainYun ad 2025-06-18 02:18:50 +08:00
HaHaWTH
de2562294c Backport AsyncLocator fixes 2025-06-18 06:10:51 +14:00
HaHaWTH
3c9c28f598 Always poll ServerChunkCache tasks on main 2025-06-18 02:30:48 +14:00
HaHaWTH
d38c7b74c9 Remove dead instance checks in AsyncLocator 2025-06-18 00:03:28 +14:00
hayanesuru
04543a97f3 cleanup & remove threshold in async target finding 2025-06-16 20:36:16 +09:00
Dreeam
18ddfa97c6 [ci skip] Update README_CN.md 2025-06-16 10:10:50 +08:00
HaHaWTH
0e1ff0ecd2 Port random generator fix from 1.21.4 2025-06-15 19:38:04 +14:00
hayanesuru
510ddf3bbc fix FasterRandomSource#next generate same random number (#374) 2025-06-15 10:40:02 +09:00
Dreeam
81f5783445 Update changes from ver/1.21.4 branch 2025-06-15 03:04:56 +08:00
Dreeam
07f5022110 Fix crash during parsing unknown command message 2025-06-15 02:28:20 +08:00
Dreeam
03c04f0dcc Optimize leaves protocol manager & Fix diff 2025-06-15 00:46:13 +08:00