命令参考
本页从当前 Brigadier 命令树整理。尖括号表示必填参数,方括号表示可选参数;实际输入时不要包含括号。输入命令的一部分后按 Tab,游戏会补全可用玩家名、形态 ID 或固定选项。1
Minecraft 权限等级 2 通常意味着管理员/开启作弊权限。命令可用性仍受单机作弊设置、服务器权限插件和配置影响。
SSC 形态管理
根命令为 /shape_shifter_curse。
| 命令 | 权限 | 说明 |
|---|---|---|
set_form <target> <form> | 2 | 直接设置内置形态 |
transform_to_form <target> <form> | 2 | 通过变身流程切换到内置形态 |
set_dynamic_form <target> <form> | 2 | 直接设置数据包动态形态 |
transform_to_dynamic_form <target> <form> | 2 | 通过变身流程切换到动态形态 |
set_sub_form <target> <form> | 2 | 直接设置子形态 |
transform_to_sub_form <target> <form> | 2 | 通过变身流程切换到子形态 |
set_* 与 transform_to_* 不完全等价:后者会经过变身管理器并表现出对应的转化过程。日常管理优先使用 transform_to_*,数据修复时才考虑直接设置。
例如,把玩家 Steve 通过正常动画变成蝙蝠第 1 阶段,应输入:
/shape_shifter_curse transform_to_form Steve shape-shifter-curse:bat_0
set_form 会立即替换保存的形态,适合修复卡住的数据;它不会重演玩家正常获得该形态的过程。transform_to_form 会启动变身流程,适合活动、剧情和日常管理。两类命令都能绕过生存模式的获取条件,因此执行者需要管理员权限。
形态参数使用 SSC 自定义参数类型并提供自动补全。内置、动态和子形态分别过滤,不要把页面显示名当作 ID。
SSC 世界管理
| 命令 | 权限 | 说明 |
|---|---|---|
jump_to_next_cursed_moon | 2 | 把主世界推进到下一个诅咒月相 |
world_time set <time> | 2 | 设置世界时间 |
world_time add <time> | 2 | 增加世界时间 |
adjust_feral_item_loc <rot_center> <pos_offset> <euler_x> | 2 | 开发用四足形态物品位置调整 |
跳转命令总会寻找“下一次”诅咒月相;如果当前已经是目标月相,会向后跳完整的八个月相周期,而不是停在当天。
SSC 玩家可用命令
| 命令 | 权限 | 说明 |
|---|---|---|
keep_original_skin <boolean> | 0 | 是否保留原玩家皮肤(true 或 false) |
set_form_color | 0 | 输出当前颜色设置 |
set_form_color <enable> ... | 0 | 设置完整 RGBA 与灰度反转参数 |
patron_info | 0 | 显示 Patron 信息 |
form_color menu | 0 | 打开颜色菜单 |
颜色预设
form_color 还提供预设保存、加载、删除、列表、聊天分享和字符串导入:
/shape_shifter_curse form_color save <form|global|form_default> <slot_name> [form]
/shape_shifter_curse form_color load <form|global|form_default> <slot_name> [form]
/shape_shifter_curse form_color delete <form|global|form_default> <slot_name> [form]
/shape_shifter_curse form_color list <form|global|form_default> [form]
未指定 form 时使用玩家当前形态。导入他人分享字符串前应确认来源和目标版本。
set_form_color 的完整形式需要依次给出主色、两种强调色、眼睛颜色,以及三项灰度反转开关:
/shape_shifter_curse set_form_color <启用> <主色RGBA> <强调色1RGBA> <强调色2RGBA> <眼睛RGBA> <主色反转> <强调色1反转> <强调色2反转>
大多数玩家直接使用 form_color menu 更合适。form_color to_chat <local|server> <raw|command> <base64|hex> 会把当前预设生成可分享文本;set_color_from_string <分享文本> 负责导入。local 只在本地显示,server 会发到服务器聊天;公开服务器发送前应留意聊天规则。
SSC 调试命令
/shape_shifter_curse debug ... 包含:
clear_player_form_data <target>;clear_player_skin_data <target>;clear_player_minion_data <target>;clear_player_mana_data <target>;set_form <target> <form>;su <-1..4>;dev_command;reupload_auth_file。
清理命令可能不可逆地删除玩家形态、配色、使魔或 Mana 数据。执行前备份世界。虽然 debug 分支本身没有统一的 Brigadier 权限条件,各执行函数还会调用内部 DebuggerUtils.canExecute;不要据此假设所有普通玩家都能执行。
SSCA 玩家命令
根命令为 /ssc_addon。
| 命令 | 权限 | 说明 |
|---|---|---|
my_whitelist | 普通玩家 | 打开只作用于自己的技能白名单界面 |
palette export | 普通玩家 | 导出当前形态配色分享码 |
palette apply <code> | 普通玩家 | 应用配色分享码并启用自定义颜色 |
debug form | 未声明统一权限 | 显示当前形态调试信息 |
debug mana | 未声明统一权限 | 显示 Mana 调试信息 |
debug anim | 未声明统一权限 | 显示动画调试信息 |
配色命令只作用于执行者本人,没有目标玩家参数,关闭作弊时也能使用。
SSCA 管理命令
| 命令 | 权限 | 说明 |
|---|---|---|
set_mana <targets> <amount> | 2 | 设置目标当前拥有的 SSCA 主资源;最小值 0,超过上限时按该资源上限写入 |
mark_owner <targets> | 2 | 为实体标记所有者 |
get_book <book_id> [language] | 2 | 获取指定故事书;语言为 zh_cn 或 en_us |
list_books [language] | 2 | 列出故事书 ID;语言为 zh_cn 或 en_us |
reload_books | 2 | 重载故事书数据 |
reload | 2 | 重载 SSCA 配置 |
skill <form> <skill> [player] | 2 | 强制调用技能 |
block <player> <form> <skill> | 2 | 屏蔽指定玩家的技能 |
unblock <player> <form> <skill> | 2 | 解除技能屏蔽 |
list_blocks <player> | 2 | 查看玩家被屏蔽的技能 |
skill 当前自动补全的形态关键词包括 snow_fox、anubis_wolf、allay、axolotl、wild_cat、familiar_fox 和 familiar_fox_red。这份固定列表未必覆盖所有新增 SP 形态。
虽然命令名写作 set_mana,当前实现还会同时识别霜寒、悦灵 Mana、吸血蝙蝠血渴、冥裁者灵魂能量和寄生果蝠种子量。玩家当前拥有哪一种资源,就修改哪一种;同一玩家若同时挂有多种相应能力,所有匹配资源都会被设置。举例来说,/ssc_addon set_mana Steve 100 会把 Steve 当前可用的这些资源设置到 100,各资源仍受自身上限限制。
技能关键词
skill 立即调用一次技能,block 持续禁止指定技能,unblock 解除禁止。屏蔽状态保存在玩家命令标签里,重新登录后仍然存在;list_blocks 可查看当前记录。
| 形态关键词 | 可用技能关键词 | 玩家能观察到的作用 |
|---|---|---|
snow_fox | melee_primary、melee_secondary、ranged_primary、ranged_secondary、frost_regen | 四个战斗技能与霜寒恢复 |
anubis_wolf | summon_wolves、death_domain、soul_sand_heal、wither_hunt、soul_scrutiny | 冥狼召唤、死亡领域、灵魂沙恢复、凋零追猎与灵魂审视 |
allay | jukebox_charge、group_heal、mana_regen | 唱片机充能、群体治疗与 Mana 恢复 |
axolotl | natural_regen_boost、rain_wetness | 自然恢复强化与雨水湿润 |
wild_cat | night_speed、day_slow | 夜间加速与白天减速 |
familiar_fox | mana_regen | SP 使魔 Mana 恢复 |
familiar_fox_red | red_mana_regen | 红使魔 Mana 恢复 |
例如,临时禁止 Steve 使用死亡领域:
/ssc_addon block Steve anubis_wolf death_domain
恢复时输入 /ssc_addon unblock Steve anubis_wolf death_domain。这里的 skill 只覆盖上表硬编码的能力;目录中的其他形态仍可正常游玩,只是不能通过该命令逐项调用或屏蔽。
抗性、袭击与进化
/ssc_addon resistance get [player]
/ssc_addon resistance set <value> [player]
/ssc_addon resistance add <delta> [player]
/ssc_addon mancianima_assault reset|lock|status [player]
/ssc_addon evolution unlock_all [player]
/ssc_addon evolution reset [player]
以上命令均要求权限等级 2。未提供玩家时作用于执行命令的玩家;控制台没有玩家身份,必须在末尾写出玩家名。resistance set 会把契灵抗伤层数限制在 0 到该玩家当前上限之间;mancianima_assault reset 允许目标今天再次触发敲钟袭击,lock 把今天标记为已触发,status 显示剩余 tick 与秒数。
evolution reset该命令会清空玩家当前路线、进化经验、进化等级、剩余点数、已解锁节点、待确认节点与终局分支。关闭加点界面或重新载入配置不需要执行它。unlock_all 只设置全解锁标记,适合测试技能树,不会模拟逐级获得经验的过程。
命令排障
- 先输入根命令和空格,查看服务端给出的自动补全。
- 确认使用内部 ID,而不是中文显示名。
- 检查权限等级和
enableDebugCommand。 - SSCA 命令缺失时,先确认 SSCA 是否因 SSC 版本不匹配而加载失败。
- 数据修复前备份世界目录。