Skip to content
hp-1e edited this page Oct 31, 2026 · 3 revisions

English | 中文

常见问题

改了脚本没生效?

改动 需要
startup_scripts(物品注册、属性类型、护甲套) 重启游戏
材料、词条、工具数值、配方、标签 /reload
只改了事件回调的逻辑 /kubejs reload server_scripts
贴图、客户端变体 F3+T

属性类事件(toolStats、attributes、ArsenalToolEvents.stats)在工具重建时计算。已有工具需要重新组装、加词条,或调用 ArsenalTool.rebuild(item) 才会更新。

/reload 很卡?

/reload 会让 JEI 全量重建。只改了事件逻辑时,用 /kubejs reload server_scripts。

物品显示成紫黑方块?

缺贴图,对照 贴图 检查路径。部件和工具底图必须是灰度图。

工匠站做不出我的工具?

超过 3 个部件的工具要在匠魂砧上组装。弓的 limb 图层算两个部件,所以三图层的弓也要用匠魂砧。

新部件做不出来?

  • 部件的 .statType 是新属性类型时,只有写了 .customStat(...) 的材料能做。
  • 属性类型 ID 拼错时,服务端会警告 Part <id> uses unknown stat type。

新材料没有精细贴图?

给材料加 .generator(...),并列出它支持的属性类型。不写的话,只会用后备贴图按颜色着色。

护甲加不了纹饰?

原版锻造台不接受匠魂护甲,纹饰要在工匠站加。护甲套还要声明了 .trim()。

词条事件不触发?

词条事件只对本模组定义的词条触发,并且只在服务端触发。

联机要注意什么?

客户端也必须安装本模组和同一份 startup_scripts。材料、词条的外观和名称由服务端同步,客户端不需要另写。

已知限制

  • 新材料穿在护甲上只是按颜色着色,没有专门的穿戴纹理。
  • 工具站预览会在客户端线程执行服务端的属性事件,回调里不要依赖世界状态。

Clone this wiki locally