跳到正文

Team Stages

作者:SCsupercraft

Team Stages 是 Game Stages 的附属模组,允许为玩家和队伍设置阶段。

收藏

介绍

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

关于 Team Stages

Team Stages 是Game Stages的附属模组,可为玩家和团队设置阶段。

Team Stages 新增了一个命令 /teamstage,可为指定的玩家或团队授予或移除阶段。Game Stages API 和 /gamestage 命令默认情况下只影响玩家所在的团队,但可以在配置文件中更改,使其只影响玩家,或同时影响玩家和团队。


FTB Quests 集成

Team Stages 集成了 FTB Quests,新增了一种任务和一种奖励。

阶段任务

阶段任务有 2 个设置:stage 和 effect。

Stage 是要检查的阶段。

Effect 有三个选项,用于指定要检查谁的阶段。可选项:player、team 或 both。若选择 both,则玩家或团队任一方拥有该阶段即可。

阶段奖励

阶段奖励有 3 个设置:stage、effect 和 remove。

Stage 是要授予或移除的阶段。

Effect 有三个选项,用于指定向谁授予或从谁移除阶段。 可选项:player、team 或 both。

Remove 用于决定是授予还是移除阶段;设为 true 时会移除阶段。


Team Stages 前置库

入门

要在你的模组中使用 Team Stages 前置库,请将以下内容添加到构建脚本(build.gradle)中:

仓库

repositories {
    maven {
        url "https://maven.scsupercraft.dev"
    }
}

依赖项

dependencies {
    implementation fg.deobf("dev.scsupercraft.teamstages:teamstages-${minecraft_version}:${teamstages_version}")
}

选择版本

可用版本列表请参阅 CurseForge。

在 gradle.properties 文件中添加以下内容:

teamstages_version = 1.2.0

使用前置库

TeamStageHelper 类包含你所需的所有 API。

该类有两个静态方法:player 和 team,分别用于获取玩家阶段辅助器或团队阶段辅助器。

这些辅助器会为你发送事件并同步数据,因此你无需手动处理。

常见问题

Team Stages 支持哪些 Minecraft 版本?

Team Stages 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Team Stages 怎么安装?

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

评论

登录后评论和评分

SCsupercraft 的其他作品

查看全部 →