9
0
mirror of https://github.com/Winds-Studio/Leaf.git synced 2025-12-26 18:39:23 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
Dreeam
c5edeac381 Change to new QQ group 2024-09-10 19:50:26 -04:00
Dreeam
43fae827ad Add Mutltithreaded Tracker & Async playerdata saving (#109)
* init Multithreaded Tracker

* Rebase & Clean up

* Some clean up

* Some work

* Checked some petal issues

* Fix tracker

* Unify thread name again

* Nitori: Async playerdata Save

* Rebase

* Fix Citizens player type NPC tracking issue (WIP)

Temporary move sendChanges to off-main only. This can fix Citizens's player type NPC visible issue. But still working on making updatePlayer async too, since it also takes big part of performance, and also need to be compat with Citizens.

* Drop useless patch

* Adjust comments

* Optimize tracker, batch processing sendChanges tasks

* Clean up and fix

* Rebase

* Partial update player asynchronously & Fix citizens player type NPC visual issue

This made async tracker compat with CItizens, but still need to further optimize

* Optimize and update config

* Fix realPlayer detect condition & Made more async & Update patch comment

* Add compat mode for tracker

By isolating Citizens compat logic into compat mode, it can gain more performance if Citizens is not installed.

* Update comment
2024-09-06 13:44:53 -04:00
Dreeam
143e40279a Remove useless Event TriState async API 2024-09-03 15:27:31 -04:00
Dreeam
aad915a149 1.21.1 2024-08-11 20:24:46 +08:00
Dreeam
f3b9b961db [ci skip] Clean up 2024-08-09 20:42:32 +08:00
Dreeam
098c822e0b [ci skip] Add donate method 2024-08-09 20:38:25 +08:00
Dreeam
0bae9452af Publish API 2024-07-17 01:30:22 +08:00
Dreeam
4a06d00973 Refactor: Leaf Config v3 (#81)
* 1

* 2

* 3

* 4

* 5

* 6

* 7

* Change contact info in config

* Add contact info for QQ group

* Add more detailed explanation for configurable connection message config

* Fix comments grammar issues

* Purge old or outdated config on load config

* Clean up
2024-07-12 01:34:15 +08:00
Kobe ⑧
cd9e5b8deb Readd Linear region file format (#74)
* Linear region file format
2024-06-30 13:03:04 +08:00
Dreeam
1cbc007739 Updated API patches to 1.21 2024-06-17 13:00:35 +08:00
Dreeam
ef4878e62e [ci skip] Add WIP donation in README.md 2024-05-24 21:13:48 +08:00
Dreeam
28d9a1f3a8 [ci skip] Update API publish work 2024-05-07 09:04:40 -04:00
Dreeam
e703cd5445 Update 1.20.6 (#49)
* Update Leaf API patches to 1.20.5

* Updated Upstream (Purpur API)

* Some server patches work

* Update 1.20.6

* Some server patches work

* Some some server patches work

* 0oO0oO0oOo

* iI1IiI1i|!il|

* Updated Upstream (Gale/Purpur)

* Server patches work

* Updated Upstream (Gale)
2024-05-01 12:08:20 -04:00
Dreeam
4572974133 [ci skip] Add YourKit 2024-04-25 20:47:51 -04:00
Dreeam
3327fb69cc Updated Upstream (Gale/Purpur/Dependencies) 2024-04-17 04:01:05 -04:00
Dreeam
2ae1941317 [ci skip] Fold fork links to make view of Credits section better 2024-04-15 06:13:29 -04:00
Dreeam
4e263b0c3b Rewrite linear region flush task to fix chunk saving issue if using linear
Co-Authored-By: M2ke4U <79621885+MrHua269@users.noreply.github.com>
2024-04-15 05:43:12 -04:00
Dreeam
a0aa83d601 [ci skip] Add TODOS and patch comments 2024-04-15 04:30:23 -04:00
Dreeam
16ef9395c1 [ci skip] Add Matter into README 2024-03-29 17:06:29 -04:00
Dreeam
119ee4ff8a Clean up patches 2024-03-15 21:57:39 -04:00
Dreeam
de147d26a4 Downgrade to Java 17 2024-03-13 14:25:38 -04:00
Dreeam
9f73b0b6b9 [ci skip] Update README.md 2024-03-12 02:35:43 -04:00
Dreeam
dd9bac4931 Fix warning 2024-03-12 02:28:39 -04:00
Dreeam
87163fff08 [ci skip] Update README.md 2024-03-09 03:02:23 -05:00
envizar
e67d73809e Redesign README.md (#28)
* Add new logo

* Delete Leaf.png

* Update README.md

* Update README.md

* new banner

* Update README.md

* update banner

* Delete leaf-banner.png

* update banner

* new banner

* Update README.md

* New readme design

* Delete leaf-banner.png

* add bStats
2024-03-08 03:05:53 -05:00
Dreeam
dca38077d7 Publish dev-bundle 2024-03-05 01:51:06 -05:00
Dreeam
88753b3e5d [ci skip] Update Polpot server software repo link 2024-02-29 09:33:01 -05:00
envizar
de2bbbcf74 Update Leaf logo (#25)
* Add new logo

* Delete Leaf.png

* Update README.md

* Update README.md
2024-02-17 18:37:53 -05:00
Dreeam
f83a135696 Add WIP devbundle 2024-02-13 13:36:20 -05:00
Dreeam
31c020eea2 Fix pacthes * 2 2024-01-20 07:57:59 -05:00
lilingfengdev
d4d40dde55 Add Linear Region format (#21)
* 添加区域格式

* Update README.md

* Rename

* Linear Region

* Update 0010-1-Region-format-configuration.patch

* Update 0010-2-Add-Linear-region-format.patch

* remove

---------

Co-authored-by: lilingfengdev <lilingfengdev@outlook.com>
Co-authored-by: DGun Otto <id_cn00@outlook.com>
2024-01-15 11:41:32 -05:00
Dreeam
c4a7891533 1.20.4 2023-12-16 15:35:56 -05:00
Dreeam
79aeacaf7c Updated Upstream (Paper/Pufferfish/Purpur/Leaves/dependencies) 2023-10-24 20:11:24 -04:00
Dreeam
4ecaf97770 [ci skip] Reduce workflow 2023-10-24 10:04:33 -04:00
Dreeam
92ca61a049 [ci skip] Add special thanks 2023-09-30 03:13:30 -04:00
Dreeam
ecb834ec0d 1.20.2 2023-09-25 02:56:54 -04:00
Martijn Muijsers
81aaffc644 Patches are MIT by default 2023-08-25 09:18:33 +02:00
Dreeam
d315f4948c Petal: Async Pathfinding & Multithreaded Tracker 2023-07-28 13:43:44 +08:00
Dreeam
70a12b2998 [ci skip] Use new Discord user id 2023-06-21 23:49:08 +08:00
Dreeam
d144b57516 1.20.1 2023-06-15 19:40:54 +08:00
Dreeam
b136aa1551 1.20 2023-06-09 23:03:48 +08:00
Dreeam
aa686dd691 [ci skip] Add full Purpur 2023-05-24 12:52:09 -04:00
Dreeam
ae93ab8578 [ci skip] Update README.md 2023-04-22 01:36:50 -04:00
Dreeam
8ca94e3811 Fix build 2023-04-18 01:51:40 -04:00
Dreeam
abdade146b Add new logo 2023-04-08 23:56:11 -04:00
Dreeam
1496f597c4 Parchment: Make FixLight use action bar 2023-03-22 16:45:21 -04:00
Dreeam
8efb01c852 1.19.4
still WIP
2023-03-22 10:06:35 -04:00
Dreeam
11b99487e2 [ci skip] Updated README.md 2023-03-02 00:51:10 -05:00
Dreeam
8f7259abd1 [ci skip] Update upstream and credits in README 2023-02-22 23:53:40 -05:00
Dreeam
524a9500d0 Hearse: Readd parallel entity ticking 2023-02-14 00:19:16 -05:00