我的世界(18)-精英怪物(InfernalMobs插件)

文章目录

  • 前言
    • 上一篇笔记
    • 相关介绍
  • 一、介绍
    • [1]. 指令
    • [2]. 怪物技能
    • [3]. 附魔属性
    • [4]. 效果BUFF
    • [4]. 配置
  • 二、怪物设置
    • [1]. 怪物生成消息
    • [2]. 怪物死亡消息
    • [3]. 世界生成设置
    • [4]. 怪物类型设置
    • [5]. 怪物技能设置
    • [6]. 其他设置
  • 三、掉落物设置
    • [1]. 普通掉落物设置
    • [2]. 武器装备设置
    • [3]. 特殊掉落物设置
    • [4]. 掉落物获取

前言

  • InfernalMobs精英怪物插件不像MythicMobs插件那么复杂,可以根据自己需求添加一些自定义的武器
  • 该插件最高支持1.11版本,需要和InfernalMobs模组区分开,两者是不一样的
    插件仅用于服务器,而模组可以单机也可以服务器
    插件的优点是可以灵活地配置各种功能,但是模组通常是固定的,可以进行更改的功能很少。

上一篇笔记

我的世界(17)-脚本方块(ScriptBlock插件)

相关介绍

稀有精英怪模组-MC百科

我的世界(8)-服务器自定义生物、怪物(MythicMobs插件)

生物-我的世界中文WiKi

一、介绍

  • 精英怪物的生成是随机的,除非你使用了指令召唤怪物
  • 精英怪物和普通怪物的生成方式是一致的,亮度 < 7空间足够容纳怪物
    精英怪物的形态有很多种,但只是在普通怪物的基础上添加了一些粒子效果

[1]. 指令

我的世界(18)-精英怪物(InfernalMobs插件)_第1张图片

指令 介绍
/im reload 重载插件
/im worldInfo 显示插件中有关当前世界的信息,用处不大
/im error 反馈错误,用处不大
/im getloot [数字] 获取指定数字的物品,可在loot.yml查看物品对应的数字
/im abilities 显示插件中怪物的技能
/im showAbilities 显示附近的精英怪物技能
/im setInfernal [时间] 设置刷怪点的刷新时间,必须把鼠标准星对准刷怪点
/im spawn [怪物名] [能力1] [能力2] ... 在鼠标准星位置生成一只具有指定能力的精英怪
/im cspawn [怪物名] [世界名] [x轴] [y轴] [z轴] [能力1] [能力2] .. 在指定世界的指定坐标生成一只具有指定能力的精英怪
/im pspawn [怪物名] [玩家名] [能力1] [能力2] .. 在指定玩家的位置生成一只具有指定能力的精英怪
/im kill [半径] 删除以自己为半径内的所有精英怪
/im killall [世界名] 删除该世界的所有精英怪

[2]. 怪物技能

使用指令/im abilities可以显示所有可用的怪物技能
表格中有一些技能我在测试的时候没有效果,或许是插件的原因

在这里插入图片描述

