9
0
mirror of https://github.com/Winds-Studio/Leaf.git synced 2025-12-27 02:49:19 +00:00
Commit Graph

1178 Commits

Author SHA1 Message Date
hayanesuru
a0457c6ae3 reduce tickFluid FlowingFluid#getSlopeDistance allocation 2025-05-28 19:19:05 +09:00
hayanesuru
d8d601b9f6 cleanup & remove lockedFlags#removeIf stream 2025-05-28 17:12:47 +09:00
hayanesuru
2ed7bde9fc Revert "don't use the result when hasn't set waker"
This reverts commit 3e50c4fa8c.
2025-05-28 11:02:45 +09:00
Dreeam
42a2c8d2f6 Cleanup version fetcher 2025-05-28 01:19:57 +08:00
HaHaWTH
c1297d728e Remove redundant full-qualified name & Higher priority for async tasks 2025-05-27 04:05:52 +14:00
hayanesuru
519ddbf58b remove SendChanges type cast 2025-05-26 19:46:57 +09:00
Dreeam
ccefbcfa8d Update input sanitization for purpur config 2025-05-26 18:24:50 +08:00
hayanesuru
3e50c4fa8c don't use the result when hasn't set waker 2025-05-26 18:43:13 +09:00
hayanesuru
ad87353c4a improve plugin compatibility 2025-05-26 18:42:28 +09:00
hayanesuru
a2e5d6d900 fix check LlamaFollowCaravanGoal 2025-05-26 18:41:53 +09:00
hayanesuru
c8f0a78d75 low freq poll 2025-05-26 18:41:08 +09:00
Dreeam
59d350d50f Move packages 2025-05-26 15:14:38 +08:00
Dreeam
f253f8163b Add back Rail Optimization: optimized PoweredRailBlock logic 2025-05-26 14:12:49 +08:00
Creeam
705973157c Fix Winds-Studio/Leaf#338 (#339)
Delayed init, registry太神秘了
2025-05-25 22:10:49 +03:00
Dreeam
ec6a7f35ef [ci skip] Remove some 2025-05-26 01:31:22 +08:00
Dreeam
2d0561db5f [ci skip] Move some useless patches from work to removed 2025-05-26 01:19:25 +08:00
Dreeam
da18026680 Remove stream in CraftBlockData toString() 2025-05-24 22:51:55 +08:00
Dreeam
a022d84c5b Keep Timings class to fix plugin compatibility 2025-05-24 11:28:18 +08:00
hayanesuru
2deb6989f2 Revert "optimize GoalSelector update order"
This reverts commit 1c6aa60769.
2025-05-23 23:54:41 +09:00
Taiyou06
577ed2650e add ignoreSpawnRules to SpawnerSettings 2025-05-23 15:16:39 +02:00
hayanesuru
e635996b35 optimize getEntityStatus 2025-05-23 15:58:11 +09:00
hayanesuru
1c6aa60769 optimize GoalSelector update order 2025-05-23 15:57:30 +09:00
hayanesuru
6902af834a Cache block path type 2025-05-23 12:02:53 +09:00
hayanesuru
727a0827bc remove MultithreadedTracker lambda 2025-05-23 00:03:39 +09:00
LingXD
e5da1b1038 Optimize isEyeInFluid (#327)
* Optimize isEyeInFluid

* Remove accidental formatting

* Fix code removed by oblivion

* Optimize isEyeInFluid

* Update after rebase
2025-05-21 18:54:32 +03:00
Dreeam
0a26ea4078 Updated Upstream (Paper/Gale)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@09e9afd2 Avoid off-main mutations of state

Gale Changes:
Dreeam-qwq/Gale@84684276 Updated Upstream (Paper)
2025-05-21 18:57:54 +08:00
Dreeam
efc2a39479 [ci skip] Cleanup 2025-05-21 18:30:32 +08:00
hayanesuru
6e33899f1c cleanup 2025-05-20 22:16:49 +09:00
Dreeam
7bedfe4e57 Fix download API upload 2025-05-20 08:35:35 +08:00
Dreeam
a6b65f65dc Fix workflow 2025-05-20 07:32:08 +08:00
Dreeam
b31bd407f8 Fix workflow
* Revert
* Cleanup
2025-05-20 07:21:32 +08:00
adabugra
8ee5743e43 Integrate Download API into CI workflow (#328)
* Implement Build API integration to 1.21.4 build workflow

* Rename cd dir

* Enhance build workflow to dynamically fetch/clone repository

* Move to publish-api.yml
2025-05-20 05:32:30 +08:00
Taiyou06
69f1f0d43b if it works dont fix it 2025-05-19 18:07:37 +02:00
Taiyou06
7f3e240bbe fix poi thingy on PWT 2025-05-17 23:53:30 +02:00
hayanesuru
ff9e4f506b optimize tracker (#323)
* optimize tracker

* optimize scaledRange

* cleanup

* fix loop

* fix loop

* optimize AttributeMap

* optimize TrackedEntity#seenBy

* revert packDirty

* cleanup
2025-05-17 15:10:27 +03:00
Taiyou06
42fe940854 [ci skip] fix build 2025-05-16 22:43:10 +02:00
Dreeam
6533fde2d8 [ci skip] cleanup
stage 3
2025-05-15 23:39:22 -04:00
Dreeam
a56de1a3b0 [ci skip] cleanup
stage 2
2025-05-15 21:56:01 -04:00
adabugra
b1e7469480 Add configurable death item drop knockback (#326)
* feat: add configurable death item drop knockback settings

* Add config option xd
2025-05-16 01:30:59 +03:00
Dreeam
2a72c42863 [ci skip] cleanup
stage 1
2025-05-15 00:00:06 -04:00
𝑩𝒊𝒒𝒖𝒂𝒕𝒆𝒓𝒏𝒊𝒐𝒏𝒔
a8e39fa9bc Prevent overriding spark flags (#322)
* Prevent overriding spark flags

* Null check
2025-05-14 22:41:28 -04:00
hayanesuru
c940bde695 optimize async target finding 2025-05-15 10:50:38 +09:00
hayanesuru
b0515441aa fix synchronize carried item 2025-05-14 18:56:17 +09:00
Dreeam
c823590b66 Updated Upstream (Paper/Gale)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@76753219 Allow Server#getDefaultGameMode before worlds are initialized (#12491)
PaperMC/Paper@c2bb144f Properly save level data async (#12530)
PaperMC/Paper@e2ca4773 Remove simplify remote item matching option for now
PaperMC/Paper@af71568b Update mache

Gale Changes:
Dreeam-qwq/Gale@00ce862b Updated Upstream (Paper)
2025-05-13 20:51:11 -04:00
Dreeam
8f09a8cc43 Fix plugin compatibility 2025-05-13 20:38:35 -04:00
Taiyou06
7691e546c2 HashedReferenceList on WeightedRandomList 2025-05-13 22:22:21 +02:00
hayanesuru
63edc90be8 fix async-target-finding 2025-05-14 01:00:14 +09:00
hayanesuru
0bdfeeb528 temp disable async-target-finding 2025-05-13 20:31:12 +09:00
Dreeam
e01facb2a3 Update Configurable unknown command message patch to follow the vanilla
* Add <message> to be more configurable
* Fix for custom brigadier exception message #319
2025-05-13 05:20:20 -04:00
Taiyou06
189ac58976 remove couple streams 2025-05-12 22:13:03 +02:00