文章目录
前言相关介绍上一篇笔记下一篇笔记一、指令[1]. 查询指令[2]. mobs指令[3]. eggs指令[4]. items指令[5]. spawners指令[6]. reload指令二、插件配置三、自定义怪物四、原版怪物五、怪物的技能设置[1]. 技能类型[2]. 技能目标六、怪物生成[1]. 随机生成[2]. 刷怪点七、自定义物品[1]. 物品设置[2]. 绑定掉落(1) 创建配置(2) 创建掉落包(3) 绑定掉落包[3]. 指令获取前言
Minecraft沙盒游戏,它不单单可以让玩家游戏,玩家还能自己创建MC的服务器来供其他的玩家联机。
MythicMobs神话怪物插件是MC服主公认的一个自定义怪物插件,这个插件的不仅可以实现怪物的生成,还能自己设置自定义怪物的掉落物,弄氪金的神器、特殊物品等等。
我觉得最方便的就是可以自己创建新的技能、怪物、掉落等配置让插件自己读取。
相关介绍
如果你想要弄一只强大的自定义怪物,推荐去看下面的两条百科,可以先通过本文章了解相应的怪物设置方法,然后根据需要实现的怪物属性、技能等去查看相应的百科。
MythicMobs百科
MythicMobs技能百科
OP指令大全
上一篇笔记
我的世界(7)-全息悬浮字、悬浮图(HolographicDisplays插件)
下一篇笔记
我的世界(9)-服务器地图创建、管理(Multiverse插件)
一、指令
[1]. 查询指令
输入
/mm
可以查询大致的指令,除了最后一个指令是重载插件外,其余的指令都有更细分的指令
[2]. mobs指令
输入
/mm mobs
指令可以查询所有有关生成、删除、查询自定义生物的指令。
[3]. eggs指令
输入
/mm eggs
指令可以查询有关自定义生物怪物蛋的指令
[4]. items指令
输入
/mm items
指令可以查询有关获取自定义物品的指令
[5]. spawners指令
输入
/mm spawners
指令可以查询有关刷怪点的指令
[6]. reload指令
基本所有的插件都是靠reload指令来重载插件的,如果你没有重载插件的话,可能会出现编译保存的配置没有效果的情况。
/mm reload
重载插件
二、插件配置
三、自定义怪物
如果你要设置一个自定义的怪物的话,你得把怪物的配置放在Mobs文件夹,默认有两个配置在该文件夹内,
ExampleMobs.yml
配置是给的一个样例,而VanillaMobs.yml
配置的修改会变更服务器中的原版生物。
其他的.yml文件是之前创建的怪物配置,按怪物的技能特性的不同你可以弄不同的配置。
你可以在MythicMobs百科中查询需要添加的生物属性即可。
先给两个例子:
四、原版怪物
这个配置中默认含有三个原版怪物的设置,其中的zombie是之后添加进去的。
你可以按他的模板来,变更怪物的名称来创建新的原版怪物的设置,把开头的填写成相应生物的英文名称即可。
五、怪物的技能设置
因为这个插件可以实现的技能实在是太多了,所以这里就介绍一下简单的技能实现,如果你想要生物拥有更多的技能时,可以到MythicMobs技能百科中查询。
假设你想要让生物拥有
召唤
的技能时,你可以先查阅相关的技能
[1]. 技能类型
查询到相应的技能名称为summon,该技能含有几个标签,我们可以通过变更标签来调整技能的效果。
如果我们需要一个自定义生物每次可以召唤两只僵尸的话,就可以这样写
[2]. 技能目标
但是仅这样写的话,插件不会知道召唤僵尸的生成方式会发生报错,所以你需要添加生成僵尸的方式。
在技能百科中有写了相应的生成方式。
添加了技能的执行目标之后,就能实现在该生物的半径25格以内的玩家身边,生成两只僵尸了。
六、怪物生成
[1]. 随机生成
在
RandomSpawns
里面默认有一个示例随机点配置,你可以自己创建新的配置,或者是直接在这个配置里面添加新的怪物随机生成。
[2]. 刷怪点
你可以直接在
Spawners
文件夹内自己设置,但是这种方法容易造成插件读取的错误。还是建议直接在游戏中,使用指令进行设置。
七、自定义物品
[1]. 物品设置
设定自定义物品就跟搭积木一样,你需要什么功能、属性就到百科里面查找相应的参数,然后再添加进去。
[2]. 绑定掉落
将指定物品绑定到自定义生物上有两种方法,一种是直接在自定义生物的掉落参数中设置,另一个是在
DropTables
中设置掉落包,然后再将掉落包绑定到生物中。这里就介绍一下第二种的方法
(1) 创建配置
先在DropsTables中创建一个自己的配置文件
(2) 创建掉落包
然后在里面填写相应的参数,#号后面是注释
填写的格式是:
[自定义的物品] [数量] [掉落几率]
(3) 绑定掉落包
之后再到相应的生物中,绑定这个掉落包
[3]. 指令获取
你可以在游戏里面输入
/mm i get [名称]
来获得指定的自定义物品。
如果你想要在菜单中弄成消费点券购买某个自定义物品的话就可以这样填,需要服务器有点券POINT插件,以op为前缀意味着当玩家点击这个按钮后是以op的状态执行的指令,points填写相应的点券价格,当玩家点券不足时就不会执行COMMAND中的命令。