控制交换

控制交换

在一段时间后,交换控制身体的人。

杂项

一个 Minecraft Fabric 模组,让玩家之间相互切换。每个队伍共享一个“身体”。控制权按计时器在队员之间轮换。队伍中的所有成员都能看到“身体”的视角,包括快捷栏、物品栏等。灵感来源于 Feinberg 与 Ludwig 的 3v3 速通比赛:https://youtu.be/BOVwaLuAGPk

功能

  • 队伍:
    • 每支队伍由一个身体控制,并由一个有序的玩家列表进行操控。
    • 队伍在游戏中被视为玩家,允许命令、数据包和地图与该模组兼容。
  • 设置:
    • 回合时长(period,默认 600 刻 = 30 秒)。
    • 回合顺序(可自定义玩家交换顺序)。
    • 旁观者失明(blindness,默认关闭)。
  • 下一位玩家提示:
    • 队伍专属的 Boss 条,显示 当前玩家 -> 下一位玩家 <剩余时间>。
    • 音符盒声音倒计时(音量可通过音频设置调节)。

使用方法

所有命令都需要 OP 权限。

命令 描述
/controlswap create <team> [color] 创建一个队伍
/controlswap addplayer <team> <player> 向队伍添加玩家
/controlswap removeplayer <player> 从队伍中移除玩家
/controlswap order <team> 打开箱子界面以设置轮换顺序
/controlswap start <team> 为指定队伍开始游戏
/controlswap stop <team> 为指定队伍停止游戏
/controlswap period <team> <ticks> 单个队伍的回合时长(以游戏刻为单位),默认 600
/controlswap blindness <team> <true|false> 单个队伍的旁观者失明设置,默认 false
/controlswap bench <player> <true|false> 切换是否跳过指定玩家的回合
/controlswap treatTeamAsPlayer <true|false> 将队伍视为一个玩家,忽略旁观者(适用于冒险地图,默认启用)