22 Commits

Author SHA1 Message Date
8ffa4daa60 refactor(C4): adapt to new functions and new ForgeEvent usage 2025-12-21 21:31:10 +08:00
c494b5fb3e chore(project): fully support ProbeJS v7.0 (Also ProbeJS Legacy v5.2.3) 2025-12-20 16:29:17 +08:00
39865e058d refactor(project): support probejs v7.0 2025-12-17 13:15:26 +08:00
f7d8b7b7b0 refector(EventBus): splite EventBus type definition and its implemention 2025-12-16 20:18:23 +08:00
c208dd77ca chore(project): remove types link 2025-12-16 19:42:38 +08:00
047d094341 chore(project): update justfile and envrc 2025-12-16 19:37:14 +08:00
b15ffafcd4 refactor(c4): extract C4 logic into event-driven architecture 2025-12-16 14:01:43 +08:00
3e0d55c94f refactor(C4): update keybinding system and improve sync commands 2025-12-14 18:23:20 +08:00
ffd045daa4 fix(c4): fix C4 explosion and scheduler issues 2025-12-10 23:15:25 +08:00
4781072408 chore(justfile): adjust sync logic 2025-12-10 22:32:21 +08:00
b5c6d12674 chore(env): add direnv and justfile for environment management 2025-12-10 19:52:13 +08:00
f1c0cb298a fix(c4): C4 item could not use 2025-12-08 12:58:57 +08:00
902f4f5d70 refactor(c4): rewrite C4 activation logic and add key mapping 2025-12-08 12:35:54 +08:00
a0c30cea46 feat(C4): add basic C4 item with its blocks 2025-12-02 18:27:30 +08:00
afbd3ac1be fix(eventBus): remove unnecessary ItemUseFinishEvent 2025-12-01 20:51:25 +08:00
SikongJueluo
125dbfc592 docs(areacontrol): update 2025-11-12 21:02:51 +08:00
SikongJueluo
17987c0cec feature(areacontrol): more command and logout recover
feature(areacontrol):
- merge setcenter and setradius into single command
- add setAreaPos command to simplify the process of setting radius
- recover gamemode when logout
2025-11-12 21:02:28 +08:00
SikongJueluo
b6a958af58 docs: areacontrol, event_register, README 2025-11-11 16:44:56 +08:00
SikongJueluo
11bd909a4f feature(server): finish areacontrol command
feture:
- persistent config
- toggle including OPs
- set check frequency
- toggle item use cooldown
- item use cooldown
2025-11-11 16:43:31 +08:00
SikongJueluo
588e93be37 feature(startup): add custom Event Bus 2025-11-11 16:34:42 +08:00
SikongJueluo
9cf5c7c4bb feature(custom_command): add areacontrol command
feature(areacontrol):
- cubic detection
- auto-change player gamemode
2025-11-11 12:40:50 +08:00
SikongJueluo
b68114fc31 init repo 2025-11-11 12:38:22 +08:00