aozaink

aozaink

Aozai Ink MC是一个NeoForge基础模组,它将手写中文字形转化为Minecraft附加组件的语义世界状态。

游戏机制

Aozai Ink MC 是一个为《我的世界》中手写汉字字形系统提供基础支持的模组。

它为希望将手写识别作为游戏玩法输入的附加模组提供了技术基础。Aozai Ink MC 本身并不添加法术、战斗能力、地牢或进度内容。内容模组负责定义每个识别出的字形实际产生的效果。

它提供的内容

  • 世界内手写输入圈
  • 基于 ONNX 的汉字识别
  • 自施法与锚定世界书写模式
  • 具有多种材料等级的墨杖物品
  • 墨杖耐久、修复、进度和升级元数据
  • 供附加模组使用的 InkMark 状态记录
  • 位于 com.aozainkmc.api 下的官方 Java 附加 API
  • 针对已识别字形、附加标记和方块目标选择的事件钩子
  • 用于印章或远程瞄准等机制的两步方块选择流程

适用人群

此模组主要面向:

  • 安装需要 Aozai Ink MC 的附加模组的玩家
  • 希望加入基于字形的附加内容的整合包制作者
  • 围绕手写汉字构建模组的开发者

如果只安装 Aozai Ink MC,你将获得手写系统和墨杖,但不会获得完整的法术系统。如需实际游戏内容,请安装依赖于它的附加模组。

当前限制

  • 当前游戏流程侧重于单人游戏/集成服务器。
  • 附加 API 处于首个公开 alpha 阶段,在早期版本中可能会发生变化。
  • 识别功能依赖于附带的 ONNX 模型及支持的字形标签。

操作方式

手持墨杖,然后使用:

  • G - 打开自施法书写圈
  • V - 打开锚定世界铭刻圈
  • 左键单击 - 绘制笔画
  • Enter - 识别字形
  • R - 清除笔画
  • X - 取消当前激活的圈

开发者说明

附加模组集成文档包含在项目仓库中:

docs/addon-integration.md