- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
MythicMobs
本页面已存在其他语言的内容,请协助翻译为本地化的中文。
- 点击此处开始翻译。
- 如本模板出现在原文存档页面,请注意更新主页面后,仍需要去除此处该模板。
- 如当前页面已经没有需要翻译的内容,请删去待翻译模板。
- 有标题的大篇幅文章,如果短时间内无法全部翻译,请先把所有的标题翻译出来,以便之后的贡献者选择与翻译章节内容。
MythicMobs
外文名 | MythicMobs |
插件类型 | Spigot / CraftBukkit |
最新版本 | v2.6.0 |
兼容服务端 | 1.6.2-1.11 |
前置插件 | 无 |
源地址 | http://mythicmobs.net/manual/doku.php |
概览
MythicMobs(MM)插件可以充分修改服务器内原版生物的各项属性。通过修改原版生物,从最简单的血量/伤害的提升,到修改生物的目标习性,乃至赋予生物一个强大技能。
制作出独特的生物,BOSS,和其他有趣的生物~ 在RPG服务器内制作出具有挑战性的BOSS碾压玩家不在是梦~
此插件允许你给予生物:
- 技能——赋予自定义的技能。(发动条件,冷却时间,目标)
- 属性——修改属性。(血量,伤害量,移动速度,攻击范围)
- 特效——使用音效,粒子效果和其他特效。
- 装备——自定义属性的装备和掉落表。
- 伤害调整——调整伤害对生物的影响。(免疫溺水,受到箭的伤害减半,烧伤恢复血量...)
- 生成控制——定点,定时,特殊条件,自定义属性...
- 等级制度——根据等级提升生物的属性和能力值。
- 威胁表——更好的攻击目标选择。
- 自定AI——自定义生物适当的行动目标和首要/次要攻击目标。
- 派别系统——根据所在的派别,结合自定义AI,使生物学会攻击不同的派别,又或者与玩家站在同一站线。
- 伪装——使生物幻化为任何东西~ 需要LibsDisguises和ProtocolLib插件
- 插件兼容——兼容各种流行的插件!
- 更多功能尽情期待~
配置文件—config.yml
编辑yml格式文件时,可以使用#符号留言或标记。
# 这是一条留言。
如果yml内含有中文,Windows服务端需转码成ANSI,Linux服务端需转码成UTF8以避免文字乱码。
只要保证配置文件的后缀为yml并且此文件为正确可读的yml格式,任何yml配置文件(config.yml除外)都可以被重命名为任意名字。这样就可以更方便地管理自己的配置文件,比如 Tier1_mobs.yml,Tier2_mobs.yml。
Version: 2.4 General: AllowMetrics: true CheckForUpdates: true CompatibilityMode: false DebugLevel: 0 ErrorLogging: true UseVolatileFeatures: true Clock: ClockInterval: 5 SaveInterval: 5 SpawnsInterval: 2 ScannerInterval: 10 CleanupInterval: 600 Components: CustomSpawners: true RandomSpawning: true Mobs: EnableAIModifiers: true EnableTimerSkills: true EnableThreatTables: true EnablePlayerFactions: true EnableLegacySkills: true KillMessagePrefix: '' ShowHealth: Radius: 25 Format: <mob.name> - <mob.php> (<mob.hp> / <mob.mhp>) Scaling: Default: Enabled: true PerBlocksFromSpawn: 250 world2: Enabled: true PerBlocksFromSpawn: 250 world2_nether: Enabled: false PerBlocksFromSpawn: 100 DefaultLevelModifiers: Health: 0.1 Armor: 0 Damage: 0 KnockbackResistance: 0 Power: 0 RandomSpawning: GenerateSpawnPoints: false MaxMobsPerChunk: 80 SpawnRadiusPerPlayer: 64 SpawnRadiusPerPlayerY: 32 DespawnLazyRandomMobs: true MaxGenerationTime: 20 PointsPerSecond: Land: 10 Air: 0 Sea: 0 Lava: 0 Ground: 0 Compatibility: Heroes: Enabled: true ShowXPMessage: true XPMessageFormat: You receive <drops.xp> experience for slaying <mob.name> McMMO: Enabled: true ShowXPMessage: true XPMessageFormat: You receive <drops.xp> experience for slaying <mob.name> SkillAPI: Enabled: true ShowXPMessage: true XPMessageFormat: You receive <drops.xp> experience for slaying <mob.name> Vault: Enabled: true ShowMoneyMessage: true MoneyMessageFormat: You receive <drops.money> currency for slaying <mob.name>
基本项—General
项 | 参数 | 描述 |
---|---|---|
AllowMetrics | [true/false] | 是否发送度量数据给开发者 |
CheckForUpdates | [true/false] | 是否自动检测插件最新版本 |
CompatibilityMode | [true/false] | 是否开启插件兼容模式 若和其他插件有冲突的话启用此模式或许能解决插件冲突问题 |
DebugLevel | [number] | 调试等级,等级越高显示的信息就越多 启用的话会关闭妨碍调试的功能,如随机生成,生物生成,和其他随机的功能 (范围:0 ~ 4) 0:不检测 1:最低级 在生成点显示火焰粒子。(很实用~) 插件启动或重载时记录所有生成点 2:中等级 记录技能的发动,生物的死亡,掉落表,等。 插件启动或重载时记录所有物品,技能,和掉落表。 记录异常技能助于解决问题。 最高级别的有用Debug等级 3:重量级 4:过量信息 |
ErrorLogging | [true/false] | 是否保存插件报错日志 保存路径:\MythicMobs\Error Logs\ |
UseVolatileFeatures | [true/false] | 是否使用易变特性 如果使用的是不支持的Bukkit或奇怪的Spigot版本,可尝试禁用此项 |
时钟—Clock
项 | 参数 | 描述 |
---|---|---|
ClockInterval | [number] | 设置技能所允许的最低发动间隔,修改此项后必须重启插件,建议数值以5递增 (只适用于“~onTimer:xx”。单位:刻) |
SaveInterval | [number] | 保存插件数据的时间间隔(单位:分钟) |
SpawnsInterval | [number] | 生成间隔(单位:秒) |
ScannerInterval | [number] | 检测区块和清除非加载区块生物的间隔(单位:秒) |
CleanupInterval | [number] | 清除间隔(单位:秒) |
分支—Components
项 | 参数 | 描述 |
---|---|---|
CustomSpawners | [true/false] | 是否启用此插件怪物的生成 |
RandomSpawning | [true/false] | 是否启用此插件怪物的随机生成 |
生物—Mobs
项 | 参数 | 描述 |
---|---|---|
EnableAIModifiers | [true/false] | 是否启用自定义AI |
EnableTimerSkills | [true/false] | 是否启用计时技能 |
EnableThreatTables | [true/false] | 是否启用威胁表 |
EnablePlayerFactions | [true/false] | 是否启用player为可用派别 |
EnableLegacySkills | [true/false] | 是否识别旧版MythicMobs(2.0版本之前)插件的技能格式 |
KillMessagePrefix | '[text]' | 设置MM生物死亡显示的信息前缀 |
ShowHealth Radius Format |
[number] '[text]' |
血量显示项 发送生物血量信息的半径范围 血量信息的格式,可使用变量 |
DefaultLevelModifiers | 默认每提升1级的各项上升数值 | |
RandomSpawning GenerateSpawnPoints MaxMobsPerChunk SpawnRadiusPerPlayer SpawnRadiusPerPlayerY DespawnLazyRandomMobs MaxGenerationTime PointsPerSecond |
[true/false] [number] [number] [number] [true/false] [number] [number] |
随机生成项 是否生成生成点 单个区块所允许生物的最大值 以玩家为中心所生成生物的半径范围(水平方向。单位:方块) 以玩家为中心所生成生物的半径范围(Y轴方向。单位:方块) 是否清除非加载区块的生物 最大生成时间 每秒点数(陆地/天空/海/岩浆/地面) |
兼容项—Compatibility
项 | 参数 | 描述 |
---|---|---|
Heroes Enabled ShowXPMessage XPMessageFormat |
[true/false] [true/false] '[text]' |
是否启用 是否显示经验信息 显示经验信息的格式,可使用变量 |
McMMO Enabled ShowXPMessage XPMessageFormat |
[true/false] [true/false] '[text]' |
是否启用 是否显示经验信息 显示经验信息的格式,可使用变量 |
SkillAPI Enabled ShowXPMessage XPMessageFormat |
[true/false] [true/false] '[text]' |
是否启用 是否显示经验信息 显示经验信息的格式,可使用变量 |
Vault Enabled ShowMoneyMessage MoneyMessageFormat |
[true/false] [true/false] '[text]' |
是否启用 是否显示金钱信息。 显示金钱信息的格式,可使用变量 |
命令
输入/mythicmobs会显示所有可用的命令。每个命令也会提示你如何使用。
名字name和显示名字DisplayName并不是同一个东西。
[ ]内的参数为必填,< >内的参数为选填。
基本命令
命令 | 参数 | 描述 |
---|---|---|
/mythicmobs /mm |
显示所有可用命令 | |
/mm debug /mm d |
[level] | 调试等级 |
/mm debugmode | [true/false] | 是否启用调试模式 |
/mm reload /mm r |
插件重载 | |
/mm save | 强行保存 |
物品命令
命令 | 参数 | 描述 |
---|---|---|
/mm items /mm i |
显示所有物品相关的命令 | |
/mm items get | [物品名字] <数量> | 给予自己一个插件配置文件下的物品 |
/mm items give | [玩家] [物品名字] <数量> | 给予特定玩家一个插件配置文件下的物品 |
/mm items list | 列出成功读取的物品 |
生物命令
- 显示所有生物相关的命令。
/mm mobs /mm m
- 显示特定生物的详细信息。
/mm mobs info [生物名字]
- 列出成功读取的生物。
/mm mobs list
- 列出目前已生成的生物及其数量。
/mm mobs listactive
- 清除名字内带有x的所有生物。
/mm mobs kill [x]
- 清除所有生物。
/mm mobs killall
- 生成特定的生物。
/mm mobs spawn [生物名字]:<等级> <数量> <世界名字,x,y,z>
- 生成特定的生物,不记录到控制台。
/mm mobs spawnsilent [生物名字]:<等级> <数量> <世界名字,x,y,z>
- 显示多少已加载的生物。(数量)
/mm mobs stats
刷怪蛋命令
- 显示所有刷怪蛋相关的命令。
/mm egg /mm e
- 给予自己特定生物的刷怪蛋。
/mm egg get [生物名字] <数量>
- 给予特定玩家特定生物的刷怪蛋。
/mm egg give [玩家] [生物名字] <数量>
生成点命令...待补充∅
Spawner Commands
needtext
实体测试命令
/mm u testeffect [技能语法]
- 使用一个特效。例子:
/mm u testeffect effect:particles{particle=witchMagic;amount=20;speed=0.7}
/mm u testskill [目标] [技能]
- 目前无效。
- 目标为目标选择器,target,playersinradius...
- 使用一个技能。例子:
/mm u testskill target lightning
信号命令
/mm signal <UUID> <信号>
- 用于发送给生物一个特定的信号,从而触发其技能。(~onSignal[signal])
- 只在输入生物的UUID时有效,输入生物名字无效。
- 通常配合/tellraw使用。
- 此命令对所有玩家开放使用。然而因为无法知道生物的UUID和信号的名字,普通玩家并不可以滥用此命令。
权限
基本权限
- mythicmobs.admin
给予使用所有此插件命令的权限。 - mythicmobs.signal
给予使用"/mm signal <mob.uuid> <signal>"此命令的权限。
待补充∅
相关链接
MythicMobs官网:http://www.mythicmobs.net/index.php
MythicMobsManual:http://www.mythicmobs.net/manual/doku.php
MythicMobsForum:http://www.mythicmobs.net/index.php?forums/