DGun Otto
d7fcb32bae
Reduce worldgen allocations by reusing supplier objects ( #68 )
...
* Reduce worldgen allocations by reusing supplier objects
This change optimizes the way SurfaceRules update their biome supplier,avoiding unnecessary object creations and thus reducing memory allocations
during world generation. The update method now reuses the existingPositionalBiomeGetter object if it's already present, otherwise it
initializes a new one.
Additionally, the tryApply method in SurfaceRules now avoids iterator
allocation by directly accessing the rules list, which further contributes
to reducing garbage collection pressure during world generation.
2024-06-14 23:53:47 +08:00
Dreeam
96a88062e3
Updated Upstream (Gale/Purpur/Dependencies)
2024-06-14 23:25:48 +08:00
Dreeam
69bfa16155
Updated Upstream (Leaf)
...
merge changes in ver/1.20.4 & opt/tracking
2024-06-14 21:22:55 +08:00
Dreeam
2e32ca3a7a
Updated Upstream (Gale/Purpur/Leaves)
2024-06-14 03:18:51 +08:00
DGun Otto
8742091121
Merge pull request #66 from HaHaWTH/ver/1.20.6
...
Revert Noisium patch
2024-06-13 23:12:34 +08:00
DGun Otto
fd89e1041a
Merge branch 'Winds-Studio:ver/1.20.6' into ver/1.20.6
2024-06-13 23:10:53 +08:00
HaHaWTH
1e435307f6
Revert
2024-06-13 23:10:18 +08:00
DGun Otto
91a0550d07
Implement Noisium ( #65 )
2024-06-13 22:09:11 +08:00
HaHaWTH
750356e41c
Implement Noisium
2024-06-12 23:35:05 +08:00
Dreeam
599bfa221e
Fix build
2024-06-05 21:13:06 +08:00
Dreeam
44da3463cb
Updated Upstream (Leaves) & Add back Jade protocol support
2024-06-05 20:28:50 +08:00
Dreeam
daa098084e
[ci skip] Rebase
2024-06-05 19:52:17 +08:00
Dreeam
3f34600e84
Updated Upstream (Gale/Purpur)
2024-06-05 19:34:32 +08:00
Dreeam
235fc5298b
Add configurable connection message
2024-06-02 01:45:44 +08:00
Dreeam
e4d196b39e
Updated Upstream (Gale)
2024-06-01 21:28:57 +08:00
Dreeam
8c627d5801
Updated Upstream (Gale/Purpur)
2024-05-28 20:42:37 +08:00
Dreeam
d104be61d4
Updated Upstream (Gale/Purpur)
2024-05-25 03:07:39 +08:00
Dreeam
cc0981a66a
Revert Purpur's Clean-up-version-command-output.patch & Makes output of plugins command better if no plugins
2024-05-25 01:31:56 +08:00
Dreeam
ef4878e62e
[ci skip] Add WIP donation in README.md
2024-05-24 21:13:48 +08:00
Dreeam
f443acbc38
Don't save primed TNT & falling block entity
...
Co-Authored-By: Nostal Yuu <yuu8583@proton.me >
2024-05-24 01:58:25 +08:00
Dreeam
03def6be79
Simplify vanilla Minecart pushable logic
2024-05-23 02:11:45 +08:00
DGun Otto
e30198bd9d
Fix #61 & Correct case ( #62 )
2024-05-22 17:16:36 +08:00
Dreeam
7bb67dee00
Use vanilla logic in Util.sequence() for ReloadableServerRegistries to fix issues caused by disorder
...
To fix https://github.com/Winds-Studio/Leaf/issues/60
2024-05-22 13:46:15 +08:00
Dreeam
90732ec4cf
Add back Leaves protocol support
2024-05-21 19:21:31 +08:00
Dreeam
c26a8e1a79
Updated Upstream (Gale/Purpur/Dependencies) & Fix build
...
Thanks DivineMC's commit: fa0b20825c
2024-05-21 18:04:47 +08:00
Dreeam
f557681355
Updated Upstream (Gale/Purpur)
2024-05-19 09:03:01 -04:00
DGun Otto
6291db4cf1
Merge pull request #58 from HaHaWTH/ver/1.20.6
...
Drop bamboo collision patch
2024-05-15 21:21:56 +08:00
HaHaWTH
3720814dc4
Drop bamboo collision patch
2024-05-13 23:03:38 +08:00
HaHaWTH
62133bd05b
Merge remote-tracking branch 'origin/ver/1.20.6' into ver/1.20.6
2024-05-12 16:58:55 +08:00
DGun Otto
11c409ef6e
[Feature] Configurable bamboo collision ( #55 )
...
* Configurable bamboo collision
2024-05-12 04:57:08 -04:00
HaHaWTH
ce6b029d31
Configurable bamboo collision
2024-05-12 16:44:35 +08:00
DGun Otto
1001b0a01a
Merge branch 'Winds-Studio:ver/1.20.6' into ver/1.20.6
2024-05-12 14:45:49 +08:00
Dreeam
38e9d59164
Updated Upstream (Gale/Purpur)
2024-05-11 07:47:46 -04:00
Dreeam
c24bd64535
Updated Upstream (Gale/Purpur)
2024-05-09 00:01:27 -04:00
DGun Otto
593cfc8e16
Merge branch 'Winds-Studio:ver/1.20.6' into ver/1.20.6
2024-05-08 17:22:27 +08:00
Dreeam
fd42ea1d95
Updated Upstream (Gale/Purpur)
2024-05-07 09:27:52 -04:00
Dreeam
28d9a1f3a8
[ci skip] Update API publish work
2024-05-07 09:04:40 -04:00
Dreeam
b81d95630e
Updated Upstream (Gale/Purpur)
2024-05-07 08:32:10 -04:00
HaHaWTH
2c09db50f9
Revert
2024-05-05 11:00:07 +08:00
HaHaWTH
bdbbf2b05d
Lithium CompactSineLUT
2024-05-05 09:29:52 +08:00
HaHaWTH
144fe1ca6e
Merge remote-tracking branch 'origin/ver/1.20.6' into ver/1.20.6
2024-05-05 09:02:02 +08:00
DGun Otto
234d7e311a
Optimization: Use LXM random generator ( #50 )
...
* Use LXM Random generator
* Change author
* Change email
* Reorder patch
---------
Co-authored-by: DGun Otto <ctrl@ikun.fan >
2024-05-04 13:56:27 -04:00
Dreeam
31da3c4495
Switch Paperclip to QuantumLeaper
...
Leaf's own modified paperclip ovo
To fix a issue in Paperclip `https://github.com/PaperMC/Paperclip/pull/66 ` caused by a JAVA bug `https://bugs.openjdk.org/browse/JDK-8330005 `
2024-05-04 07:33:30 -04:00
Dreeam
ef6228ab6f
Fix console freeze above JAVA 22
2024-05-04 02:49:20 -04:00
Dreeam
a46d32565e
Fix version fetcher
2024-05-03 04:46:26 -04:00
Dreeam
b6ad97470f
Cleanup
2024-05-02 20:33:37 -04:00
Dreeam
555e5a4425
Ignore terminal provider warning
2024-05-02 20:24:18 -04:00
HaHaWTH
9f90f78ad6
Change email
2024-05-03 01:18:59 +08:00
HaHaWTH
06e934163d
Change author
2024-05-03 01:17:04 +08:00
DGun Otto
b5d2f66095
Use LXM Random generator
2024-05-03 01:14:08 +08:00