我的世界mythicmobs插件0.13自定义版本号插件怎么改版本

查询块放置/破坏记录容器进记录

申请传送至某玩家所位置

申请让某玩家传送至所位置

【使用缰绳击杀物其收宠物】

显示宠物信息用缰绳左击宠物直接显示

显示已选择区域呎寸特别需要注意Y轴尺寸否确

选择区域创建叫做[领名]领

设置[进入/退]某领候显示信息

移除[进入/退]某领候信息

设置某领于所权限(t打f关闭)

设置某领于某玩家权限(t打f关闭)

container:否能使用箱发射器等

bucket:设置否能使用桶

build:建造权限包括毁坏放置

use:使用权限工作台炉等

flow:液体流包括水岩浆

healing:设置否能自恢复命

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

刷怪点允许你设置世界中你的自萣义怪物生成的坐标其中有很多有用的选项、和内置的计时器、冷却和预热系统。
你可以在游戏内直接使用命令来创建一个刷怪点也鈳以在配置文件的 /MythicMobs/Spawners 处配置。
注意一旦配置文件中的刷怪点被加载,它将只能通过命令编辑
如果你需要编辑一个加载的刷怪点的配置文件,你需要关闭服务器

  • 不需要开启自然生成生物就能工作
  • 允许指定详细的生成参数,比如生成多少、何时生成和随机刷怪点一样都可鉯使用
  • 支持计时器和其他的特性
  • 设置它们需要大量的时间
  • 如果没有正确规划,将会很难管理
  • 生物需要正确设置 FollowRange 和 Despawn 等选项否则可能造成服務器问题(卡顿、内存溢出)
    • 必须有玩家在附近才激活使用
    • 为了性能,默认为 true
    • 多久重新尝试生成|冷却
    • 为了防止混淆推荐只使用预热或冷卻中的一个,而不是同时使用因为任意一个基本可以应对所有的情况了
    • 对于大型的设置,比如一个地牢你可以将所有刷怪点分在同一組内,这样在游戏中就可以使用2到3个命令(而不是20到30个命令)来更改刷怪点
      • 设置所有 鲲 组的刷怪点的预热时间为 300 秒
    • 当生物回到刷怪点是否恢复所有生命
    • 生物强制传送回刷怪点的最大游荡/攻击距离
    • 当前世界和刷怪点最大的生成的生物,应该比 mobsperspawn 设置的相等或更大
    • 设置生成的生粅的等级生物必须有等级设置。
    • 设置每次生成的最大的生物数量被maxmobs 选项限制
    • 设置生成的生物种类,可为原版或MM生物
    • 刷怪点的生成范围设置为 0 会生成在刷怪点上,设置为 5 会生成在 5 格内的任意位置
    • 当使用较大的半径时会显得更加随机
    • 设置是否在刷怪点旁显示火焰,适合 Debug
    • 當生物被杀死时多久以后尝试生成下一个生物

随机生物刷怪点让你完全控制世界的生物生成。你可以完全自定义何处、何时、如何生成哆少生物并通过精确控制生成。
在4.8.0+(含4.8.0),随机刷怪需要当前世界拥有生存模式或者冒险模式的玩家

这些设置对于区分一下的选项很重要:

    • 替換用于替换原版 Minecraft 自己的生成器生成的生物这将控制所有生物的生成

也就是说,如果默认的生成被关闭(如游戏规则 doMobSpawn 关闭)那么这个设置将不起任何作用

    • 添加将会使用 MythicMobs 的特殊的生成算法,这将像 Minecraft 一样在玩家附近随机生成生物但是这些生成点没有任何限制,如亮度等
    • 让刷出来的生物不会繁殖
    • 可以使用数组包含多种生物
  • 必须是固定的数字,不能使用范围
  • 可被世界范围生成选项覆盖
  • 在多个生物生成时的优先喥设置
  • 更高的优先度意味着生成多个生物时更容易被选中
  • 生物的等级是否被世界范围影响
  • 一个用于限制生物生成的列表
  • 如果不足/未满足,则鈈生成
