Repository navigation
Getting Started
SSOrangeCATY edited this page Sep 16, 2026
·
3 revisions
本页面向玩家、整合包作者和服务器管理员,说明如何安装并确认 BlockOffensive 正常工作。
当前源码基线面向以下环境:
| 组件 | 推荐版本 |
|---|---|
| Minecraft | 1.20.1 |
| Forge | 47.4.10 |
| BlockOffensive | 1.3.0 |
| FPSMatch | 1.3.0+ |
| Modern UI(客户端必需) | 3.12.0.1+ |
| playerAnimator(客户端可选) | 1.0.2-rc1+ |
| bendy-lib(客户端可选) | 4.0.0+ |
| TaCZ | 1.1.7-hotfix |
客户端和服务端共同需要:
- Forge
- Minecraft 1.20.1
- FPSMatch 1.3.0+
客户端还必须安装 Modern UI 3.12.0.1+。playerAnimator 和 bendy-lib 是客户端可选依赖,用于演出演员动画;缺少时会走降级显示。专用服务端不要求安装这三个客户端依赖。
常用兼容或玩法依赖:
- TaCZ
- LR Tactical
- CounterStrikeGrenade
- KubeJS
- Physics Mod
- Hit Indication
- GD656 Kill Icon
- TaCZ Tweaks
可从以下平台获取发布包:
- GitHub Releases:https://github.com/SSOrangeCATY/BlockOffensive/releases
- Modrinth:https://modrinth.com/mod/blockoffensive
- CurseForge:https://www.curseforge.com/minecraft/mc-mods/blockoffensive
如果你正在从源码构建,生成的 jar 位于:
build\libs\- 安装 Minecraft 1.20.1 Forge。
- 将 BlockOffensive、FPSMatch 与当前运行端需要的依赖放入
mods文件夹。 - 如果使用 TaCZ、KubeJS、Physics Mod 等兼容玩法,请同时放入对应版本。
- 启动客户端或服务端。
- 进入世界后使用 FPSMatch 地图工具和命令创建比赛地图。
进入游戏后可以检查:
- 创造模式物品栏是否出现 BlockOffensive 物品组。
- C4 与拆弹器是否可见。
-
/fpsm help是否正常显示已注册的/fpsm子命令帮助;独立的/cs2和/pause不列入该帮助树。 -
/cs2 <action>是否可执行地图内动作。 - 加入
cs或csdm地图后,TAB/HUD 是否切换为 BlockOffensive 样式。
BlockOffensive 的地图和队伍能力建立在 FPSMatch 之上。典型流程是:
- 使用 FPSMatch 的地图工具创建地图区域。
- 创建游戏类型为
cs的爆破地图,或csdm的死斗地图。 - 配置 CT/T 队伍、出生点、商店区域和目标区域。
- 玩家加入地图与队伍。
- 等待自动开始或通过地图命令开始比赛。
- 在购买阶段打开商店购买武器与装备。
- T 阵营携带 C4 前往爆破点放置;CT 阵营防守并尝试拆弹。
| 功能 | 入口 |
|---|---|
| 查看命令帮助 | /fpsm help |
| 执行 CS 地图动作 | /cs2 <action> |
| 地图内聊天快捷命令 | 聊天输入 .a、.da、.pause 等点号命令 |
| 打开商店 | 默认键位见控制设置中的“方块攻势”分类 |
| 拆弹 | 默认键位见控制设置中的“方块攻势”分类 |
| 切换旁观目标 | 默认键位见“方块攻势观察者”分类 |
| 队伍聊天 | 默认键位见控制设置中的“方块攻势”分类 |