技能名称 介绍
1up 重生,此处的1是数字,让怪物有两条命
archer 弓箭,当受到攻击时向攻击者发射弓箭,发射的频率不高
armoured 装甲,如果怪物的类型是僵尸/骷髅等可以穿戴装备的生物时,让怪物穿上钻石装甲并手持附魔钻石剑
berserk 狂暴,玩家攻击怪物越多,玩家受到的伤害越多
blinding 失明,当受到攻击时让攻击对象获得2秒的失明状态
bullwark 减伤,减少受到的攻击伤害
cloaked 隐身
confusing 反胃,当受到攻击时让玩家获得3秒反胃状态
ender 瞬移,当受到攻击时瞬移到攻击者的位置
explode 自爆,死亡时发生自爆
firework 烟花,每受到一次攻击都放一次烟花
flying 飞行,怪物会像蝙蝠一样到处飞,而且怪物会发出蝙蝠的音效
ghastly 火焰弹,当受到攻击会像恶魂一样,向攻击者发射火焰弹,发射的频率不高
ghost 幽灵,当怪物死亡死会在原地生成一直会飞的幽灵,幽灵每次攻击玩家时将会让玩家随机获得两个负面状态
gravity 重力,让怪物旁边的玩家失去重力飞起来,并隔一段时间落下
lifesteal 生命吸取,攻击玩家时吸取生命值(测试时无效果)
mama 召唤,在受到攻击时可以召唤同类型生物的幼体形态,如僵尸召唤小僵尸、羊召唤小羊
molten 燃烧,受到攻击时让攻击对象自燃
mounted 乘骑,怪物会坐在某个生物上面,被乘骑的生物是随机的,有时你甚至可以看到精英怪骑着末影龙
morph 变化,受到攻击时会变化成其他类型的生物,触发几率较低
necromancer 凋零头,每隔一段时间就会像凋零一样向玩家发射凋零头
poisonous 毒药,当受到攻击时让攻击对象获得9秒的中毒状态
potions 药水,向玩家投掷伤害药水(测试时无效果)
quicksand 缓慢,当受到攻击时让攻击对象获得8秒的缓慢状态
rust 生锈,当受到攻击时减少攻击对象手持武器的耐久度
sapper 饥饿,当受到攻击时让攻击对象获得24秒饥饿状态
sprint 冲刺,在受到攻击后冲刺跑
storm 闪电(测试时无效果)
thief 小偷,当受到攻击时,有一定几率把攻击者的手持武器卸掉并掉落在怪物的脚下
tosser 瞬移,当怪物旁边有玩家时会把玩家瞬移到怪物的另一侧
vengeance 复仇,在受到攻击时会反伤
weakness 虚弱,受到攻击时让攻击对象获得24秒的虚弱状态
webber 蜘蛛网,在受到攻击时会在攻击者位置生成蜘蛛网
withering 凋零,当受到攻击时让攻击对象获得8秒的凋零状态

[3]. 附魔属性

先列举一一下武器的附魔属性,之后设置掉落物的附魔属性可以根据此表格来

属性 介绍
ARROW_DAMAGE 力量
ARROW_FIRE 火矢
ARROW_INFINITE 无限
ARROW_KNOCKBACK 冲击
DAMAGE_ARTHROPODS 节肢杀手
DAMAGE_UNDEAD 亡灵杀手
DEPTH_STRIDER 深海行者
DURABILITY 耐久
DAMAGE_ALL 锋利
DIG_SPEED 效率
FIRE_ASPECT 火焰附加
FROST_WALKER 冰霜行者
LOOT_BONUS_BLOCKS 时运
LUCK 海之眷顾
LURE 饵钓
KNOCKBACK 击退
MENDING 经验修补
MOBLOOT 抢夺
OXYGEN 水下呼吸
PROTECTION_FIRE 火焰保护
PROTECTION_ENVIRONMENTAL 保护
PROTECTION_PROJECTILE 弹射物保护
PROTECTION_EXPLOSIONS 爆炸保护
PROTECTION_FALL 摔落保护
SILK_TOUCH 精准采集
THORNS 荆棘
WATER_WORKER 水下速掘

[4]. 效果BUFF

BUFF 介绍
ABSORPTION 吸收伤害
FAST_DIGGING 急迫
HEAL 治疗
HEALTH_BOOST 生命提升
INCREASE_DAMAGE 力量
JUMP 跳跃提升
POISON 中毒
SPEED 速度
SLOW_DIGGING 挖掘疲劳
SATURATION 饱食
WATER_BREATHING 水下呼吸
WEAKNESS 虚弱
WITHER 凋零

[4]. 配置

我的世界(18)-精英怪物(InfernalMobs插件)_第2张图片

配置文件 介绍
config.yml 有关插件的默认设置
loot.yml 掉落物的设置
save.yml 保存精英怪物的信息,通常不用管它

二、怪物设置

  • 怪物的设置都是在config.yml中设置,由于配置比较多,所以分点介绍一些必要的内容。
  • 颜色表如下,你可以在对应文字前添加颜色代码来设置文字的颜色。
    假设你需要设置一个前两个字为红色,后两个字为蓝色的文字时
    可以使用&4你好&9你好

我的世界(18)-精英怪物(InfernalMobs插件)_第3张图片

[1]. 怪物生成消息

找到enableSpawnMessages参数并设置为true开启精英怪的生成消息提示

在这里插入图片描述

[2]. 怪物死亡消息

找到enableDeathMessages参数并设置为true开启精英怪的死亡消息显示
开启之后将会在服务器聊天栏中显示deathMessages参数内的文本

我的世界(18)-精英怪物(InfernalMobs插件)_第4张图片

[3]. 世界生成设置

对于Spigot水龙头服务器端来说,各个世界的地图处于根目录下
其他类型的服务端如Sponge海棉端大多是在world