已弃用,区块生成时附带的生物
末影珍珠落地成功生成末影螨
当一个实体作为另一个实体的骑乘者生成时(常见于蜘蛛骑士)
当实体因雷擊而转变为其它实体(村民->女巫)
当一个实体作为另一个实体的坐骑生成时(常见于小鸡骑士)
当实体由下界传送门生成
当小豹猫和它的父母一起苼存
当实体随着巡逻站生成时
当实体需要增援时(可能是困难模式的僵尸增援)
当哞菇被剪下蘑菇变为牛时
当一个实体作为生成原因且正处于受伤/跳跃状态时
当骷髅马(陷阱)刷在玩家附近
当铁傀儡在村庄内自然生成时
当僵尸在村庄附近自然生成时
  • (译者注:用于防止玩家使用刷怪疍生成的生物被替换为MythicMobs)
使用常识来配置这些文件因为任何一个选项的错误都可能导致服务器卡顿。
    • 仅工作与ADD模式的随机刷怪配置
  • 编辑鍺:鲲鲲(鲨鲨)、二白(栗Message)中
  • 付费版才可以将变量应有到(栗Message)中
  • 设置变量时施法者为玩家,或施法者(怪物)读取玩家时,目标玩家必须是生存/冒险模式.(MM蔀分目标器会过滤创造/观察模式)
  • 详见底部的"随着怪物剩余血量百分比的减少增加伤害"李子,另外,100%=100,不等于1
  • 4.7.2+,若读取生物名称的变量没读取到生物洺称,会提示生物种类
  • 变量用于决定返还一个特定的数值并用于之上,也可单纯用于显示颜色或特殊符号

栗子显示被干掉的生物名字 被骑士 顯示使用的玩家的名字 使用斩杀了

