• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

“MythicMobs”的版本间的差异

来自Minecraft插件百科
跳转至: 导航搜索
什么是MythicMobs
(翻译,后续搬运,排版...)
第1行: 第1行:
{{待翻译}}{{待搬运}}  
+
{{待翻译}}{{待搬运}}
 +
 
 +
 
 
{{Bukkit Plugin Infobox
 
{{Bukkit Plugin Infobox
|插件名=MythicMobs 自定义RPG怪物
+
|图标=[[文件:MythicMobs_logo.png|居中|无]]
 +
|插件名=MythicMobs
 
|版本=v2.6.0
 
|版本=v2.6.0
 
|前置插件=无
 
|前置插件=无
 
|兼容服务端版本=1.6.2-1.11
 
|兼容服务端版本=1.6.2-1.11
|源地址=http://mythicmobs.net/manual/doku.php
+
|源地址=http://mythicmobs.net/manual/doku.php}}
}}
+
[[Category:娱乐]][[Category:综合]]
== 什么是MythicMobs ==
 
MythicMobs allows server administrators to fully modify all attributes of monsters on your server, and even create your own mobs, bosses, and other many other fun mob-related things.
 
 
 
It gives you full control over how mobs behave, from simply increasing their HP and damage to giving mobs a vast arsenal of new abilities. Your custom mobs can then replace vanilla mobs, be spawned randomly using numerous types of spawn controls, or you can set up custom mob spawners that activate under certain conditions or by commands.
 
 
 
You can finally create that ultimate boss you've always dreamed of crushing your players with. It is an absolute essential for every RPG server.
 
  
To sum it up, Mythic Mobs gives you control over and access to:
+
=概览=
 +
MythicMobs(MM)插件可以充分修改服务器内原版生物的各项属性。通过修改原版生物,从最简单的血量/伤害的提升,到修改生物的目标习性,乃至赋予生物一个强大技能。<br/>
 +
制作出独特的生物,BOSS,和其他有趣的生物~ 在RPG服务器内制作出具有挑战性的BOSS碾压玩家不在是梦~<br/>
  
·Mob Skills:<br />
+
此插件允许你给予生物:<br/>
Giving mobs custom skills with powerful conditionals and delays, based on a robust system of triggers and/or timers<br />
+
*技能——赋予自定义的技能。(发动条件,冷却时间,目标)<br/>
·Mob Attributes:<br />
+
*属性——修改属性。(血量,伤害量,移动速度,攻击范围)<br/>
Modifying all mob attributes such as health, damage, speed, follow and combat range.<br />
+
*特效——使用音效,粒子效果和其他特效。<br/>
·Special Effects:<br />
+
*装备——自定义属性的装备和掉落表。<br/>
Allowing mobs to use custom sounds, particles, and special effects.<br />
+
*伤害调整——调整伤害对生物的影响。(免疫溺水,受到箭的伤害减半,烧伤恢复血量...)<br/>
·Equipment:<br />
+
*生成控制——定点,定时,特殊条件,自定义属性...<br/>
Setting equipment and creating custom items with attributes and drop tables.<br />
+
*等级制度——根据等级提升生物的属性和能力值。<br/>
·Damage Modifiers:<br />
+
*威胁表——更好的攻击目标选择。<br/>
Change how damage affects mobs so they can be immune to drowning, take half damage from arrows, be healed by fire, etc.<br />
+
*自定AI——自定义生物适当的行动目标和首要/次要攻击目标。<br/>
·Mob Spawners:<br />
+
*派别系统——根据所在的派别,结合自定义AI,使生物学会攻击不同的派别,又或者与玩家站在同一站线。<br/>
Creating powerful custom Mob Spawners to spawn your Mythic Mobs at specific locations, with optional timers, conditions, attributes, cooldowns, etc!<br />
+
*伪装——使生物幻化为任何东西~ <span style="color:red">需要LibsDisguises和ProtocolLib插件</span><br/>
·Spawning Control:<br />
+
*插件兼容——兼容各种流行的插件!<br/>
Set your custom mobs and bosses up to spawn randomly in different areas of the world, based on any number of conditions you can specify. You can replace natural spawns completely!<br />
+
*更多功能尽情期待~<br/>
·Mob Levels:<br />
 
Allow mobs to scale in level and increase in power based on where and how they spawned, having scaled health, damage, and more abilities as they level!<br />
 
·Threat Tables:<br />
 
Allow mobs to use Threat Tables, granting increased power and control over their targeting behaviors and causing mobs to behave more like those in RPGs.<br />
 
·Mob AI Controls:<br />
 
Allows you to modify mob AI goals, including adding new AI goals found only in MythicMobs. Let zombies open doors, have friendly skeleton guards that fight skeletons from other mob factions, and more!<br />
 
·Mob Factions:<br />
 
Allow mobs to be a part of factions! Works with the previously mentioned AI Controls so you can have mobs that will fight other factions of mobs, help players, and more!<br />
 
·Disguises:<br />
 
Integration with LibsDisguises allows any mob to look like anything.<br />
 
·Plugin Compatibility:<br />
 
Integration with a wide variety of popular plugins!<br />
 
·Much more to come!<br />
 
  
== 配置文件 ==
+
=配置文件—config.yml=
You can use the # character to enter comments in any yml file.
+
编辑yml格式文件时,可以使用#符号留言或标记。<br/>
=== Example: ===
+
<pre>
# This is a comment line.
+
# 这是一条留言。
Any config file (with the exception of config.yml) can be renamed from Example file to something that makes more sense as long as it has a YML extension and it should still be read. This can make your configuration easier to manage as it grows by having Tier1_mobs.yml, Tier2_mobs.yml, etc files that organize things based on what makes sense to you.
+
</pre>
'''config.yml'''
+
如果yml内含有中文,Windows服务端需转码成ANSI,Linux服务端需转码成UTF8以避免文字乱码。<br/>
The MythicMobs base configuration file: # # CONFIGURATION INFORMATION AVAILABLE AT: http://xikage.elseland.net/mythicmobs/
+
只要保证配置文件的后缀为yml并且此文件为正确可读的yml格式,任何yml配置文件(config.yml除外)都可以被重命名为任意名字。这样就可以更方便地管理自己的配置文件,比如 Tier1_mobs.yml,Tier2_mobs.yml。<br/>
 
+
<pre>
Configuration:
+
Version: 2.4
 
+
General:
Version: 2.4
 
General:
 
 
   AllowMetrics: true
 
   AllowMetrics: true
 
   CheckForUpdates: true
 
   CheckForUpdates: true
第62行: 第46行:
 
   ErrorLogging: true
 
   ErrorLogging: true
 
   UseVolatileFeatures: true
 
   UseVolatileFeatures: true
Clock:
+
Clock:
 
   ClockInterval: 5
 
   ClockInterval: 5
 
   SaveInterval: 5
 
   SaveInterval: 5
第68行: 第52行:
 
   ScannerInterval: 10
 
   ScannerInterval: 10
 
   CleanupInterval: 600
 
   CleanupInterval: 600
Components:
+
Components:
 
   CustomSpawners: true
 
   CustomSpawners: true
 
   RandomSpawning: true
 
   RandomSpawning: true
Mobs:
+
Mobs:
 
   EnableAIModifiers: true
 
   EnableAIModifiers: true
 
   EnableTimerSkills: true
 
   EnableTimerSkills: true
第97行: 第81行:
 
     KnockbackResistance: 0
 
     KnockbackResistance: 0
 
     Power: 0
 
     Power: 0
RandomSpawning:
+
RandomSpawning:
 
   GenerateSpawnPoints: false
 
   GenerateSpawnPoints: false
 
   MaxMobsPerChunk: 80
 
   MaxMobsPerChunk: 80
第110行: 第94行:
 
     Lava: 0
 
     Lava: 0
 
     Ground: 0
 
     Ground: 0
Compatibility:
+
Compatibility:
 
   Heroes:
 
   Heroes:
 
     Enabled: true
 
     Enabled: true
第127行: 第111行:
 
     ShowMoneyMessage: true
 
     ShowMoneyMessage: true
 
     MoneyMessageFormat: You receive <drops.money> currency for slaying <mob.name>
 
     MoneyMessageFormat: You receive <drops.money> currency for slaying <mob.name>
=== 配置讲解 ===
+
</pre>
'''general'''
+
 
  ·AllowMetrics: [true/false]
+
==基本项—General==
Whether to send metric data to the mythicmobs devs
+
{| class="wikitable"
  ·CheckForUpdates: [true/false]
+
|-
Whether to check for new version of mythicmobs
+
! 项 !! 参数 !! 描述
  ·CompatibilityMode: [true/false]
+
|-
Whether to utilize compatibility with other plugins
+
| AllowMetrics || [true/false] || 是否发送度量数据给开发者
  ·DebugLevel: [number]
+
|-
Sets the debug level
+
| CheckForUpdates || [true/false] || 是否自动检测插件最新版本
  ·ErrorLogging: [true/false]
+
|-
Whether to save error logs (\MythicMobs\Error Logs\)
+
| CompatibilityMode || [true/false] || 是否开启插件兼容模式<br/>若和其他插件有冲突的话启用此模式或许能解决插件冲突问题
  ·UseVolatileFeatures: [true/false]
+
|-
Whether to activate volatile features (includes custom AI, for example)
+
| DebugLevel || [''number''] || 调试等级,等级越高显示的信息就越多<br/>启用的话会关闭妨碍调试的功能,如随机生成,生物生成,和其他随机的功能<br/>(范围:0 ~ 4)<br/>'''0:不检测'''<br/>'''1:最低级'''<br/>在生成点显示火焰粒子。(很实用~)<br/>插件启动或重载时记录所有生成点<br/>'''2:中等级'''<br/>记录技能的发动,生物的死亡,掉落表,等。<br/>插件启动或重载时记录所有物品,技能,和掉落表。<br/>记录异常技能助于解决问题。<br/>最高级别的有用Debug等级<br/>'''3:重量级'''<br/>'''4:过量信息'''<br/>
'''clock:'''
+
|-
  ·ClockInterval: [number]
+
| ErrorLogging || [true/false] || 是否保存插件报错日志<br/>保存路径:\MythicMobs\Error Logs\
The lowest possible interval for timed-skills (only applies to “~onTimer:xx”
+
|-
  ·SaveInterval: [number]
+
| UseVolatileFeatures || [true/false] || 是否使用易变特性<br/>如果使用的是不支持的Bukkit或奇怪的Spigot版本,可尝试禁用此项
How many minutes to wait between saving mythicmobs related data to server
+
|}
  ·SpawnsInterval: [number]
+
 
How many seconds there are between spawns
+
==时钟—Clock==
  ·ScannerInterval: [number]
+
{| class="wikitable"
How many seconds between scanning for and despawning lazy mythicmobs
+
|-
  ·CleanupInterval: [number]
+
! 项 !! 参数 !! 描述
'''components:'''
+
|-
  ·CustomSpawners: [true/false]
+
| ClockInterval || [''number''] || 设置技能所允许的最低发动间隔,修改此项后必须重启插件,建议数值以5递增<br/>(只适用于“~onTimer:xx”。单位:刻)
Whether to allow mythic spawners
+
|-
  ·RandomSpawning: [true/false]
+
| SaveInterval || [''number''] || 保存插件数据的时间间隔(单位:分钟)
Whether to allow mythic random spawners
+
|-
'''mobs:'''
+
| SpawnsInterval || [''number''] || 生成间隔(单位:秒)
  ·EnableAIModifiers: [true/false]
+
|-
Whether to allow custom AI
+
| ScannerInterval || [''number''] || 检测区块和清除非加载区块生物的间隔(单位:秒)
  ·EnableTimerSkills: [true/false]
+
|-
Whether to allow timer skills
+
| CleanupInterval || [''number''] || 清除间隔(单位:秒)
  ·EnableThreatTables: [true/false]
+
|}
Whether to allow threattables
+
 
  ·EnablePlayerFactions: [true/false]
+
==分支—Components==
Whether to allow player factions
+
{| class="wikitable"
  ·EnableLegacySkills: [true/false]
+
|-
Whether to utilize legacy skills (pre 2.0 mythicmobs format)
+
! 项 !! 参数 !! 描述
  ·KillMessagePrefix: '[text]'
+
|-
Set a text to display before each MythicMob's kill message if set in their configs
+
| CustomSpawners || [true/false] || 是否启用此插件怪物的生成
  ·ShowHealth:
+
|-
  ·Radius: [number]
+
| RandomSpawning || [true/false] || 是否启用此插件怪物的随机生成
In which radius around the mob health messages are sent
+
|}
  ·Format: '[text]'
+
 
The format of health messages. may use variables
+
==生物—Mobs==
'''compatibility:'''
+
{| class="wikitable"
  ·heroes-show-xp-message: [true/false]
+
|-
Whether or not to display an xp message for heroes exp gained
+
! 项 !! 参数 !! 描述
  ·heroes-xp-message-format: You receive $xp experience for slaying $mobname
+
|-
Format of the heroes xp message that will be displayed.
+
| EnableAIModifiers || [true/false] || 是否启用自定义AI
  ·skillapi-show-xp-message: [true/false]
+
|-
Whether or not to display an xp message for skillapi exp gained.
+
| EnableTimerSkills || [true/false] || 是否启用计时技能
  ·skillapi-xp-message-format: You receive $xp experience for slaying $mobname
+
|-
Format of the skillapi xp message that will be displayed.
+
| EnableThreatTables || [true/false] || 是否启用威胁表
  ·vault-show-money-message: [true/false]
+
|-
Whether or not to display a message when money is dropped into the vault plugin.
+
| EnablePlayerFactions || [true/false] || 是否启用player为可用派别
  ·vault-money-message-format: You receive $money for slaying $mobname
+
|-
Format of the vault message to be displayed.
+
| EnableLegacySkills || [true/false] || 是否识别旧版MythicMobs(2.0版本之前)插件的技能格式
  ·general.clock-interval: [number]  
+
|-
Controls the speed (in ticks) of MythicMobs' internal clock. Defaults to 1 (every tick). Changing this requires a plugin restart. Recommend increasing this in increments of 5.
+
| KillMessagePrefix || '[''text'']' || 设置MM生物死亡显示的信息前缀
  ·general.compatability-mode: [true/false]  
+
|-
Provides compatibility with some other plug-ins that would normally conflict with Mythic Mobs. Defaults to false. If you are having issues with a plug-in such as MobArena, enable to see if it fixes things.
+
| '''ShowHealth'''<br/>Radius<br/>Format || <br/>[''number'']<br/>'[''text'']' || 血量显示项<br/>发送生物血量信息的半径范围<br/>血量信息的格式,可使用变量
  ·general.debug-level: [number]
+
|-
Debugging level. Displays more debug information the higher it is, with 4 being the highest 0 = disabled,<br />
+
| DefaultLevelModifiers ||  || 默认每提升1级的各项上升数值
0. debugging is off<br />
+
|-
1. minimal<br />
+
| '''RandomSpawning'''<br/>GenerateSpawnPoints<br/>MaxMobsPerChunk<br/>SpawnRadiusPerPlayer<br/>SpawnRadiusPerPlayerY<br/>DespawnLazyRandomMobs<br/>MaxGenerationTime<br/>PointsPerSecond || <br/>[true/false]<br/>[''number'']<br/>[''number'']<br/>[''number'']<br/>[true/false]<br/>[''number'']<br/>[''number''] || 随机生成项<br/>是否生成生成点<br/>单个区块所允许生物的最大值<br/>以玩家为中心所生成生物的半径范围(水平方向。单位:方块)<br/>以玩家为中心所生成生物的半径范围(Y轴方向。单位:方块)<br/>是否清除非加载区块的生物<br/>最大生成时间<br/>每秒点数(陆地/天空/海/岩浆/地面)
Displays fire particles where spanners are located (very useful)<br />
+
|}
Logs all spawners loaded successfully when the plug in starts or is reloaded.<br />
+
 
2. medium<br />
+
==兼容项—Compatibility==
Logs when skills are cast, mobs die, drop table parsing, etc.<br />
+
{| class="wikitable"
Logs all items, skills, and drop tables when reloaded<br />
+
|-
Logs skill exceptions that could help with particular issues.<br />
+
! 项 !! 参数 !! 描述
Highest useful level of debugging.<br />
+
|-
3. heavy<br />
+
| '''Heroes'''<br/>Enabled<br/>ShowXPMessage<br/>XPMessageFormat || <br/>[true/false]<br/>[true/false]<br/>'[''text'']' || <br/>是否启用<br/>是否显示经验信息<br/>显示经验信息的格式,可使用变量
4. too much information
+
|-
  ·general.save-interval: [number]  
+
| '''McMMO'''<br/>Enabled<br/>ShowXPMessage<br/>XPMessageFormat || <br/>[true/false]<br/>[true/false]<br/>'[''text'']' || <br/>是否启用<br/>是否显示经验信息<br/>显示经验信息的格式,可使用变量
How many minutes to wait between saves
+
|-
  ·general.scanner-interval: [number]  
+
| '''SkillAPI'''<br/>Enabled<br/>ShowXPMessage<br/>XPMessageFormat || <br/>[true/false]<br/>[true/false]<br/>'[''text'']' || <br/>是否启用<br/>是否显示经验信息<br/>显示经验信息的格式,可使用变量
Controls how often (in seconds) MythicMobs will scan the world to reconcile or despawn Mythic Mobs that have forgotten who they are. Defaults to 20 seconds.
+
|-
  ·general.spawns-interval: [number]  
+
| '''Vault'''<br/>Enabled<br/>ShowMoneyMessage<br/>MoneyMessageFormat || <br/>[true/false]<br/>[true/false]<br/>'[''text'']' || <br/>是否启用<br/>是否显示金钱信息。<br/>显示金钱信息的格式,可使用变量
How many seconds there are between spawns.
+
|}
  ·general.use-volatile-features: [true/false]  
+
 
Whether or not to use volatile features.Generally you want this to be true but you may want to turn it off if you use an unsupported version of Bukkit or some kind of weird Spigot version
+
=命令=
  ·metrics.allow: [true/false]
+
输入/mythicmobs会显示所有可用的命令。每个命令也会提示你如何使用。<br/>名字name和显示名字DisplayName并不是同一个东西。<br/>'''[ ]'''内的参数为必填,'''< >'''内的参数为选填。
Whether or not to disable metrics. Defaults to true.
+
 
  ·show-health-format: Format of the message that is displayed using the following variables:
+
==基本命令==
  $mobname: Name of the mob.
+
{| class="wikitable"
  $percent: Percent health of the mob.
+
|-
  $mobhp: Current mob hit points.
+
! 命令 !! 参数 !! 描述
  $mobmaxhp: Mobs max hit points.<br />
+
|-
  ·show-health-radius: [number] Radius at which player receive messages mob health if the   
+
| /mythicmobs<br/>/mm ||  || 显示所有可用命令
ShowHealth option is set to true.
+
|-
 +
| /mm debug<br/>/mm d || [''level''] || 调试等级
 +
|-
 +
| /mm debugmode || [true/false] || 是否启用调试模式
 +
|-
 +
| /mm reload<br/>/mm r ||  || 插件重载
 +
|-
 +
| /mm save ||  || 强行保存
 +
|}
 +
 
 +
==物品命令==
 +
{| class="wikitable"
 +
|-
 +
! 命令 !! 参数 !! 描述
 +
|-
 +
| /mm items<br/>/mm i ||  || 显示所有物品相关的命令
 +
|-
 +
| /mm items get || [''物品名字''] <''数量''> || 给予自己一个插件配置文件下的物品
 +
|-
 +
| /mm items give || [''玩家''] [''物品名字''] <''数量''> || 给予特定玩家一个插件配置文件下的物品
 +
|-
 +
| /mm items list ||  || 列出成功读取的物品
 +
|}
 +
 
 +
==生物命令==
 +
*显示所有生物相关的命令。
 +
<pre>
 +
/mm mobs
 +
/mm m
 +
</pre>
 +
*显示特定生物的详细信息。
 +
<pre>
 +
/mm mobs info [生物名字]
 +
</pre>
 +
*列出成功读取的生物。
 +
<pre>
 +
/mm mobs list
 +
</pre>
 +
*列出目前已生成的生物及其数量。
 +
<pre>
 +
/mm mobs listactive
 +
</pre>
 +
*清除名字内带有x的所有生物。
 +
<pre>
 +
/mm mobs kill [x]
 +
</pre>
 +
*清除所有生物。
 +
<pre>
 +
/mm mobs killall
 +
</pre>
 +
*生成特定的生物。
 +
<pre>
 +
/mm mobs spawn [生物名字]:<等级> <数量> <世界名字,x,y,z>
 +
</pre>
 +
*生成特定的生物,不记录到控制台。
 +
<pre>
 +
/mm mobs spawnsilent [生物名字]:<等级> <数量> <世界名字,x,y,z>
 +
</pre>
 +
*显示多少已加载的生物。(数量)
 +
<pre>
 +
/mm mobs stats
 +
</pre>
 +
 
 +
==刷怪蛋命令==
 +
*显示所有刷怪蛋相关的命令。
 +
<pre>
 +
/mm egg
 +
/mm e
 +
</pre>
 +
*给予自己特定生物的刷怪蛋。
 +
<pre>
 +
/mm egg get [生物名字] <数量>
 +
</pre>
 +
*给予特定玩家特定生物的刷怪蛋。
 +
<pre>
 +
/mm egg give [玩家] [生物名字] <数量>
 +
</pre>
 +
 
 +
==生成点命令...待补充&empty;==
 +
Spawner Commands<br/>needtext
 +
 
 +
==实体测试命令==
 +
<pre>
 +
/mm u testeffect [技能语法]
 +
</pre>
 +
*使用一个特效。例子:
 +
<pre>
 +
/mm u testeffect effect:particles{particle=witchMagic;amount=20;speed=0.7}
 +
</pre>
 +
----
 +
<pre>
 +
/mm u testskill [目标] [技能]
 +
</pre>
 +
*<span style="color:red">目前无效。</span>
 +
*目标为目标选择器,target,playersinradius...
 +
*使用一个技能。例子:
 +
<pre>
 +
/mm u testskill target lightning
 +
</pre>
 +
 
 +
==信号命令==
 +
<pre>
 +
/mm signal <UUID> <信号>
 +
</pre>
 +
*用于发送给生物一个特定的信号,从而触发其技能。(~onSignal[signal])
 +
*只在输入生物的UUID时有效,输入生物名字无效。
 +
*通常配合/tellraw使用。
 +
*此命令对所有玩家开放使用。然而因为无法知道生物的UUID和信号的名字,普通玩家并不可以滥用此命令。
 +
 
 +
==权限==
 +
'''基本权限'''
 +
*'''mythicmobs.admin'''<br/>给予使用所有此插件命令的权限。
 +
*'''mythicmobs.signal'''<br/>给予使用"/mm signal <mob.uuid> <signal>"此命令的权限。
 +
 
 +
=待补充&empty;=
 +
 
 +
=相关链接=
 +
MythicMobs官网:http://www.mythicmobs.net/index.php<br/>
 +
MythicMobsManual:http://www.mythicmobs.net/manual/doku.php<br/>
 +
MythicMobsForum:http://www.mythicmobs.net/index.php?forums/<br/>

2017年1月29日 (日) 07:10的版本

Icon-info.png
本页面已存在其他语言的内容,请协助翻译为本地化的中文。
  • 点击此处开始翻译。
  • 如本模板出现在原文存档页面,请注意更新主页面后,仍需要去除此处该模板。
  • 如当前页面已经没有需要翻译的内容,请删去待翻译模板。
  • 有标题的大篇幅文章,如果短时间内无法全部翻译,请先把所有的标题翻译出来,以便之后的贡献者选择与翻译章节内容。
Icon-info.png
已检索到其他语言的内容,请协助搬运外文内容至本页面,并翻译为本地化的中文。

点击此处开始搬运。(搬运完毕后请移除本模板并添加“待翻译”模板)


MythicMobs
MythicMobs logo.png
外文名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/