//
//
//
//
//
//
//
//
//
//
软件Tags:
在《我的世界》中,自定义怪物插件主要用于服务器端,旨在帮助用户调整参数,以实现个性化的怪物和boss设计,从而提升游戏的体验。此插件允许玩家自定义怪物的名称、装备及其掉落物品,热爱探索的玩家可随时下载使用。
创建新文档的步骤如下:
1. 进入MyThicMobs的插件文件夹
2. 打开Mobs文件夹
3. 新建文档(.txt),并将文件重命名为.yml,前面的文件名可随意设定
4. 打开重命名后的设置文档,记录下你希望添加的配置
以下是一个示例:
Test1: (类似怪物的代码,后续生成怪物时会用到,请勿重复)
Mobtype: zombie (怪物类别,稍后将列出可设置的种类)
Display: '&6测试用神奇怪物' (怪物显示名称,支持彩色)
Health: 30 (怪物的生命值,可无限设置)
Damage: 10 (怪物的攻击力)
Skills: (怪物的技能,后续章节会提供教程)
Equipment: (怪物所穿装备,后续章节会提供教程)
Drops: (怪物的掉落物品,后续章节会提供教程)
Optns: (怪物的属性,后续章节会提供教程)
格式要求如下:
若以上设置完成,我们可以测试一下是否成功!请输入/mm reload
成功后,应该会出现如下提示:
一旦设定成功,我们便可以在服务器中尝试生成一只怪物!
在服务器内输入以下指令
若成功,将会生成一个怪物
这是不是很神奇呢!他刚刚打了我一下,竟然一下就把我击倒了!
请注意,yml设定档在包含中文或特殊字符时,请务必更改为ANSI编码!否则可能会出现错误!
推荐使用NotePad++进行编辑!
怪物种类中英文对照表:
英文名称 | 中文名称 |
blaze | 烈焰人 |
bat | 蝙蝠 |
cavespider | 洞穴蜘蛛 |
chicken | 鸡 |
babychicken | 小鸡 |
cow | 牛 |
babycow | 小牛 |
creeper | 苦力怕 |
poweredcreeper | 高压苦力怕 |
enderdragon | 末影龙 |
enderman | 末影人 |
giant | 僵尸巨人 |
ghast | 幽魂 |
horse | 马 |
babyhorse | 小马 |
irongolem | 铁傀儡 |
magmacube | 岩浆史莱姆 |
mushroomcow | 蘑菇牛 |
babymushroomcow | 小蘑菇牛 |
ocelot | 猫 |
babyocelot | 小猫 |
pig | 猪 |
babypig | 小猪 |
pigzombie | 僵尸猪人 |
angrypigzombie | 愤怒的僵尸猪人 |
babypigzombie | 小僵尸猪人 |
angrybabypigzombie | ?? |
sheep | 羊 |
babysheep | 小羊 |
silverfish | 春虫 |
skeleton | 骷髅弓箭手 |
slime | 史莱姆 |
snowman | 雪人 |
spider | 蜘蛛 |
squid | 墨鱼 |
villager | 村民 |
babyvillager | 小村民 |
villagezombie | 村民僵尸 |
babyvillagezombie | 小村民僵尸 |
witch | 巫师 |
wither | 凋零 |
witherskeleton | 凋零骷髅 |
wolf | 狼 |
babywolf | 小狼 |
angrywolf | 愤怒的狼 |
angrybabywolf | 愤怒的小狼 |
zombie | 僵尸 |
babyzombie | 小僵尸 |
掉落物品与装备的设定
创建新文档的步骤如下:
1. 进入MyThicMobs的插件文件夹
2. 打开Items文件夹
3. 新建文档(.txt),并将文件重命名为.yml,前面的文件名可随意设定
4. 打开重命名后的设置文档,记录下你希望添加的配置
Test1: (每个物品的代码,使用指令时会用到,请勿重复)
Id: 276 (物品的ID,请勿输入35:5这样的!)
Data: 0 (数据值,如橘色羊毛的ID 35:1 或物品耐久度请在此处输入后面的数据值)
Display: '&e测武器' (物品的显示名,下面有示例)
Lore: (物品的描述,神奇的lore可多行,下面有示例)
- '&6这把武器看起来很神奇,'
- '&d我只是一把卑微的测试武器。'
Enchantments: (物品的附魔,后续章节会提供附魔列表)
- ARROW_DAMAGE:1(这是力量Ⅰ)
Options: (物品的特殊属性,后续章节会提供教程)
若以上设置均已完成,我们可以尝试检查是否成功!
这是按照我的示例创建的武器:
如何获取设定好的武器呢?
没错,你需要输入指令:/mm items get 物品ID
如此便可以获得这把设定好的武器!
1. 自定义怪物技能(设定各种触发条件)
2. 修改怪物的生命值、攻击力、速度、追踪距离、攻击范围
3. 让怪物使用各种游戏内的声音(如打雷),设定各种粒子效果(如末影之眼爆炸特效)
4. 可自定义物品附魔或nbt(如攻击力)属性
5. 可设定特定怪物对某种伤害的免疫,或造成一半伤害,或造成双倍伤害
6. 自定义怪物出生地点,并使其定期获得某些属性
7. 更强大的自定义刷怪控制
Damage Modifiers(伤害控制):可设定怪物的伤害判定方式,例如弓箭造成一半伤害、被火点燃时回血等
Threat Tables(攻击列表):允许定制怪物攻击的目标
Mob Levels(怪物等级):此等级并非指怪物的经验等级,而是
Mob AI Controls(怪物AI控制):可设定同一种怪物的不同等级,等级不同属性也可不同,视你的设定而定
Mob Skills(怪物技能):使怪物能够使用可定制的技能
Mob Attributes(怪物属性):可调整怪物的一些nbt属性,如生命值、击退抗性、移动速度、尾随距离等
Special Effects(特殊特效):控制怪物的声音与显示特效(如打人时放烟花等)
Equipment(装备穿戴):可穿戴定制或原版装备,并且这些装备的额外属性将对怪物产生增益效果
基础指令
/mm (别名: /mythicmobs) * 基础指令
/mm debug [level] (别名: /mm d [level]) * 信息输出等级
/mm reload (别名: /mm r) * 重载插件
/mm save * 强制保存当前插件设置
怪物相关指令
/mm mobs kill [mob_name] * 消灭指定怪物
/mm mobs killall * 消灭所有mythicmob生物
/mm mobs spawn [mob_name]:<level> <amount> <world,x,y,z> * 生成指定名称的怪物:等级、数量、世界及坐标
/mm mobs info [mob_name] * 查看该怪物的信息
物品相关指令
/mm items (别名: /mm i) * 物品基础指令
/mm items get [item_name] <amount> * 获取指定物品及数量
/mm items give [player] [item_name] <amount> * 将指定物品给予玩家
/mm items list * 查看所有物品
生成相关指令
/mm spawners (别名: /mm s) * 查看生成相关指令.
/mm s create [spawner_name] [mob name] * 创建一个生物,[spawner_name]为该怪物的名称,[mob_name]为Minecraft原有生物相同的mob类型
/mm s set [spawner_name] [setting] [value] * 设置新生物的设定[setting]和数值[value]