Description
Tactical RPG
Turn Minecraft encounters into block-based, turn-driven tactical battles.
Plan your movement, manage Action Points, and choose the right moment to attack, defend, use a skill, or retreat. Tactical RPG keeps Minecraft's world and real entities while giving combat a deliberate command-menu rhythm.
Features
- Shared ATB turn track: combatants charge toward their turns, with live entity portraits showing their position on a shared timeline.
- Action Point tactics: move on reachable blocks, attack with melee weapons or bows/crossbows, defend, use your held item, place a block, or attempt to flee. AP carries over between turns, while repeated successful actions become more expensive within the same turn.
- Skills and MP: equipment and player data can grant skills with AP/MP costs, targeting rules, levels and cooldowns. The built-in Backstab example rewards rear melee positioning; extension interfaces support additional skills.
- Position matters: supported in-battle melee and arrow damage account for facing and height, while ranged targeting checks actual line of fire.
- A tactical journal interface: parchment, dark leather and metal details, live HP/AP/MP, a combat log, and nine explicit interface-size presets.
- Minecraft-aware movement: reachable-space previews, collision-checked routes, and choices between walking around or jumping down where available.
- Enemy reinforcements: nearby hostile mobs actively targeting the battle owner can join an ongoing fight within configured limits.
Requirements and installation
- Minecraft 1.21.1 — NeoForge only. The current development and verification target is NeoForge 21.1.216. Other Minecraft versions and Forge ports are not available or claimed as supported.
- ApricityUI 1.2.8 is required on the client. Install it separately alongside Tactical RPG. It is not bundled into this download.
- Dungeons Perspective 3.6.3 is optional on the client. This is the camera integration test target, not a required dependency. Camera behavior without that perspective has known limitations.
- Use matching Tactical RPG versions on the client and server. A dedicated server does not need the client-only UI or optional camera mod.
Install the release JAR in your mods folder together with the required
client dependency. Use only dependency files matching Minecraft 1.21.1 and
NeoForge; consult the linked dependency projects before downloading.
Getting started
By default, enemies targeting you can start a tactical battle automatically.
For a controlled test, use /tactical battle force with the required command
permissions. During your turn, choose an action from the command menu and
click an eligible position or target. Normal WASD movement is suspended during
combat. Press E for the vanilla inventory; battle item use is performed
through the command menu. Configuration lives in config/tactical-common.toml.
Current scope
This is an actively developed mod with single-player-owned battle sessions. It does not support multiple players fighting together in the same battle. This limitation also applies when installed on a multiplayer server. Support for other mods' creatures and AI is not universal. Releases and their changelog state the verified scope; this page is not a promise of compatibility with all modpacks or camera setups.
License and third-party components
Original Tactical RPG code and artwork are All Rights Reserved, with express permission for normal gameplay, server use, and inclusion of unmodified official release JARs in free modpacks under the project's LICENSE. Gameplay videos, screenshots and streams, including monetized media, are permitted. Preserve attribution and bundled notices. Other redistribution or modified forks require permission except where applicable law or third-party license rights apply.
The nested YiRanExpressionLib keeps its own license and replacement/debugging
rights. The distributed NOTICE records an upstream LGPL/AGPL metadata
discrepancy; the project does not relicense that library or promise legal
compliance. Please read LICENSE and NOTICE in the source project or
META-INF of the release JAR.
Minecraft and third-party mods remain the property of their respective owners.
让 Minecraft 遭遇战变成基于方块、由回合驱动的战术战斗。
规划移动路线、管理行动点,在合适的时机攻击、防御、使用技能或撤退。Tactical RPG 保留 Minecraft 的世界与真实实体,为战斗加入更从容的指令菜单与策略节奏。
主要特色
- 共享 ATB 行动轨道:参战单位蓄力后进入自己的回合,实时实体肖像显示各自在共享时间轴上的位置。
- 行动点策略:在可达方块间移动,使用近战武器、弓或弩攻击,防御、使用主手道具、放置方块或尝试逃跑。剩余 AP 可保留至后续回合,同一回合内重复成功行动会提高费用。
- 技能与 MP:装备和玩家数据可授予带有 AP/MP 费用、目标规则、等级与冷却的技能。内置背刺示例鼓励从敌人后方进行近战,扩展接口支持添加更多技能。
- 位置影响伤害:受支持的战斗内近战与箭矢伤害考虑朝向和高差,远程瞄准检查实际射线遮挡。
- 旅札式战术界面:纸张、深色皮革与金属装饰,配合实时 HP/AP/MP、战斗记录和九档显式界面尺寸。
- 适应方块世界的移动:提供可达区域预览、碰撞检查路线,以及在条件允许时绕行或跳下的选择。
- 敌人增援:附近正在追击战斗拥有者的敌对生物,可在配置上限内加入进行中的战斗。
运行要求与安装
- 仅支持 Minecraft 1.21.1 / NeoForge。当前开发与验证目标为 NeoForge 21.1.216;其他 Minecraft 版本及 Forge 移植尚未提供,也不宣称支持。
- 客户端必需 ApricityUI 1.2.8,请与 Tactical RPG 一同单独安装;本模组不内置该前置。
- 客户端可选 Dungeons Perspective 3.6.3。这是镜头集成的验证目标,而非必需前置;不使用该视角时,镜头行为仍有已知限制。
- 客户端与服务端请使用相同版本的 Tactical RPG。专用服务端不需要客户端 UI 前置或可选镜头模组。
将正式发布的 JAR 与必需客户端前置放入 mods 文件夹。下载依赖时,请确认文件对应 Minecraft 1.21.1 和 NeoForge,并查看各依赖项目的说明。
快速开始
默认情况下,以玩家为攻击目标的敌人可以自动触发战术战斗。拥有相应命令权限时,可使用 /tactical battle force 进行受控测试。
自己的回合中,在指令菜单选择行动,再点击有效位置或目标。战斗期间暂停普通 WASD 移动;按 E 打开原版背包,战斗道具使用通过指令菜单执行。配置文件位于 config/tactical-common.toml。
当前范围与限制
本模组仍在持续开发,目前采用由单个玩家拥有的战斗会话,不支持多个玩家共同参加同一场战斗;安装在多人服务器上也不改变这一限制。
对其他模组生物与 AI 的兼容并非通用。具体已验证范围以各版本发布说明与更新记录为准,本描述不承诺适配所有整合包或镜头组合。
许可与第三方组件
Tactical RPG 的自有代码与美术采用 All Rights Reserved(保留所有权利),但项目 LICENSE 明确允许正常游玩、服务器使用,以及在免费整合包中分发未经修改的正式发布 JAR。允许制作游戏视频、截图与直播,包括对这些媒体内容进行商业化;请保留署名与随包声明。其他再分发或修改版分支需要获得许可,但适用法律或第三方许可另行授予的权利除外。
嵌套的 YiRanExpressionLib 保留自身许可及替换、调试权利。随包 NOTICE 记录了上游 LGPL/AGPL 元数据不一致的问题;本项目不将该库重新许可,也不保证法律合规。请阅读源码项目中的 LICENSE、NOTICE,或正式 JAR 的 META-INF 目录内对应文件。
Minecraft 与第三方模组仍归各自权利人所有。


