Skip to content

Releases: HOMEFTW/GTNHItemDocScriptBuilder

GTNHItemDocScriptBuilder 1.2.0 · IDE 工作区 / GTNH 2.9 beta 3

Choose a tag to compare

@HOMEFTW HOMEFTW released this 24 Sep 06:08

面向 GTNH 2.9.0-beta-3 的 IDE 工作区更新,并重写 README 使用说明。

  • 脚本目录/物品索引侧栏、脚本/配方设计页签、可调面板与底部配方导航/草稿暂存。
  • 行号、语法高亮、查找、未保存标记及文件切换保护;Ctrl+S 在文本编辑时正常保存。
  • 根据光标识别配方类型,防止使用过期位置替换脚本,关闭独立编辑窗口时同步最后输入。
  • 覆盖原有 111 项测试和新增 16 项 IDE 回归,完成 Windows 窗口检查与 PyInstaller 打包;核验 GT Addon 2.3.4 的 RA2 / RecipeRemover 接口。
  • 当前为单文档工作区,草稿暂存仅本会话有效。尚未在 beta3 游戏中执行生成脚本,因此作为预发布提供。

下载 GTNHItemDocScriptBuilder.exe 即可运行,无需安装 Python。请用新版 Exporter 重新导出索引。附件包含 EXE 和 SHA-256 校验文件;应用内部版本保持 1.2.0,本发布标签区分本次工作区与 GTNH beta3 更新。

v1.2.0

Choose a tag to compare

@HOMEFTW HOMEFTW released this 12 May 02:42

v1.2.0 更新内容

全屏脚本编辑器

  • 点击预览区"全屏"按钮打开大窗口编辑器
  • 左侧行号显示,随滚动同步
  • Ctrl+F 查找、Ctrl+H 替换,高亮所有匹配
  • 实时语法高亮,编辑内容实时同步到预览区

UI 优化

  • 键盘快捷键:Ctrl+S 保存、Ctrl+Z/Y 撤销重做、Ctrl+G 添加到脚本、Ctrl+D 保存草稿、Ctrl+←/→ 导航配方
  • 配方格视觉状态:选中蓝色、已填绿色、输出概率黄色
  • 搜索防抖 180ms,避免大索引卡顿
  • 物品搜索过滤:全部 / 只搜物品 / 只搜方块
  • 最近使用物品记录,搜索框为空时优先显示
  • 工具栏按钮分组分隔符
  • 按钮悬浮提示(含快捷键)
  • 右键上下文菜单(搜索结果、配方格、预览区)
  • ZS 语法高亮(注释灰色、字符串绿色、数字蓝色、关键字紫色、方法棕色、尖括号红色)

功能补充

  • 支持 .noItemInputs() / .noItemOutputs()(蒸馏塔、化学反应器等纯流体配方)
  • 单行紧凑格式输出(勾选"单行格式")
  • 草稿列表"锁定参数"模式,方便批量编写同类配方
  • 移除生成器多余的 recipe map 注释前缀行

GTNHItemDocScriptBuilder 1.0.0

Choose a tag to compare

@HOMEFTW HOMEFTW released this 03 May 08:30

GTNHItemDocScriptBuilder 1.0.0 首个发布版。读取 GTNHItemDocExporter 导出的 item_index.json、fluid_index.json 和 ore_dictionary_index.json,通过桌面 GUI 辅助生成和维护 CraftTweaker / ModTweaker / GregTech .zs 脚本。