Skip to content

Releases: ImgoodWK/TeXTech-GTNH

TeXTech 3.0.0 RC 3

TeXTech 3.0.0 RC 3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Aug 10:31
v3.0.0-rc.3
227af3b

TeXTech 3.0.0 RC 3

TeXTech 3.0.0 RC 3 is a security-hardening release candidate. It keeps the
3.0 feature set and compatibility line from RC 2 while addressing findings
reported by CodeQL and Dependabot. The immutable RC 1 and RC 2 releases remain
available as audit history and are not moved or overwritten.

Security changes

  • Web search now bounds external response bodies and parses DuckDuckGo result
    markup with linear, non-backtracking logic. This prevents crafted or
    malformed search responses from causing excessive client CPU or memory use.
  • Embedded and companion Vosk model extraction now validates every output
    path against the canonical model cache root. Absolute paths and traversal
    entries from JARs, manifests, classpath resources, and directory sources
    are rejected before a file is written.
  • The optional AstrBot persona console now pins python-multipart 0.0.31,
    incorporating the current upstream security fixes.

Downloads and compatibility

Use the four assets attached to this release:

  • textech-v3.0.0-rc.3.jar — required core TeXTech mod for client and server
    mods/ directories.
  • textech-v3.0.0-rc.3-voice.jar — optional offline voice-model companion for
    supported Windows clients; use the exact same version as the core JAR.
  • textech-v3.0.0-rc.3-webae.zip — optional standalone WebAE bundle; extract it at
    the server instance root.
  • textech-v3.0.0-rc.3-sources.jar — developer source attachment; do not install it
    as a player mod.

Compatibility remains Minecraft 1.7.10, Forge 10.13.4.1614, and the GTNH
2.9.0-beta-2 / compatible 2.9.x line. Back up worlds and configuration before
upgrading. RC 3 does not intentionally change saves, public configuration keys,
network packet IDs, or the split installation layout.

Known limitations

  • This remains a pre-release. v2.0.0 continues to be Latest stable until the
    RC observation and client/server upgrade smoke tests are complete.
  • The CodeQL and Dependabot dashboards can lag behind the release commit until
    GitHub completes a fresh analysis. Verify the linked workflow results rather
    than treating a stale dashboard snapshot as the release state.

Integrity and provenance

  • Release commit: 227af3b8d6f5c3290867a605adbaf9cf5939dba3
  • Provenance ID: TT-GTNH-PROVENANCE-2025-04-29-E04BDE7
  • Immutable tag: v3.0.0-rc.3

Verify the downloaded assets with:

sha256sum --check SHA256SUMS
gh attestation verify textech-v3.0.0-rc.3.jar --repo ImgoodWK/TeXTech-GTNH

If another correction is required, this tag and its assets will remain intact
and a new numbered release candidate will be issued.

TeXTech 3.0.0 RC 2

TeXTech 3.0.0 RC 2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Aug 06:52
v3.0.0-rc.2
0491816

TeXTech 3.0.0 RC 2

TeXTech 3.0.0 RC 2 is a reproducibility correction for the immutable
v3.0.0-rc.1 release candidate. The original RC is retained for audit
history; RC 2 does not change the mod, WebAE behavior, compatibility target,
or installation procedure.

What changed

  • Normalized tracked text files according to .gitattributes so a fresh
    Linux/CI checkout is clean and the GTNH version plugin produces stable
    release filenames.
  • Kept the Java, WebAE, AstrBot, documentation, security, provenance, and
    signing changes from the 3.0.0 RC line unchanged.

Downloads and compatibility

Use the four assets attached to this release:

  • textech-v3.0.0-rc.2.jar — main TeXTech mod for mods/.
  • textech-v3.0.0-rc.2-voice.jar — optional voice extras companion.
  • textech-v3.0.0-rc.2-webae.zip — optional standalone WebAE bundle.
  • textech-v3.0.0-rc.2-sources.jar — developer source attachment.

Compatibility remains Minecraft 1.7.10, Forge 10.13.4.1614, and the GTNH
2.9.0-beta-2 / compatible 2.9.x line. Back up worlds and configuration
before upgrading from v2.0.0 or v3.0.0-rc.1.

Integrity and provenance

  • Release commit: 0491816ba643c3ba1459de72b39fd7ee274bc8aa
  • Provenance ID: TT-GTNH-PROVENANCE-2025-04-29-E04BDE7
  • Immutable tag: v3.0.0-rc.2

