18 Commits

Author SHA1 Message Date
LiuEnder
5140995916 docs: 添加todo.md
Some checks failed
Build / build (push) Failing after 56m24s
2026-05-22 21:39:03 +08:00
LiuEnder
5dca0f0df2 修改协议
Some checks failed
Build / build (push) Has been cancelled
2026-05-04 13:28:53 +08:00
LiuEnder
609f6f83fc docs: 为所有Java源代码添加Javadoc注释;版本号升至1.0.3
All checks were successful
Build / build (push) Successful in -1m14s
2026-04-29 09:23:32 +08:00
LiuEnder
a3f3a23c42 perf(recipe): 将永久魔镜配方中烈焰棒替换为回响碎片,提升配方稀有度;版本号升至1.0.2
All checks were successful
Build / build (push) Successful in 8m20s
v1.0.2
2026-04-27 18:58:17 +08:00
LiuEnder
6b558f34b4 发布 1.0.1
Some checks failed
Build / build (push) Has been cancelled
v1.0.1
2026-04-26 21:11:38 +08:00
LiuEnder
0a0333faed 修复服务端加载客户端界面类崩溃
Some checks failed
Build / build (push) Has been cancelled
2026-04-26 20:24:59 +08:00
LiuEnder
a88ac00cde 修正工作流错误
Some checks failed
Build / build (push) Has been cancelled
2026-04-26 17:49:54 +08:00
LiuEnder
8d4903e1f5 refactor: reorganize Config.java with grouped sections and consistent formatting
Some checks failed
Build / build (push) Failing after 6s
Grouped into 8 sections: General/CrossDimension/Teleport/Durability/FoodCost/Effects/RecipeToggles/RecipeOverrides

Unified TOML keys to hierarchical dotted naming (durability.basic, foodCost.basic.foodLevel, etc.)

Standardized comment style and added format example comments
v1.0.0
2026-04-26 12:13:13 +08:00
LiuEnder
c2e58fbf0e refactor: remove old team-object filter, split food cost into foodLevel and saturation
Some checks failed
Build / build (push) Has been cancelled
teleportTeamOnly now uses team tag (name) comparison only

foodCost split into foodCost.xxx.foodLevel and foodCost.xxx.saturation, independently configurable

supports percentage and fixed value independently for each
2026-04-26 11:46:51 +08:00
LiuEnder
f8e58cc2f1 feat: configurable food cost and same team tag restriction
Some checks failed
Build / build (push) Has been cancelled
foodCost.xxx replaces halveFood.xxx, supports percentage or fixed value

teleportSameTeamOnly: only target players with matching team name tag
2026-04-26 11:36:40 +08:00
LiuEnder
08cba8216a fix: 修复传送选择界面标题被blur着色器二次模糊
Some checks failed
Build / build (push) Has been cancelled
- super.render()会调用renderBackground施加模糊shader到整个framebuffer

- 改为手动遍历renderables渲染控件,避免触发blur

- 覆盖renderBackground为空操作,防止任何意外调用导致模糊
2026-04-26 11:24:47 +08:00
LiuEnder
b4c09a194e asset: 更新8个魔镜贴图
Some checks failed
Build / build (push) Has been cancelled
2026-04-25 22:09:12 +08:00
LiuEnder
92b9438253 feat: 跨维度/同队伍限制、动态debuff与配方配置、模糊界面修复
Some checks failed
Build / build (push) Has been cancelled
- 选择界面:弃用renderBackground模糊着色器,改为纯色覆盖层,文字清晰

- 跨维度传送:初级/中级默认禁止,高级/永久允许(config可配)

- 传送魔镜:默认仅限同team玩家(teleportTeamOnly可配)

- debuff完全可配置:格式 effect_id,seconds,amplifier;... 每镜独立

- 饱食度减半独立开关(halveFood.xxx)

- 合成配方可通过config覆盖(格式 row1;row2;row3|key=item;...)

- 蓄力满自动触发(onUseTick托管)
2026-04-25 21:22:33 +08:00
LiuEnder
9f85d3c610 修改蓄力使用逻辑;修正选择界面文字 2026-04-25 20:02:39 +08:00
LiuEnder
ceb59bb625 feat: 实现传送魔镜mod完整功能
Some checks failed
Build / build (push) Has been cancelled
- 回城魔镜:传送至出生点(优先床/重生锚,否则世界出生点)

- 传送魔镜:打开玩家选择UI后传送到目标玩家身边

- 4个等级(初级/中级/高级/永久),支持耐久、冷却、副作用配置

- 8个合成配方

- 支持中英文语言

- 修复配置加载顺序问题
2026-04-25 19:02:51 +08:00
LiuEnder
33145ade44 编写readme 2026-04-25 18:23:17 +08:00
LiuEnder
abc303b996 初步设置 2026-04-25 14:45:57 +08:00
LEIFJISO
be8dad2513 Initial commit
Some checks failed
Build / build (push) Failing after 4s
2026-04-25 00:16:41 +08:00