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

97 Commits

Author SHA1 Message Date
Dreeam
a87c3ecba3 [ci skip] Add RainYun ad 2025-06-18 02:18:50 +08:00
Dreeam
e9a24c833d Update changes from ver/1.21.4 branch 2025-06-14 03:34:46 +08:00
Dreeam
46e876280c [ci skip] Update license information 2025-06-11 20:56:06 +08:00
Dreeam
ca56147d0f Update changes from ver/1.21.4 branch 2025-06-11 05:20:38 +08:00
Dreeam
985513a2f7 [ci skip] Improve grammar for README CN
Co-Authored-By: YuanYuanOwO <81153017+YuanYuanOwO@users.noreply.github.com>
2025-06-09 23:23:36 +08:00
Dreeam
48c39c3570 Cache direction values
micro opt
2025-06-09 07:39:27 +08:00
Dreeam
08e1802690 [ci skip] Add README CN 2025-06-09 05:16:07 +08:00
Dreeam
5bcf0f9400 [ci skip] Update README.md & Gradle 2025-06-09 05:09:48 +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
ff110e539d Update changes from ver/1.21.4 branch 2025-05-03 07:55:50 -04:00
Dreeam
1431eff510 [ci skip] cleanup 2025-05-03 07:50:33 -04:00
Taiyou06
445df88770 few Sakura patches 2025-05-01 23:22:30 +02:00
sh1kcs
8fe6d13765 [ci skip] Update docs links (#305)
* Update README.md

* Update README.md

* Update README.md

* Update README.md
2025-05-01 17:49:50 +03:00
Dreeam
4103e3f226 Fix build 2025-04-18 08:59:17 -04:00
Dreeam
2fe143b468 Init 1.21.5 setup 2025-03-26 11:19:18 -04:00
Taiyou
45cce1260e [ci skip] Update README about moonrise 2025-03-13 03:27:20 +03:00
Kaan D.
c4b9d82924 [ci skip] Update README.md 2025-02-09 15:06:39 +03:00
Dreeam
18508592a3 [ci skip] Fix typo 2025-02-08 14:04:23 -05:00
Dreeam
e2117eaa3f [ci skip] Update funding option 2025-02-08 13:58:30 -05:00
Dreeam
07b7aebd80 [ci skip] cleanup 2025-01-23 05:54:25 -05:00
Dreeam
ed1cdcd19d Leaf 1.21.4
WIP
2025-01-17 19:54:25 -05:00
Creeam
9b6d4c133d Add Leaf docs to readme (#201)
* [ci skip] Add doc badge

* [ci skip] Documentation section
2025-01-18 10:30:48 -05:00
Dreeam
72bd6442ed API patches done 2024-12-13 01:54:34 -05:00
Kaan D.
714cb8a9cf [ci skip] Update README.md (#177) 2024-11-30 16:54:13 -05:00
Dreeam
b158b02e63 [ci skip] Remove PandaSpigot from credits
Since the configurable knockback is WIP, or maybe directly removed in the future
2024-11-28 15:52:52 -05:00
Dreeam
e9f5738e97 [ci skip] Reorder patches 2024-11-10 17:34:53 -05:00
Kaan D.
cca144f3c7 Added some optimizations (#154)
* DivineMC - Lithium: Early checks for LivingEntity#updateSwingTime and updateFallFlying

* C2ME-Reduce-Allocations

* Lithium-fast-util

* Lithium-CompactSineLUT

* Compact-SineLUT

* some lithium patches

* Create 0141-Use-MCUtil.asyncExecutor-for-MAIN_WORKER_EXECUTOR.patch

* Fix tick function & Better inline world height

* improve the clamp logic by 1.2x

* Remove imports on IterateOutwardsCache

* Remove imports from 141

* Rename getCachedOrNewBits to CachedOrNewBitsGetter

* Remove thread instanceof checks

---------

Co-authored-by: kidofcubes <kidofcubes@gmail.com>
2024-11-09 12:51:27 -05:00
Kaan D.
d357853cbc [ci skip] Update README.md (#132)
removed the "for chinese only" text since afdian accepts paypal and stripe now.
2024-10-21 21:53:24 -04:00
Dreeam
fb95f9ed07 Moonrise: Avoid streams for block retrieval in Entity#move 2024-10-20 14:01:56 -04:00
Dreeam
8c986599c9 [ci skip] Remove tiny feature descriptions in feature section 2024-10-16 12:58:16 -04:00
Dreeam
9c4df142cf [ci skip] Correct description in credit section 2024-10-16 12:55:22 -04:00
Dreeam
356b3b42be [ci skip] Update upstream Gale repo link to my fork repo of Gale 2024-09-20 22:33:46 -04:00
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