命令和权限
命令
Mythic Mobs 有一个简单的命令结构,可以通过输入/mythicmobs来访问。键入将显示包含所有可用命令的菜单,并且每个级别的命令将提供有关您可以执行的操作的菜单或信息。所有用 [] 括起来的命令参数都是必需的,而 <> 是可选的。
一般命令
- 普通列表项目/mm(别名:/mythicmobs)插件的基本命令。显示所有其他命令。
- /mm debug [level](别名:/mm d [level] 设置插件的调试级别。0 = OFF。
- /mm debugmode [true/false] 启用调试模式,该模式禁用随机生成器、生物生成器和其他使调试变得困难的随机事物。
- /mm reload(别名:/mm r) 重新加载插件。
- /mm save Force 保存所有活跃的生物和生成器。
- /mm version 显示 MythicMobs 版本。
物品命令
- 普通列表项目/mm item(别名:/mm i) 所有项目相关命令的基础。
- /mm items get [item_name] <amount> 从配置的装备中获得一个物品。
- /mm items give [player] [item_name] <amount> 从配置的装备中给玩家一个物品。
- /mm items give -s [player] [item_name] <amount> 悄悄地从配置的装备中给玩家一个物品。
- /mm items list *列出所有已配置的装备。
- /mm item import <itemName> [fileName] * 将持有的项目(拿在手里)导入到 Items 文件夹。(文件名默认为 <itemName>.yml)
怪物命令
- /mm mobs(别名:/mm m)所有与 mob 相关的命令的基础。
- /mm mobs info [mob_name] 显示大量关于Mythic Mob的信息。
- /mm mobs list 显示加载到服务器的怪物列表。
- /mm mobs listactive 显示当前存活的怪物。
- /mm mobs kill [mob_name] 移除所有具有提供名称的怪物。
- /mm mobs killall 移除所有活跃的怪物。
- /mm mobs killall -p 移除所有持久的怪物。
- /mm mobs spawn [mob_name]:<level> <amount> <world,x,y,z> 用提供的名字生成怪物。
- /mm mobs spawn -s [mob_name]:<level> <amount> <world,x,y,z> 在没有控制台文本的情况下静默生成怪物。
- /mm mobs stats 显示有关服务器上加载了多少怪物的有用信息。
刷怪蛋命令
- /mm egg(别名:/mm e)所有与 egg 相关的命令的基础。
- /mm egg get [mob_name] <amount> 给你指定的 Mythic Mob 的蛋。
- /mm egg give [player] [mob_name] <amount> 给指定的玩家一个刷怪蛋。
生成器命令
- Mob spawners 可以在大多数命令中使用特殊过滤器和通配符代替 spawner 的名称在多个 spawner 上运行命令。
- 使用g:group_name在整个生成器组上运行命令。
- 使用r:radius在半径块内的所有生成器上运行命令
- 使用? 对于单字符通配符:运行命令/mm s set ?at leashrange 32会将其设置在名为 Cat、Rat、Fat 的生成器上,但不会在名为 Matt 的生成器上设置。
- 对任意数量的通配符使用 *:运行命令/mm s set T leashrange 32 * 将在所有以 T 开头的生成器上设置 leash range 为 32
- 使用 * 作为生成器名称运行命令将更改所有生成器
- /mm spawners(别名:/mm s)所有 spawner 相关命令的基础。
- /mm s creat [spawner_name] [生物名称]
- 在玩家准星的位置创建一个新的生成器。
- spawner 会生成你给它的任何 mob_name,可以是任何内部 minecraft mob 或你在 ExampleMobs.yml 配置页面下创建的 mob 的名称。
- /mm s create Ruins_Skeleton1 DecayingSkeleton
- /mm s set [spawner_name] [setting] [value]
- 更改生成器的设置。请参阅下面的所有设置
- 有关可以在此处设置的所有内容,请参阅生成器选项部分。
- /mm s addcondition [spawner_name] [condition] [value]
- 添加一个生成器条件,该条件确定一个生物是否应该在计时器到时生成。
- 有关可以在此处应用的条件,请参阅生成器条件
- /mm s removecondition [spawner_name] [condition]
- 删除生成器条件。
- /mm s removecondition Ruins_Skeleton1 外面
- /mm s 信息 [spawner_name]
- 提供有关特定生成器的信息列表。
- /mm s info Ruins_Skeleton1(列出有关 Ruins_Skeleton1 生成器的信息)
- /mm s listnear <距离>
- 列出附近的所有生成器。
- 添加距离参数以缩小列表范围。
- /mm s listnear 15(显示 15 个方块内的所有生成器名称)
- /mm s resettimers [名称]
- 为列出的生成器重置冷却时间和重置计时器。
- /mm s resettimers Ruins_Skeleton1(重置 Ruins_Skeleton1 生成器)
- /mm s activate [名称]
- 激活(强制从)特定的刷怪箱。
- /mm s activate Ruins_Skeleton1**(生成 Ruins_Skeleton1 spawner)
- /mm s 切 [search_string]
- 根据给定的字符串切割一组生成器。
- /mm s cut g:BoneCastle(剪切“BoneCastle”生成器组中的所有生成器)
- /mm s cut r:200(切割半径 200 方块内的所有生成器)
- /mm s cut Elementals_(剪切所有名字以Elementals_开头的刷怪箱)
- /mm s cut(切割所有刷怪箱。要非常小心!)
- /mm s paste
- 在新的相对位置粘贴一组剪切生成器。
- Spawners 可以多次粘贴,但它会取代以前的粘贴。(它们不重复)
- /mm s undo
- 撤消之前的剪切操作并将它们放回原来的位置。
- 仅当您尚未切割一组新的刷怪笼时才有效。
实用命令
- /mm test cast [skillname] - 允许你像怪物一样运行技能。
- /mm i get [droptable] - 允许你从掉落表中获取物品,就好像你杀死了掉落它的生物一样。
信号指令
- /mm signal <UUID> <信号>
- 用于向生物发出信号以切换某些技能
- 仅在与 mob UUID 一起使用时有效,不适用于 mobnames
- 通常用作tellraw-command组件
- 此命令适用于所有玩家。然而,玩家不能滥用这个命令,除非他们有必要的操作员权力来找到特定的生物 UUID 和生物的内部信号名称。
权限
目前 MythicMobs 仅支持两个权限节点来授予对插件的完全访问权限。这样做的原因是 MythicMobs 中几乎所有的命令都被严重滥用,目前我没有看到每个功能的单独权限的原因。无论如何,当我有时间的时候,我会为那些想要它的人添加更多权限,但它在我的优先级列表中并不高。
一般的
- mythicmobs.admin -授予对插件命令的完全访问权限。
命令
可以使用mythicmobs.command.<command>访问单个命令
- mythicmobs.command.info -访问/mm info命令。
- mythicmobs.command.mobs.list -访问/mm mobs list命令。
- mythicmobs.command.signal -使用“/mm signal <mob.uuid> <signal>”命令的权限