命令与权限 - woshiermuqwq/mythic-chinese GitHub Wiki

命令

使用 /mythicmobs 以显示一个有关MythicMobs全部有效命令的菜单,以及每一级命令在菜单中都将提供执行效果等信息

被<>所包裹的为可选项, 其余为必选项

可关闭提示的命令示例 /mm t cast -s 技能名

整体命令

  • /mythicmobs (缩写: /mm) 此插件基础命令, 显示其它所有命令.
  • /mythicmobs menu (缩写: /mm m) 打开此插件的总界面.(5.2.0)
  • /mm debug 测试等级数值 (缩写: /mm d 测试等级数值 设置测试等级, 0=禁用,为3时耗能严重.
  • /mm debugmode true/false 启用调试模式,模式启用后将禁用随机/定点生成机制与其它阻碍调试的事件.
  • /mm reload (缩写: /mm r) 重载插件.
  • /mm save 强制保存所有Mythic实体与生成点.
  • /mm version (缩写: /mm v) 显示版本信息.

物品命令

  • /mm items (缩写: /mm i) Mythic物品 基础命令.
  • /mm i get Mythic物品名 <数量> 从物品文件夹内给予自己指定数量Mythic物品. 通过学入"-s"以关闭提示
  • /mm i give -d 玩家名 Mythic物品名 <数量> -s 给予玩家指定数量的Mythic物品. "-s"以关闭提示, 5.2.0新增的"-d"以令塞不进背包的物品掉落, 二者均可忽略, 但位置必须正确
  • /mm i list 列出所有有效的Mythic物品.
  • /mm i import Mythic物品名 <文档名> * 将手持物品存进物品文件夹的指定文档内. (若未定义文档名则会为该Mythic物品名)
  • /mm i browser 列出已加载物品界面.(5.3.0 仅限付费版)

实体命令

  • /mm mobs (缩写: /mm m) Mythic实体 基础命令.
  • /mm m info Mythic实体 显示指定Mythic实体的详细信息.
  • /mm m list 列出所有已加载实体.
  • /mm m listactive 列出当前生成的所有Mythic实体以及各实体数量.
  • /mm m kill Mythic实体 移除以指定名称为前缀的所有Mythic实体.
  • /mm m killall (缩写: /mm m ka) 移除所有Mythic实体.
  • /mm m spawn 实体(可为原版)<:等级> <数量>(已定义位置后为必需项) <世界名,X轴坐标,Y轴坐标,Z轴坐标,视角水平旋转角度,视角俯仰视角度> (缩写: /mm m s) 生成指定实体. 通过写入"-s"以关闭提示
  • /mm m stats 显示Mythic实体存活数量等有关实体的实用信息.

实体生成蛋命令

  • /mm egg (alias: /mm e) 实体生成蛋 基础命令.
  • /mm e get Mythic实体名 <数量> 给予指定Mythic实体的生成蛋.
  • /mm e give 玩家名 Mythic实体名 <数量> 给予指定玩家指定数量的指定Mythic实体生成蛋.

定点生成命令

  • 定点生成可以使用诸多过滤器与通配符,修改生成点名称使命令作用于多个生成点.

  • 使用 g:组名 以将命令作用于指定生成组的所有生成点.

  • 使用 r:半径 执行命令将使命令作用于指定范围内的所有生成点

  • 将 ? 放在生成点名选项前端(无需间隔)以将命令作用于所有前缀为该生成点名的生成点

  • 将 * 放在生成点名选项末端(无需间隔)以将命令作用于所有后缀为该生成点名的生成点

  • 通过仅将 * 放入生成点名选项, 以令命令选取所有生成点

  • /mm spawners (缩写: /mm s) 定点生成 基础命令.

  • /mm s create 生成点名<:生成组名> Mythic实体名 <世界,X轴坐标,Y轴坐标,Z轴坐标>

    • 在玩家准心所瞄准的位置创建生成点.
    • 生成组名及其左方冒号可以填空.
    • 定点生成仅允许生成Mythic实体, 这将包括内部名为"Zombie"的Mythic实体.
    • /mm s create 测试生成点 测试实体
  • /mm s remove 生成点名<:生成组名>

    • 移除指定生成点(5.2.0起支持选取生成点组)
  • /mm s set 生成点或生成组名 选项 选项值

    • 修改生成点的所有选项,可用选项见下方
    • 浏览 定点生成部分 以查询所有可用选项.
  • /mm s addcondition 生成点名或组名 条件名 <条件值> <条件活动>

    • 添加生成点条件,这将决定生成点冷却结束后是否生成实体.
    • 浏览 生成条件 以查询所有可用条件
  • /mm s removecondition 生成点或组名 条件名

    • 移除生成点条件.
    • /mm s removecondition 测试_骷髅 outside
  • /mm s info 生成点名

    • 列出指定生成点的详细信息.
    • /mm s info 测试 (列出名为测试的生成点详细信息)
  • /mm s listnear

    • 列出附近所有生成点的详细信息.
    • 修改<distance&gt以调整范围.
    • /mm s listnear 15 (列出与自身距离小于15格方块的所有生成点)
  • /mm s resettimers 生成点名

    • 重置指定生成点的计时器与冷却.
  • /mm s resettimers 测试 (重置名为测试的生成点的计时器与冷却)

  • /mm s activate 生成点名

    • 强制激活指定生成点.
  • /mm s activate 测试 (强制激活名为测试的生成点)

  • /mm s cut 字符

    • 根据给定字符剪切多个生成点.
  • /mm s cut g:测试 (剪切所有归属于"测试"组的生成点)

  • /mm s cut r:200 (剪切半径200格方块范围内的所有生成点)

  • /mm s cut ABC_ (剪切所有名称以ABC开头的生成点)

  • /mm s cut (剪切所有生成点)

  • /mm s paste

    • 在指定位置粘贴所剪切的生成点.
    • 粘贴后不清空剪贴板,但多次粘贴仅保留最近一次粘贴(不会重复叠加)
  • /mm s undo

    • 撤销最近一次剪切操作并将所剪切生成点还原至原处.
    • 仅工作于在你进行下一次剪切操作之前.

信号命令

  • /mm signal UUID 信号名
    • 配合触发器令实体激活不同的技能
    • 仅使用UUID来指定实体,而不是Mythic实体名
    • 此命令可作用于玩家,但玩家必须有OP权限,因为 他们要使用此命令来给予指定UUID的实体新的信号

调试命令

  • /mm t cast 技能组名 - 执行指定技能组, 在 MM 4.13, 通过写入"-s"以关闭提示. *
  • /mm t addthreat 数值 - 将自身在目标实体威胁表内的数值加上一个值. *
  • /mm t reducethreat 数值 - 将自身在目标实体威胁表内的数值减去一个值. *
  • /mm t mechanic 技能行 执行指定技能行(5.3.5)

信息获取命令(5.0.3)

  • /mm u activeinfo : 列出指定UUID实体的详细信息, 这包括: * 实体的UUID(UUID)
    * 实体是否为有效的Mythic实体(Is Active MythicMob)
    * 实体是否处在虚空(Is In Void List)
    * 实体种类(EntityType)
    * 实体内部名(MythicType)
    * 实体所处世界, 视角(yaw, pitch), 具体坐标(精确到小数点后14位)(Location)
    * 实体等级(Level)
    * 实体最大生命(TypeHealth)
    * 实体等级额外生命(+LevelHealth)
    * 实体当前生命(TargetHealth)
    * 实体近身攻击伤害上下限(TypeDamage -1to-1表示原版默认)
    * 实体近身攻击伤害(TargetDamage -1表示原版默认)
    * 实体等级所提供的技能威力(+LevelPower)
    * 实体最大技能威力(TargetPower)
    * 实体的主人(Owner)
    * 实体当前所处姿势(Current Stance)
    * 实体是否拥有重力(Has Gravity)
    * 实体是否拥有AI(Has AI)
    * 实体是否被栓绳栓住(Is Leashed)
    * 实体是否被读取为已死亡实体(Is Marked as Dead)
    * 实体是否被读取为有效的实体(Is Marked as Valid)
    * 实体是否启用威胁表(Using ThreatTable)
  • /mm u activeremove: 移除指定UUID实体(非玩家)
  • /mm u addentitynbt: 将NBT应用到指定UUID实体身上(非玩家)
  • /mm u broadcast: 向聊天栏发送信息
  • /mm u getblockcoordinate: 得到被自身所瞄准的方块坐标(无小数)
  • /mm u getiteminfo: 获取主手持着的物品的信息(NBT, 耐久, 物品ID)
  • /mm u getlightlevel: 获取当前位置的光源, 及其光源来源
  • /mm u getpathstring: 使用命令后将记录自身所放置的一切方块的坐标(无小数)
  • /mm u gettargetinfo: 获取自身所瞄着的实体的详细信息
  • /mm u gettargetnbt: 获取自身所瞄着的实体的NBT
  • 子选项 listallentities: 列出包括原版实体在内的聊天栏菜单, 可对其进行操作: * TP: 传送到该实体 * Info: 列出详细信息 * D: 删除该实体(非玩家) * TPHERE: 传送实体到自身
  • 子选项: testentitynbt: 娱乐

权限

整体

  • mythicmobs.admin - 可使用所有命令.
  • mythicmobs.base - 可使用所有命令, 但需要所执行该命令权限.

命令

  • 可以使用以下权限以执行单个命令 mythicmobs.command.<命令>
  • mythicmobs.command.info - 允许使用/mm info 命令.
  • mythicmobs.command.mobs.list - 允许使用/mm mobs list 命令.
  • mythicmobs.command.signal - 允许使用/mm signal <实体UUID> <信号> 命令
  • mythicmobs.command.test.cast - 允许使用/mm test cast <技能名> 命令
⚠️ **GitHub.com Fallback** ⚠️