Commit Graph

104 Commits

Author SHA1 Message Date
HaHaWTH
cd8a4e11dc Guard against malformed input 2025-06-17 18:05:09 +14:00
HaHaWTH
c69087ba64 TickRegion cpu affinity 2025-06-17 16:40:55 +14:00
MrHua269
25b9e3f213 Close channel before replacing file with tmp file 2025-06-15 10:09:03 +08:00
MrHua269
818e1132df Updated Upstream(Folia) 2025-06-12 08:03:39 +08:00
MrHua269
4cb423d24a Buffered linear region format 1.0 2025-06-12 07:34:35 +08:00
Helvetica Volubi
6eebbe4221 fix: refix a bug in remove config 2025-06-09 21:47:07 +08:00
Helvetica Volubi
85f3e2875f fix: fix a bug in remove config 2025-06-09 19:18:12 +08:00
Helvetica Volubi
9e3360efa0 fix: fix an error in end platform generate 2025-06-08 21:27:53 +08:00
Helvetica Volubi
8c0a143ce1 feat: move up some patches to downstream - lophine 2025-06-08 19:53:50 +08:00
Helvetica Volubi
180b64aca2 feat: better config completer system 2025-06-07 01:13:03 +08:00
Helvetica Volubi
70efb6748b fix: introduced two patches from leaves to fix some bugs
update [Fix Incorrect Collision Behavior for Block Shape] to [Configurable collision behavior]

fix chunk reload detector

20250604 23:22:57 UTC+8: use BLOCK_SHAPE_VANILLA as default instead of PAPER
2025-06-04 23:35:31 +08:00
Helvetica Volubi
4ea7b2833b feat: add config query, set and reset support 2025-06-03 23:42:29 +08:00
Helvetica Volubi
7bc857b294 feat(pre): add config query and set function basic dependencies
refactor: update nightcore-config and move up config @interfaces
2025-06-03 01:19:54 +08:00
Helvetica Volubi
0a00e23143 [ci skip]refactor: rename a config and edit some co-author's data 2025-05-30 00:59:42 +08:00
Helvetica Volubi
31d22035f3 feat: add @TransformedConfig to auto transform config 2025-05-29 23:04:55 +08:00
MrHua269
064d0b5595 Updated Upstream(Folia) 2025-05-29 22:33:34 +08:00
MrHua269
c8daaf7d24 Append new fix to adult off tickregion fixing 2025-05-29 10:31:17 +08:00
MrHua269
bcd43da904 Tidy & rename some config 2025-05-27 23:33:48 +08:00
Bacteriawa
f4378b54c6 Remove faster chunk serialization 2025-05-27 00:22:50 +08:00
Helvetica Volubi
2492015b6e feat: update @interface to allow comments extend 2025-05-26 23:58:31 +08:00
Helvetica Volubi
4240ffc3b9 refactor: move a feature to file 2025-05-25 00:20:40 +08:00
Helvetica Volubi
318423c783 All patches done 2025-05-24 05:30:38 +08:00
Helvetica Volubi
3d882e8793 [ci skip]server paper patches finished 2025-05-24 02:27:47 +08:00
Helvetica Volubi
ad85413c9e ci: test 2025-05-24 01:02:16 +08:00
Helvetica Volubi
2098159155 rebuild: move patches to another directory 2025-05-24 00:02:43 +08:00
Helvetica Volubi
1d88056195 refactor: resort patches 2025-05-21 18:22:39 +08:00
Helvetica Volubi
3a7d1bd81d feat: Disable end crystal check (#102) 2025-05-21 13:05:30 +08:00
Helvetica Volubi
e84a8a5c18 [ci skip]refactor: rename some Class name 2025-05-21 12:20:17 +08:00
Bacteriawa
92928ee93d Updated Upstream (Folia) 2025-05-21 12:20:17 +08:00
Helvetica Volubi
aacb2cd631 feat: add multi transfer class support 2025-05-18 13:33:01 +08:00
Helvetica Volubi
897ee50d29 feat: add redirect to Removed Config 2025-05-18 13:10:44 +08:00
MrHua269
5b6d1ee061 Tidy patches & rename RemovedConfig to TransferringConfig 2025-05-18 08:38:45 +08:00
M2ke4U
1eba4e1a05 Merge pull request #101 from Suisuroru/ss/RemovedConfig
add RemovedConfig interface for Config-update
2025-05-18 08:15:09 +08:00
Helvetica Volubi
3e73f9f9cb feat: new tripwire behavior modifier 2025-05-18 04:42:35 +08:00
Helvetica Volubi
b1e3a300a2 feat: RemovedConfig config tag 2025-05-18 03:20:35 +08:00
MrHua269
8673e02ca3 Fix rebranding 2025-05-17 15:55:53 +08:00
MrHua269
e2b129df71 Add getId to TickRegion api class 2025-05-17 15:55:53 +08:00
MrHua269
533a41b5c9 Make tickregion object bind with nms object 2025-05-17 15:55:53 +08:00
Helvetica Volubi
511b4fafd4 feat: add Config to fix string dupe in end platform (#62) 2025-05-17 15:55:53 +08:00
MrHua269
d5dfcfa253 Retidy patches 2025-05-17 15:55:53 +08:00
Bacteriawa
a99b5fd8c6 Faster chunk serialization 2025-05-17 15:55:53 +08:00
Helvetica Volubi
9d2d3aff72 Add config to enable tick command (#94)
* feat: tick command support

* feat: use exp-config to enable tick command
2025-05-17 15:55:53 +08:00
Helvetica Volubi
45ce5b56bd MC-274911 Full revert & Cross Region Damage trace (#92)
* fix: Cross Region Damage trace

* fix: fix patch - revert raid

* refactor: pull code to rebuild patch

* note: rewrite raid-revert note

* feat: revert spawn position logic

[revert spawn position logic] reverted MC-274911, so old [MC-274911 revert] is removed, and config extended old revert_274911

* refactor: simplify code

* refactor: rewritten in thread-safe way

* fix: fix error print out

* refactor: rebuild patch

* refactor: remove import & fixup LOGGER print out

* refactor: move rebuild effect affect to Cross Region

* feat: use config to set if [Cross Region Damage Trace] is enabled
2025-05-17 15:55:52 +08:00
Helvetica Volubi
bbb0933042 Prefer Leaves#455 to luminol (#77)
* feat: prefer Leaves#452 to luminol

* feat: rename Files

* rename: fixup a file name
2025-05-17 15:55:52 +08:00
Bacteriawa
177bb8eed2 Updated Upstream (Folia) 2025-05-17 15:55:52 +08:00
Helvetica Volubi
cce7e23ae1 feat: rewrite MC-274911 revert (tick-mode) 2025-05-17 15:55:52 +08:00
Helvetica Volubi
ac008463d3 feat: try revert MC-274911 2025-05-17 15:55:52 +08:00
Helvetica Volubi
0b48acc022 tip: add a tip in new feat 2025-05-17 15:55:52 +08:00
Helvetica Volubi
fa59901792 feat: disable raid self check config
--Function from leaves
2025-05-17 15:55:52 +08:00
Helvetica Volubi
ec7f6d1e23 description: fix up description 2025-05-17 15:55:52 +08:00