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

1409 Commits

Author SHA1 Message Date
hayanesuru
f607930827 Revert
Revert "async saving player stats and advancements (#334)"

This reverts commit 107ae7954f.

Revert "optimize random tick (#357)"

This reverts commit 2e822d3714.

Revert "disable optimise-random-tick by default"

This reverts commit 20cc10e45f.

Revert "fix random tick do extra tick"

This reverts commit 4bf675075a.

Revert "fix tickingPos out of bounds"

This reverts commit 0eeb6e719c.

Revert "improve ServerStatsCounter compatibility"

This reverts commit 47c1783afc.

Revert "fix random tick"

This reverts commit aad17b0a5b.

Revert "revert level dat"

This reverts commit 8d36c9a5f7.
2025-06-08 19:22:42 +09:00
hayanesuru
8d36c9a5f7 revert level dat 2025-06-08 19:05:34 +09:00
hayanesuru
aad17b0a5b fix random tick 2025-06-08 17:42:00 +09:00
hayanesuru
47c1783afc improve ServerStatsCounter compatibility 2025-06-08 15:55:48 +09:00
hayanesuru
0eeb6e719c fix tickingPos out of bounds 2025-06-08 15:33:21 +09:00
hayanesuru
4bf675075a fix random tick do extra tick 2025-06-08 15:23:30 +09:00
hayanesuru
20cc10e45f disable optimise-random-tick by default 2025-06-08 13:26:11 +09:00
hayanesuru
2e822d3714 optimize random tick (#357)
* random tick

* cleanup

* [ci skip] cleanup
2025-06-08 13:21:54 +09:00
hayanesuru
107ae7954f async saving player stats and advancements (#334)
* async saving player stats and advancements

* remove thread check

* fix interrupt

* longer wait IO tasks time

* safe replace

* delay join while saving player

* mark as experimental

---------

Co-authored-by: Taiyou06 <kaandindar21@gmail.com>
2025-06-08 12:18:01 +09:00
Taiyou06
acf2c14f80 Use ActivationList on runningBehaviours 2025-06-08 00:15:07 +02:00
Taiyou06
da48e6e0fb remove tick control on getRunningBehaviors 2025-06-07 23:11:35 +02:00
Taiyou06
08d67817b8 cache potential behaviours 2025-06-07 19:43:44 +02:00
Taiyou06
30d128f30f faster maps for brain 2025-06-07 17:56:33 +02:00
HaHaWTH
1fb0c2e98c SAVIOR OF SONG 2025-06-08 02:38:20 +14:00
HaHaWTH
5d0b161d70 Use UUID for cure reputation on 1.21.5 2025-06-08 02:14:57 +14:00
hayanesuru
e2eaa9b746 dump pwt thread 2025-06-07 20:39:59 +09:00
HaHaWTH
d358a4b657 Use UUID for cure reputation
Dont merge into 1.21.5, I will do it
2025-06-08 00:56:07 +14:00
Taiyou06
355cb791a6 disable async target find when pwt enabled 2025-06-07 12:49:27 +02:00
Dreeam
c6a9a37ee3 Remove personal trash 2025-06-07 18:05:18 +08:00
Dreeam
0c09ca7a66 Drop configurable smooth teleport 2025-06-07 17:48:46 +08:00
hayanesuru
5e570748a7 Revert "fix pwt thread dead"
This reverts commit ffe613e0e9.
2025-06-07 14:44:37 +09:00
hayanesuru
ffe613e0e9 fix pwt thread dead 2025-06-07 14:33:28 +09:00
hayanesuru
afef9c5d73 fix PlayerDoll plugin change connection state 2025-06-07 14:05:43 +09:00
Dreeam
c947b7234a Updated Upstream (Paper/Purpur)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@4eda045b Backport fix for MC-296337 (Fixes #12617) (#12619)
PaperMC/Paper@7ebc94c2 Add Registry#getTagValues (#12603)
PaperMC/Paper@e87320d5 Fix UOE when using generateTree with pale oak (#12616)
PaperMC/Paper@94f29035 Do not blow up accessing unregistered memories from API (Fixes #12618) (#12639)

Purpur Changes:
PurpurMC/Purpur@916df1a8 use the correct item reference for retrieving components, closes #1668
2025-06-07 12:41:49 +08:00
Dreeam
1e7a052aba [ci skip] Remove patch 2025-06-07 12:17:33 +08:00
Taiyou06
87db40b4b1 PWT: fix chained updates 2025-06-07 00:13:40 +02:00
Taiyou06
6cd4ebd40d Paper: Update CraftWorld#getForceLoadedChunks to avoid using getChunkAt 2025-06-06 10:54:30 +02:00
Taiyou06
4062254bac pwt fix respawn 2025-06-06 10:25:26 +02:00
Dreeam
b70aaa0450 Add old Blast Protection explosion knockback behavior (#346)
Added configurable old Blast Protection explosion knockback behavior that is from <=1.21.4 version.
2025-06-06 13:10:31 +08:00
Dragin
950be3d8cd [ci skip] Fix grammatical issues in README.md (#351)
* Fix grammatical issues in README.md
2025-06-06 07:43:59 +08:00
Dreeam
192608bbc4 Should be inverted 2025-06-06 06:09:41 +08:00
Dreeam
4ebb4da022 do not log invalid flatten text component parse
The error will throw and spam when tried to load / upgrade text component on legacy item from very old version, e.g. 1.16.5.
The item's text component can load and be saved normally, but spam error in console just very annoying when everytime loaded them before saved.
2025-06-06 05:56:47 +08:00
Dreeam
ae1e3e8355 Paper: Optimise CraftWorld#getLoadedChunks 2025-06-06 02:37:29 +08:00
Dreeam
1d30370d7a [ci skip] Cleanup 2025-06-06 01:28:17 +08:00
Dreeam
6d4a459066 Fix diff 2025-06-06 00:53:10 +08:00
Dreeam
72a8fb8d95 Readd PWT 2025-06-06 00:26:36 +08:00
Dreeam
e788a93e17 Fix 2025-06-05 02:48:13 +08:00
Dreeam
01bf48b350 Valid session if current session is invalid 2025-06-05 02:29:54 +08:00
Dreeam
6d4f048474 Remove old config runAsyncTasksSync 2025-06-05 01:17:39 +08:00
Pascalpex
0884f05e40 Add BlockExplosionHitEvent (#349)
* Add BlockExplosionHitEvent

* Remove import
2025-06-05 00:57:52 +08:00
Dreeam
74bc79d408 Cleanup sentry 2025-06-04 23:53:53 +08:00
hayanesuru
672000867b cleanup 2025-06-05 00:22:17 +09:00
hayanesuru
4913d3360f improve LibsDisguises compatibility 2025-06-04 23:14:44 +09:00
hayanesuru
5ad9ec1b59 move shutdown executor 2025-06-04 22:09:41 +09:00
hayanesuru
9d6e3ae5ff preload mob spawning position 2025-06-04 21:34:07 +09:00
hayanesuru
e32cdae1bf update default config value 2025-06-04 01:22:23 +09:00
hayanesuru
100d8bb1e6 rebuild patches 2025-06-04 00:40:45 +09:00
hayanesuru
6ab9b5d5d5 delay to next tick when mob spawning not ready 2025-06-04 00:39:57 +09:00
hayanesuru
2cd4838b7e shutdown mob spawning thread on exit 2025-06-04 00:39:42 +09:00
hayanesuru
8e48e51e76 add config 2025-06-03 22:38:15 +09:00