Commit Graph
69 Commits
Author SHA1 Message Date
NanaChiyo0721 9eb5c767ed Make ARW to record class 2026-08-17 13:59:46 +08:00
NanaChiyo0721 1192f2e674 Fix typo in filed name of RegionScheduleProfilerManager
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-17 13:56:38 +08:00
NanaChiyo0721 376e02f880 Do not fire teleport or respawn events anymore
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-17 12:24:18 +08:00
NanaChiyo0721 50e9fe5eba Remove config of already removed functions
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-17 01:40:19 +08:00
NanaChiyo0721 4a865c122c Fix mis removed speed modifier in ai fixes patch
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-16 12:48:10 +08:00
NanaChiyo0721 7545e09559 Patch diff 2026-08-16 12:41:25 +08:00
NanaChiyo0721 c92cb53b26 Per region async profiler
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
这一坨给我干的头大了()

指令交互部分是gpt写的(review了(讲真这个指令系统真乱套()))

由于async profiler的问题目前可能不支持瘟斗士
2026-08-16 01:53:49 +08:00
NanaChiyo0721 b82cbf07cf Fixup comments 2026-08-15 16:28:12 +08:00
NanaChiyo0721 2734c91fca Bug fixes
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
好罢有点多懒得总结了()
2026-08-15 01:58:11 +08:00
NanaChiyo0721 f317990af4 Correct wrong id generation in ReferenceCountingChunkLoader 2026-08-15 01:33:24 +08:00
NanaChiyo0721 8580882817 Fix wrong clamped reading size & add more comments to default value of LongCommandSupportConfig
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-15 00:29:07 +08:00
NanaChiyo0721 a33c1044ae Fix duplicated computed yaw and pitch in 0019
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-14 23:39:47 +08:00
NanaChiyo0721 7209f9c356 Fix field name typo in CpuAffinityConfig 2026-08-14 23:29:18 +08:00
NanaChiyo0721 e1dc40628d Fixup long command support default config
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
shit mojang
2026-08-14 22:44:51 +08:00
NanaChiyo0721 0418b4cdc7 Fixup long command support patch
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-14 22:00:44 +08:00
NanaChiyo0721 6806b9d002 Fix bugs in 0013 and 0034
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
0013: Creating world via CraftSever#createWorld ignores spawn bonusChest() option(well although folia doesn't have world apis(x))

0034: Misspelled class name causes incorrectly ignoring PreSpawnerSpawnEvent firing
2026-08-14 21:15:47 +08:00
NanaChiyo0721 dfe2c124e6 Improve entity high velocity fixes
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-14 01:49:37 +08:00
NanaChiyo0721 1537d45e4d Remove unused codes & Correct name of ClassLoadUtil.java to ClassScanUtil.java 2026-08-14 01:26:16 +08:00
NanaChiyo0721 9ef6d49163 [ci skip] Clean codes in BufferedLinearRegionFile 2026-08-13 22:36:52 +08:00
NanaChiyo0721 de4ccc40f0 Fix potential race cond in BufferedLinearRegionFile
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-13 13:45:28 +08:00
NanaChiyo0721 9fff62f963 [ci skip]Sync READMEs 2026-08-13 11:05:32 +08:00
NanaChiyo0721 ce1a1a3fb4 Remove linearv2 support as it's no longer maintained
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-13 00:37:44 +08:00
NanaChiyo0721 586925cde2 [ci skip] READMEs (written by qwen)
好罢我是区(太懒了不想写了而且差不多这个项目也是半封闭的状态了大概率也没几个人看这东西(x))
2026-08-12 23:41:07 +08:00
NanaChiyo0721 8147a2f0cf Fix thread unsafe collections use in PlayerList
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-12 17:52:01 +08:00
NanaChiyo0721 ec52f264b8 Updated Upstream(Folia)
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
几把的paper次奥
2026-08-11 15:18:51 +08:00
NanaChiyo0721 fbe3db6fa8 Fix up Leaves vanilla hopper patch
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-10 16:51:30 +08:00
NanaChiyo0721 1bb895c165 Fix incorrect ticket lock size computing
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
Yeah this would fully solve the issue of chunk unloading race condition