Verify the downloaded assets with:

sha256sum --check SHA256SUMS
gh attestation verify textech-v3.0.0-rc.2.jar --repo ImgoodWK/TeXTech-GTNH

If this candidate needs another correction, the original tags and releases
will remain intact and a new versioned RC will be issued.

TeXTech 2.0

Choose a tag to compare

@ImgoodWK ImgoodWK released this 30 Jul 06:09

TeXTech 2.0

适用环境:GTNH 2.9.0-beta-2+(Minecraft 1.7.10)。TeXTech 2.0 不再支持 GTNH 2.8.x。

下载与安装

  • textech-v2.0.0.jar:必需。放入客户端和服务端的 mods/。
  • textech-v2.0.0-voice.jar:可选。需要内置中文离线语音识别时,与主 JAR 一同放入客户端 mods/。
  • textech-v2.0.0-webae.zip:可选。仅使用 WebAE 时下载,解压到服务端/Minecraft 实例根目录,保持 TeXTech/WebAE/ui/index.html 结构;不要放入 mods/。

主 JAR 不包含 WebAE 网页资源,也不包含离线 Vosk 语音模型;不使用这些功能的玩家与服务端无需下载对应附件。

2.0 要点

  • WebAE 已拆分为独立前端资源包,仓库首页展示了仪表盘、存储、样板、拓扑和诊断的演示截图。
  • AE2 监控与操作、数据工具、计划器、AI/语音助手、挂索和游戏内显示器等功能保持可用。
  • Card Battle 前端、Node 服务、规则和资产已迁移至独立仓库:TeXTech: Overclocked Arcana。本仓库只保留 Minecraft 桥接;奖励物品发放保持禁用。

完整配置与安装说明见仓库 README 和 中文 WebAE 用户手册。

SHA-256

  • textech-v2.0.0.jar 1e570af5feb63e21a4316a11d35626b986d50bedd7b65da462f0934205f81724
  • textech-v2.0.0-voice.jar a887cd93ba0169711d380a8430abe10786f81721b554209be0a0a4ddfa9be47d
  • textech-v2.0.0-webae.zip 774951c53b37e553e1035422b5a79feea9dcc39c9f10d62a561f4dcc969ee246

v1.0.0 - initial release

Choose a tag to compare

@ImgoodWK ImgoodWK released this 25 Jun 07:24

v1.0.0 — 初次公开发布

AdvanceDataMonitor 首个公开发布版本,面向 GTNH 整合包玩家与服管。

新增功能概览

  • AE2 数据监视器 — 折线图/柱状图、合成 CPU、存储列表
  • 网络 / 合成 / 存储链接器 — AE2 网络统计与监控
  • AI 与语音助手 — 自然语言查询 AE2、合成下单、计划管理(O/P/V 快捷键)
  • 挂索系统 — 沿索道路网平滑滑行
  • 数据编织元件 — ME 驱动器内按时间编织物品/流体/源质
  • 高级计划器 — 游戏内待办与 HUD
  • 链接扫描器、星空剑、超能砂糖桔 等扩展内容

GTNH 版本兼容(重要)

整合包 状态
GTNH 2.8.x(含 2.8.4) ✅ 支持(Legacy AE 路径)
GTNH 2.9.0-beta-1+ ✅ 支持(NativeFluid AE 路径)
  • 启动时自动探测并选择兼容路径,一般无需手动配置
  • 详细说明:GTNH 版本兼容说明
  • 下一版本(计划 v1.1.0)将移除对 2.9.0-beta-1 以下版本的支持,届时最低要求 GTNH 2.9.0-beta-1

已知限制(本版本)

  • 配方:大量物品/方块尚未添加 GTNH 合成配方,请使用 NEI / 创造模式获取
  • 材质:部分物品使用程序化临时贴图,见 临时材质清单
  • 渲染:合成链接器、存储链接器等方块 TESR 可能仍使用占位立方体,待 OBJ 模型接入

安装

  1. 将 advancedatamonitor-1.0.0.jar 放入 GTNH 实例 mods/ 目录
  2. 需要 GregTech、AE2、StructureLib 等 GTNH 标准依赖(与整合包一致即可)

构建

.\gradlew.bat build

文档