我的世界(18)-精英怪物(InfernalMobs插件)_第5张图片

需要在哪些世界生成,就把那个世界的文件夹名称填进去

我的世界(18)-精英怪物(InfernalMobs插件)_第6张图片

[4]. 怪物类型设置

enabledmobs参数可以设置怪物的类型,生物实体名称大写是可以,小写就不清楚了
之后怪物生成时就会根据这些生物类型随机生成一个类型

我的世界(18)-精英怪物(InfernalMobs插件)_第7张图片

[5]. 怪物技能设置

步骤一中已经对这些技能介绍过了,有需要的话可以去查询对应技能信息
有些技能的配置不大清楚,就不放出来了

我的世界(18)-精英怪物(InfernalMobs插件)_第8张图片
我的世界(18)-精英怪物(InfernalMobs插件)_第9张图片

我的世界(18)-精英怪物(InfernalMobs插件)_第10张图片

[6]. 其他设置

我的世界(18)-精英怪物(InfernalMobs插件)_第11张图片

三、掉落物设置

  • 掉落物是在loot.yml中设置,配置中主要有两个参数lootpotionEffects
  • loot参数主要是用来设置掉落物的信息,包括了武器的附魔属性
  • potionEffects参数是用来设置buff信息
    可以让玩家在持有loot设置的一些物品时拥有指定的药水效果
  • buff和武器的附魔名称已经在步骤一中罗列出来了

[1]. 普通掉落物设置

  • 在创建一个掉落物时,需要在前面写一个数字编号
    数字编号不能和其他掉落物重复,这个数字编号可用在游戏中获取指定物品,
  • 对于普通的掉落物,设置表格中的那些参数就足够了
    如果需要设置物品的介绍时,可以使用lore参数,后面接一个数字表示行
参数 介绍
item 物品ID
amount 数量
name 名称
lore数字 文本介绍

我的世界(18)-精英怪物(InfernalMobs插件)_第12张图片

我的世界(18)-精英怪物(InfernalMobs插件)_第13张图片

[2]. 武器装备设置

  • 对于武器和装备来说,更重要的是附魔属性
  • enchantments参数下可以设置多个附魔属性,同样需要使用编号进行区别
    如果附魔的等级在10级以内显示的是罗马数字,超过10级就显示附魔名称和数字
参数 介绍
item 物品ID
amount 数量
durability 耐久度
name 名称
lore数字 文本介绍
enchantments 附魔属性
enchantment 附魔名称
level 附魔等级

我的世界(18)-精英怪物(InfernalMobs插件)_第14张图片
我的世界(18)-精英怪物(InfernalMobs插件)_第15张图片

[3]. 特殊掉落物设置

首先来看玩家的物品栏,物品栏的每个格子从左到右递增,装备栏
左下角的编号为0,如果我们之后设置的特殊掉落物没有放置在指定的格子中就不会让玩家拥有buff

我的世界(18)-精英怪物(InfernalMobs插件)_第16张图片

然后看config.yml配置,找到enabledCharmSlots参数
我设置了0-9的格子放置特殊物品时才会启用特殊物品的buff效果

我的世界(18)-精英怪物(InfernalMobs插件)_第17张图片

  • 回到loot.yml配置,找到potionEffects参数,里面的内容就是用于设置哪些物品放在0-9的格子时能够拥有设置好的buff
  • 前面的编号作用不大,只要编号不重复即可,重要的是对应的参数
  • BUFF的名称已经在步骤一中列举出来了
参数 介绍
potion BUFF的名称
level 等级
attackEffect 攻击的影响者,self表示影响自身,target表示影响被攻击者
requiredItems 所需掉落物对应的编号

我的世界(18)-精英怪物(InfernalMobs插件)_第18张图片

我的世界(18)-精英怪物(InfernalMobs插件)_第19张图片

然后玩家放在0-9这些格子时,就能一直拥有跳跃的效果

我的世界(18)-精英怪物(InfernalMobs插件)_第20张图片

[4]. 掉落物获取

获取loot.yml中配置的物品有两种方式,一是通过打精英怪随机掉落
二是在op模式下输入指令/im getloot [数字]来获取指定编号的物品

在这里插入图片描述

我的世界(18)-精英怪物(InfernalMobs插件)_第21张图片

你可能感兴趣的:(我的世界,我的世界,服务器,插件)