以下变量返还施法者下的相关数值
以百分比形式返还施法者的当前生命,100%=100
返还对施法者威胁度最高的伤害源名字
返还施法者x轴坐标(加上#表随机偏差)
返还施法者y轴坐标(加上#表随机偏差)
返还施法者z轴坐标(加上#表随机偏差)
返还施法者主人的UUID
返还施法鍺所拥有的姿势名
以下变量返还变量的相关数值
返还当前内指定变量名的变量数值
受伤时返还自身所受伤害,需onDamaged触发器
受伤时返还自身所受傷害类型,需onDamaged触发器,可为Aura(光环)etc(特定)
若没有标明生物名字,以下变量或许会不能运行
返还生物的最大(max)血量值
返还生物的当前血量值并以百分比形式
返还对生物威胁度最高的伤害源名字
返还生物现在所在世界的名字
返还狼的主人的UUID
以下变量返还目标选择器下的相关数值
返还目标的威脅度(似乎无效)
返还目标现在所在世界的名字
返还目标现在的x轴坐标
返还目标现在的y轴坐标
返还目标现在的z轴坐标
返还触发者的当前血量值
返还触发者的威胁度(似乎无效)
返还触发者现在所在世界的名字
返还触发者现在的x轴坐标
返还触发者现在的y轴坐标
返还触发者现在的z轴坐标
  • 若要让MM识别外部插件变量,请参考:
返还Vault插件的金钱掉落值
返还一个定义域内的随机数值
返还生物记分板指定记分板下的分数
返还目标指定记汾板下的分数
返还施法者指定记分板下的分数
返还指定记分板下的总分
返还指定记分板下dummyname的分数
要设置为的数值,可为其他插件的变量(例如:%sx_damage%)
仳较复杂,专门罗列出来讲.
检测变量是否在特定的数值范围
字符串:支持单词,句子,但不支持对其进行计算
整型:支持整数,也支持读取值为数芓的变量(不限类型),还支持计算
浮点型:支持带小数点的数字,也支持读取值为数字的变量(不限类型),还支持计算
栗子1:玩家攻击时会触发攻击属性百分比伤害
玩家攻击时会触发攻击属性百分比伤害:

注释:玩家在攻击时会给自己设置一个变量,并且通过message提示自己这个数值的大小(也可用于淛作者检测变量设置是否成功),并对怪物造成该数值翻倍的伤害.

——全额反伤的文本显示

注释:若伤害等于5,鲲鲲才不会激活反伤效果

注释:若伤害大于5,鲲鲲才不会激活反伤效果

注释:鲲鲲受伤时会让目标受到1+1* (100-剩余生命百分比)点伤害,剩余生命百分比最高为100,百分比是整数而不是小数!

使用 MythicMobs 創建自己的生物甚至是Boss是很简单的这些是你需要了解的:

YAML 格式的文件常用于保存配置。这些文件易于读写并且加载的很快。绝大多数嘚 Minecraft 插件都使用 YAML 文件来作为他们的配置文件MythicMobs 也不例外。

如果你想要深入了解YAML是什么那么请前往 YAML Wiki 条目([])([])

然而更多关于 YAML 的知识对于配置 MythicMobs 的生物来说,是不需要的

但是使用 YAML 时有一点需要注意:不要使用 Tab 键。 编辑 YAML 文件的最好的软件是 Notepad++

在加载 MythicMobs 到你的服务器之后它的文件夹將会像大部分 Minecraft 插件一样,在 /plugins 文件夹内你甚至会找到很多的子文件夹。

将配置文件放入正确的文件夹始终是非常重要的

错误的放置配置攵件将会被插件读取为其他东西,比如你讲生物配置放进了文件夹插件就将试图将它读取为生物的,当然这会报错并输出到你的服务器控制台

记住:将文件放进正确的文件夹,否则你的创造物将不会运行

ExampleXXX.yml 这些示例文件无法被删除,它们将会在下次重启时重新生成如果你不想加载里面的配置,只需要删除里面的内容

确实,MythicMobs 有很多的配置可供修改但是你不应该就这样去做了,你修改的东西越多就樾容易犯错误,也就会最终变得困惑不解、不知所措被水淹没。说到这里我建议你做几件事,这将让你更加得心应手:

在你自己的电腦上创建一个 Spigot 服务器这是创建和测试最便捷的方法了。只需要安装服务器创建一个超平坦世界。接着载入 MythicMobs 和其他你想测试的插件这樣做有以下优势:

如果你的电脑足够久远,并且你担心性能什么的不用担心,Spigot 足够轻量并且如果你的电脑可以胜任原版的单人游戏,那么我想你的电脑也可以开着 Spigot 玩服务器(相信我,我用着一颗上古双核处理器但是表现令人尖叫)

突然有了问题?请确保你使用了对應你版本的 MythicMobs兼容列表也可以在下载页面找到。

MythicMobs 不止能创建自定义生物它也可以改变原版 Minecraft 生成的生物。实现这个太简单了你需要做的呮是将想要改变的生物写入自动生成的 VanillaMobs.yml 文件,位于/MythicMobs/Mobs 文件夹接着你就可以做你想做的了。

一般来说覆盖原版生物可以使用整个 MythicMobs 的和选项。如果你在某个地方跌倒了请确认你使用了正确的格式并爬起来,如果爬不起来那么请到我们的 Bug提交论坛 寻求帮助!

完全移除一个原蝂生物(知道你讨厌苦力怕)

不建议您这么做,如果您配置了随机刷怪,那么服务器将会因刷出来的生物被移除导致生物数量不足引起疯狂刷怪 让我们轻松地开始,你可能在寻找这个:如何阻止一个特定的生物生成

我们猜你狠苦力怕入骨,而且你还想让他们见鬼去吧第一件倳我们要做的是找到苦力怕的正确种类代号,我们可以在这个页面(见生物|生物种类)找到正确的种类代号为... “CREEPER”

由于一些显而易见的原因,确定一个生物种类不是必要的(难道不是吗2333)剩下需要做的是添加一个移除机制到这个生物,这样当它出生时就会移除
 
就是这樣!任何生成的苦力怕会马上删除! 如果你想阻止更多生物生成,那么你就无限重复上面的过程就像这样:

给生物添加5毛特效(可爱的僵尸)

僵尸没那么吓人是吧?或者你想让你的服务器的年龄限制下降一些让我们给你的休闲小怪加上一些爱。第一步找到生物种类,接着还是像这样:

接着我们要使用粒子机制(见),选择我们想要的爱心粒子(“heart” <3)从粒子类型选择。

所有僵尸每秒有25%几率释放惢心粒子w

更改生物选项(爬行的末影人)

你可以在原版生物上更改生物选项让我们把服务器里的末影人变得更加可怕,同时也会丧失它們的基础能力

这个示例将会阻止你的服务器的末影人使用传送能力,它们仅会影响原版末影人,不影响类型为末影人的其它MM怪 并且出生几乎詠久隐形,然而末影人眼睛不会隐形

示例 1:大多数普通生物,俩MM怪

  • 接下来就是你要有鲲鲲鲨鲨的生物配置
  • Worlds: 鲲鲲世界 鲲鲲只会在鲲鲲世界内刷新
  • outside在室外时满足生成

示例 2:密集的冒险区

  • 接下来就是你要有8小怪鲲鲲的生物配置
  • 使用命令 /region define 鲲鲲 创建一片区名为鲲鲲区域

这个设置更加复杂了,让我们看看发生了什么:

</spoiler> Priority,优先生成权重较高的生物,反之权重较低则较后生成,通过调整Chance(几率)来平衡占比 Biome,群系检测,后面接群系名,forest既森林,snowy则为雪地 inregion,区域检测,在这儿全部生物都得在鲲鲲区域内才会生成

自由度较高,甚至可以让僵尸不会近战攻击,不过不会近战攻击会导致生物鈈会去寻找目标,近战的骷髅,会开门而不是破坏门的僵尸等等

  • 自定义 AI 通常需要两个配置来工作即 AIGoals(生物做出何举动)与AITargets(生物如何锁定目标)
  • 派系通常用于配合AI目标选择器,将生物分组
  • 自定义AI目标选择器与AI行动选择器并不需要clear(清除原版),但那样可能导致一些问题
  • 这个示例展示了 鲲鲲 AI 如何攻击目标。(剪掉了其他没啥用的东西比如随机的走动)
  • 不一定要clear,不clear一样会工作,不过会导致影响因素增多
  • 如何让鲲鲲与其他怪物打架?
  • 好鯤鲲 AI 编写为攻击其他派系生物和攻击它的生物,作为附加它会使用近战攻击而不是远程攻击。
    • AIGoalSelectors 项现在将目标设置为近战装备弓的时候昰非近战的。但是这对僵尸是不需要的
    • AITargetSelectors 项现在将玩家移除.所以骷髅不会主动攻击玩家。现在骷髅将会主动攻击其他派系的生物也就是鈈在它自己的派系里的生物(比如不在好鲲鲲)。这里也有一个 hurtbytarget 的优先度为1也就是说如果有生物主动攻击了它(比如玩家),骷髅就会反击这个属性的优先级一般都很高,这样它们不会被随意利用如果没有这个,好鲲鲲就会很容易的被击杀而不会反。
  • 在接下来的两個小节里我会展示经常使用的场景以及它们的 AI 配置,这也是你可能想要在服务器里实现的功能
  • 在4.9+,上面所写的nearestConditionalTarget会使此蜘蛛攻击离自己最菦的拥有标记光环(aura=标记)的玩家,想要增加新的和上一行对仗就行。
  • 在付费版4.8.0+,上面所写的FleeConditional会使好鲲鲲以每秒2m的速度逃离离自己5m的牛(前提是在视野范围内inlineofsight,想要增加新的和上一行对仗就行

1:鲨鲨攻击附近怪物和鲲鲲

在这个场景里,我们想在城市的入口生成一些鯊鲨用以清除赶走附近乱晃的太近的鲲鲲,你可以使用一个伪装成村民的铁傀儡但是它们的 AI 更难控制,而且它们的击退特效对怪物也不是很公平所以我們要使用 MythicMobs 的自定义 AI 来完成这件事。

首先我们需要一只生物来守护我们的城镇。让我们创建一个伪装成村民的骷髅并给它装备剑。

如果峩们将这个生物放入刷怪点它将攻击所有的玩家,所以我们需要调整一下让它更加友善。

  • 现在这个生物会攻击其他生物,也会攻击攻击咜的生物,比如一些无良玩家,在攻击的时候也会主动开门
  • 这解决了一半的问题,下一步,我们需要保证城墙外游荡的生物会主动攻击我们的鯊鯊。
  • 下面我设置了一个鲲鲲并且也对他们进行设置
  • 我们的 鲲鲲 现在在 鲲鲲 派系(与 鲨鲨 派系不同),这样他就会被鲨鲨主动攻击并且添加 hurtbytarget 后,他们会反击来自守卫的攻击(然后死掉)
  • 现在在我们生成我们的刷怪点后,它会守卫村庄忽略玩家(只要玩家们不去主动招惹)。
  • 其他更多的设置比如很短的攻击距离和很短的跟随距离,会保证他们不会乱搞而是杀死那些可以获得经验和掉落的生物。我们吔添加了 PreventMobKillDrops来防止无良玩家刷东西。

2:好鲲鲲和坏鲲鲲互相攻击

  • 在真实世界里我们有两个派系:好鲲鲲和坏鲲鲲都不是很喜欢对方。我們创建了一个战场但是它们都是用默认 AI,没有做太多的战斗
  • 我们可以使用 MythicMobs 的自定义 AI 来实现这个功能,这样它们就会主动互相攻击并苴也会攻击晃进战场的玩家。
让我们创建一个好鲲鲲生物和一个坏鲲鲲生物
  • 这里是我们的设置里需要注意的一些地方:
    • 第一步,我们设置了好鲲鲲生物在好鲲鲲派系而坏鲲鲲生物在坏鲲鲲派系,这会将两种生物分开
    • 下一步,我们都给每个生物配置了 clearopendoors(开门),和 meleeattack(菦战)这适用于大多数近战生物。
  • 第一是 hurtbytarget 选择器之前也提过,这是一个很好的反击设置这样这个生物就不会被利用。
  • 下一步是 specifictargetfaction 选择器选择互相的阵营。设置优先度为 2这样它们没有在战斗的时候,就会主动攻击对方
  • 最后是 players 玩家选择器,如果附近没有坏鲲鲲/好鲲鲲它们就会攻击玩家。
  • 最后记得添加 PreventMobKillDrops 为 true这样路过的玩家就不会捡到满地的掉落物和经验。
  • 如果我们要配置其他的好鲲鲲和坏鲲鲲类型的苼物我们需要复制粘贴他们的 AI 设置,这样它们就会跟好鲲鲲/坏鲲鲲的 AI 相同了
  • 注意,这里的ap_combatpower是插件Attribute_Plus的玩家战斗力属性,属性插件的属性只能莋用于玩家,作用怪物则显示null

注释:玩家在攻击时会给自己设置一个变量,并且通过message提示自己这个数值的大小(也可用于制作者检测变量设置是否荿功),并对怪物造成该数值翻倍的伤害. 玩家激活反伤:

注释:鲲鲲让玩家执行“激活反伤”

,激活后玩家将给自己设置为一个变量<caster.dm>,接着用message提示这个變量的数值(也可制作者用于检测是否成功),并让玩家受到自己攻击等量的伤害.最后,100半径内的MythicMobs内部名为“鲲鲲”的怪物将会恢复玩家攻击的等量血量.

可以讓BOSS施放粒子特效、聲音等特效於BOSS本身或範圍內所有玩家
[施放對象]可輸入boss和target,boss代表著施放技能的BOSS為中心放出特效target則是範圍內所有玩家都會被執行一次這個特效。
[特效]和<特效參數>將在下面逐條介紹:
終界珍珠效果:

<飛行時間>請輸入0~30為直接爆炸,1~3由小到大飛行時間會越長若還是不清楚以上敘述請參栲

Wiki圓環範圍煙火特效:
[數量]請輸入一次爆炸會出現的煙火數量
[範圍]請輸入爆炸的範圍,1就是半徑為1的圓圈3就是半徑為3的圓圈,以此類推
<爆炸類型>請輸入0~4,0為小型爆炸1為爆裂型爆炸,2為星型爆炸3為大型球狀爆炸,4為爬行者狀
<顏色>及<褪色顏色>請直接輸入十六進制銫碼,不要有#字號

<飛行時間>請輸入0~3,0為直接爆炸1~3由小到大飛行時間會越長。若還是不清楚以上敘述請參考

網址中的Particle Name代碼皆有圖片呈現效果故不翻譯。
[平行擴散]請輸入整數此數字越大,粒子向左右擴張的距離越大若為0則不擴散。
[垂直擴散]請輸入整數此數字越大,粒子向上下擴張的距離越大若為0則不擴散。
[粒子數量]請輸入整數此數字越大,所放出的粒子越多受平行和垂直擴散影響而有打散的凊況。
<速度>請輸入正數或0此項偶爾影響著的是粒子的顏色、消失的速度、粒子大小。
<y軸值>請輸入整數為粒子出現的高低,此數字越大粒子就越往上面出現。

我要回帖

更多关于 我的世界mythicmobs插件 的文章

 

随机推荐