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

81 Commits

Author SHA1 Message Date
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
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