9
0
mirror of https://github.com/Winds-Studio/Leaf.git synced 2026-01-06 15:51:31 +00:00
Commit Graph

5 Commits

Author SHA1 Message Date
Dreeam
14403885ae Update workflow 2025-02-06 23:47:32 -05:00
Creeam
c963bb3315 Async task handling improvement (#209)
* All threads are core thread

* Drop later submitted pathfinding tasks if task before is not started yet

* Auto-resize is gone

* Refine error handling

* Handle rejected execution

* Limit size and schedule on EntityScheduler

* Allow pr to build

* Remove duplicate path handling
Since it's a very rare case and Kaiiju has already done something to handle this

* Update thread and logger name format

* Core pool to 1

* Revert entity scheduler changes

* Expose queue size to config

* Add reject policy config to pathfinding

* [ci/skip] To uppercase

* [ci/skip] Add co-authors

---------

Co-authored-by: Taiyou06 <kaandindar21@gmail.com>
Co-authored-by: Altiami <yoshimo.kristin@gmail.com>
2025-02-06 15:12:44 -08:00
Dreeam
3f93365534 Fix build 2025-01-18 13:05:11 -05:00
Dreeam
8b3bf19a92 Apply rest of Minecraft patches 2025-01-18 10:28:38 -05:00
Dreeam
ed1cdcd19d Leaf 1.21.4
WIP
2025-01-17 19:54:25 -05:00