The same fix was already initially added at "Force clamp grid-exponent to 1~6"
2026-08-09 14:57:32 +08:00
NanaChiyo0721 a73423a276 Remove misaddded test submodule
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-08 11:49:05 +08:00
NanaChiyo0721 c736416ca5 Updated Upstream(Folia) & Drop Frustum filtering tracker patch
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-08 11:46:48 +08:00
NanaChiyo0721 d1786e96ef Reduce allocation in SignalGetter
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-07 15:51:57 +08:00
NanaChiyo0721 f1ad249c11 Lithium skip unnecessary secondary poi sensing
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
This is a part of lithium(https://github.com/CaffeineMC/lithium/blob/c42972b6e9d21c8ff45559df6b271802050a22e2/common/src/main/java/net/caffeinemc/mods/lithium/mixin/ai/sensor/secondary_poi/SecondaryPoiSensorMixin.java#L13)

Original license: https://github.com/CaffeineMC/lithium/blob/c42972b6e9d21c8ff45559df6b271802050a22e2/LICENSE.md
2026-08-07 15:07:23 +08:00
NanaChiyo0721 ffe256f06d Reduce allocation in unlistened spawn events
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-07 14:13:33 +08:00
NanaChiyo0721 f631903000 Reduce allocation in PoiAccess
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-05 23:57:15 +08:00
NanaChiyo0721 aa6be50f5b Replace fast compressor with high compressor in buffered linear format
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-08-03 20:01:42 +08:00
NanaChiyo0721 fdaabedb7e [ci skip] Fix wrong command in README.md 2026-08-01 21:20:52 +08:00
NanaChiyo0721 1fa211fa6e Reduce ticket operations in nether portal searching
Shiroha CI / build (push) Canceled after 0s
Shiroha CI / Event File (push) Canceled after 0s
2026-07-30 21:20:23 +08:00
NanaChiyo0721 dcaaa5f623 RegionizedTaskQueue queue TTL optimization 2026-07-29 23:13:20 +08:00
NanaChiyo0721 80b61f6757 Fix folia nether portal ticket placement 2026-07-28 19:38:23 +08:00
NanaChiyo0721 484990074d Fix patch conflict 2026-07-27 20:47:44 +08:00
NanaChiyo0721 10cc76bbff Updated Upstream(Folia) 2026-07-27 19:57:30 +08:00
NanaChiyo0721 11e9c0381f Optimize and refactor BufferedLinearRegionFile 2026-07-26 22:30:02 +08:00
NanaChiyo0721 bf69100203 Fix wrong variable passing in RegionizedWorldData 2026-07-26 22:29:41 +08:00
NanaChiyo0721 1faa336f5a Fix wrong variable passing in ThreadedRegionizer 2026-07-26 22:24:29 +08:00
NanaChiyo0721 1f25ad07e3 Fix wrong ticket update determination in RegionizedTaskQueue 2026-07-26 21:45:56 +08:00
NanaChiyo0721 8675ea1da9 Lithium Optimize non poi block searching 2026-07-25 21:39:22 +08:00
NanaChiyo0721 568838cbd5 Add LICENSE and README.md 2026-07-24 22:07:50 +08:00
NanaChiyo0721 bbd6d8c5f1 LinearMasterFileParser -> MasterFileParser 2026-07-24 21:53:50 +08:00
NanaChiyo0721 755edf914e Move BufferedLinearRegionFileFlusher to data package 2026-07-20 21:28:31 +08:00
NanaChiyo0721 02b3686642 [ci skip] Fix comments 2026-07-20 21:25:40 +08:00
NanaChiyo0721 64cbc78484 Leaf: Lithium faster hash palette
This is a part of Leaf(https://github.com/Winds-Studio/Leaf/blob/8293ae2d0ada9df24e944f755b50e93208c1496d/leaf-server/minecraft-patches/features/0281-Lithium-faster-hash-palette.patch)

Original proj license: https://github.com/Winds-Studio/Leaf/blob/8293ae2d0ada9df24e944f755b50e93208c1496d/LICENSE.md

This patch is based on the following mixins:
* "net/caffeinemc/mods/lithium/mixin/chunk/palette/StrategyMixin.java"
By: 2No2Name <2No2Name@web.de>
As part of: Lithium (https://github.com/CaffeineMC/lithium)
Licensed under: LGPL-3.0-only (https://www.gnu.org/licenses/lgpl-3.0.html)
2026-07-20 20:48:14 +08:00
NanaChiyo0721 221b1474c5 Updated Upstream(Folia) 2026-07-18 19:48:30 +08:00
NanaChiyo0721 9af4757cdb Improve compact check of BufferedLinearRegionFile 2026-07-18 18:30:52 +08:00
NanaChiyo0721 d5733936ac Rewrite buffered linear master sync logic & sync locks
Generated by ai(uhm idk which model(x) but the code is ok)
2026-07-18 06:44:47 +08:00
NanaChiyo0721 0cf1ddec5c Partially rewrite kaiiju entity throttler 2026-07-17 21:04:02 +08:00
NanaChiyo0721 fb6a193259 Fix frustum filtering tracker do not respect switch 2026-07-17 18:12:48 +08:00
NanaChiyo0721 1c5998411d Frustum filtering tracker 2026-07-16 23:09:01 +08:00
NanaChiyo0721 dcbf2e541c Refactor version fetch api 2026-07-16 12:28:45 +08:00
NanaChiyo0721 d7d0639007 Refactor download url 2026-07-14 18:56:51 +08:00
NanaChiyo0721 884d8e5888 Roll back to leafpile 2026-07-14 18:38:33 +08:00
NanaChiyo0721 b36de28de2 Push forward 2026-07-14 15:28:54 +08:00
NanaChiyo0721 c6819e3329 Push forward 2026-07-14 15:09:17 +08:00
NanaChiyo0721 dd3efffa76 Push forward 2026-07-14 13:29:52 +08:00
NanaChiyo0721 969cd5c5f8 Push forward 2026-07-14 12:22:17 +08:00
NanaChiyo0721 576a9a44c8 Begin remigrate to Shiroha
uhm
2026-07-14 11:32:51 +08:00
NanaChiyo0721 5661499e95 Replace packet processing queue with mt-queue 2026-07-13 23:26:29 +08:00
NanaChiyo0721andHelvetica Volubi 84304b43fe Fix teleport missing original rotation and velocity
Co-authored-by: Helvetica Volubi <88063803+suisuroru@users.noreply.github.com>
2026-07-12 19:30:52 +08:00
NanaChiyo0721 95d5002383 Remove maven publish api actions 2026-07-12 15:11:40 +08:00
NanaChiyo0721 694605ffb2 Fall back to paperweight and paperclip 2026-07-12 15:10:57 +08:00
NanaChiyo0721 a5cd3588dc Improved server health command
This is generated by calude
As it's only change the display, no tests and review are required
2026-07-12 12:09:07 +08:00