跳到正文

TAOV-II Core

作者:Rew1nd

TAOV-X模组系列的基础前置库模组

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Taov Core

简介

Taov Core 是 Taovmod II 系列共用的基础模组。它并非旨在成为大型独立内容模组,而是为其他 Taov 模块提供共用 API、运行时服务、数学工具、UI 接入点和兼容性支持。

Taovmod II 是原 Taovmod 项目面向 Minecraft 1.21.1 和 NeoForge 的模块化重制版,围绕 Sable 物理生态、Synaxis 兼容 API、机械动力及相关载具战斗工具构建。Taov Core 是基础层,确保这些模块能够使用统一的接口进行协作。

功能

  • 为 Taov Arcade、Taov Weapons 及未来的 Taov 模块提供共用 Taov API 和值对象。
  • 提供 Sable 和 Synaxis 集成辅助功能,支持物理实体查找、实体簇、强制加载处理和运行时兼容。
  • 提供弹道、轨迹、预测、碰撞扫描及数值求解工具,供载具战斗系统使用。
  • 提供目标配置档基础设施,包括可通过数据包驱动并重新加载的目标定义。
  • 提供武器 HUD 基础功能、座位瞄具、测距功能,以及共用客户端/服务端数据包。
  • 提供物理感知玩法所需的冲击、碰撞和接触遥测服务。
  • 为可选小地图/世界地图模组的地形地图数据提供共用客户端兼容接口。
  • 为 Taov 模块开发提供通用注册表、方块、语言和创造模式物品栏辅助功能。

玩家须知

如果其他 Taovmod II 模块要求安装 Taov Core,请一并安装。单独使用时,它大多在幕后运行;其作用是让 Taov 模块能够加载、通信,并基于统一的物理和 UI 基础进行集成。

开发者须知

模组 ID:taov_core

如果代码需要与 Taovmod II 生态交互,又不想直接依赖每个玩法模块,建议通过 Taov Core 进行集成。它包含目标系统、武器 HUD 事件、座位瞄具、实体簇视图、碰撞查询、弹道数学及常用运行时服务的共用接口。

本模块会尽可能封装 Sable 专属细节,同时仍提供物理交互需求较高的 Minecraft 模组所需的实用接入点。如果你正在开发 Taov 附属模组,请先从这里入手,再考虑直接依赖 Taov Arcade 或 Taov Weapons。

目标配置档可通过数据包提供;Java API 面向 NeoForge 1.21.1 / Java 21 开发。

常见问题

TAOV-II Core 支持哪些 Minecraft 版本?

TAOV-II Core 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

TAOV-II Core 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Rew1nd 的其他作品

查看全部 →