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

MythicMobs/更新日志/4.8.x:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
无编辑摘要
 
(未显示2个用户的11个中间版本)
第1行: 第1行:
*搬运问题咨询鲲鲲: https://wpa.qq.com/msgrd?v=3&uin=1240798440&site=qq&menu=yes </br>
*最近一次编辑日期为 2021.5.9
*有问题私聊咱 or 有值得改进的地方告诉咱 or 你来改x
*翻译By:鲲鲲
*本页面已更新至4.10,请不要让你的MM版本过低
本百科一切以最新付费预览版本(4.12)为准
*最近一次编辑日期为 2020.10.11
 
本百科一切以最新免费版本(4.10.1)为准


==4.8.0==
==4.8.0==
第11行: 第8行:
*AI升级,许多AI行动器/AI目标选择器优化,以及性能优化
*AI升级,许多AI行动器/AI目标选择器优化,以及性能优化
*自定义AI使用全新的API!
*自定义AI使用全新的API!
===触发器===
====onDamaged====
*新增修改项damageMods,可搭配Damage的element
*作用是受伤的时候修改伤害调整
*栗子:- onDamaged{auraName=鲲鲲;d=200;onTick=[particles{p=flame;amount=10;hS=0.4};damageMods="FIRE 0.5"} @self ~onInteract
===生物===
===生物===
*新增旅行商人(WANDERING_TRADER)
*新增旅行商人(WANDERING_TRADER)
第59行: 第61行:
</pre>
</pre>
===技能===
===技能===
*粒子技能支持更多变量
====新技能:Chain(锁链)====
====新技能:Chain(锁链)====
*已经搬运了噢..在[[MythicMobs/技能|MM技能]]
*已经搬运了噢..在[[MythicMobs/技能|MM技能]]
第85行: 第88行:
*伤害类型可以是LIGHING/FIRE/AIR/ICE
*伤害类型可以是LIGHING/FIRE/AIR/ICE
*element所写的类型可被变量<skill.var.damage-type>读取。
*element所写的类型可被变量<skill.var.damage-type>读取。
===触发器===
====新增粒子====
====onDamaged====
*有预览图噢
*新增修改项damageMods,可搭配Damage的element
<spoiler>
*作用是受伤的时候修改伤害调整
{| class="wikitable"
*栗子:- onDamaged{auraName=鲲鲲;d=200;onTick=[particles{p=flame;amount=10;hS=0.4};damageMods="FIRE 0.5"} @self ~onInteract
|-
1
! 英文名字 !! 效果
|-
| campfire_cosy_smoke || 营火产生的烟雾。
[[文件:Campfire cosy smoke.png|有框|右|campfire_cosy_smoke]]
|-
| campfire_signal_smoke || 放置在干草块上的营火产生的烟雾。
[[文件:Campfire Signal Smoke.png|有框|右|campfire_Signal_Smoke]]
|}
</spoiler>


====Cast(激活)====
*新增修改项skillName(技能名), showCastBar(激活时显示悬浮字)
====Damage(造成伤害)====
*新增修改项element(伤害类型)
*建议搭配伤害调整
*伤害类型可以是LIGHING/FIRE/AIR/ICE
*element所写的类型可被变量<skill.var.damage-type>读取。
====命令====
====命令====
*/mm m spawn命令新增-p,可以让你作为非玩家召唤出生物
*/mm m spawn命令新增-p,可以让你作为非玩家召唤出生物
===触发器===
===新增条件===
====onDamaged====
*EnchantExp(附魔经验)
*新增修改项damageMods,可搭配Damage的element
*EnchantLevel(附魔等级)
*作用是受伤的时候修改伤害调整
*FoodSaturation(饱和程度)
*栗子:- onDamaged{auraName=鲲鲲;d=200;onTick=[particles{p=flame;amount=10;hS=0.4};damageMods="FIRE 0.5"} @self ~onInteract
*FoodLevel(饱和等级)
*LocalDifficulty(当前世界的难度等级,0=和平 1=简单 2=普通 3=困难
===目标选择器===
*目标过滤器器(Sorter和targeter)新增
<pre>
HIGHEST_HEALTH(最高生命)
LOWEST_HEALTH(最低生命)
HIGHEST_THREAT(最高威胁)
LOWEST_THREAT(最低威胁)
</pre>
*新增@RandomLocationsNearTargets(选中范围内随机目标的位置)
===AI行动器/目标选择器(都是付费版专属)===
*新增fleeCondition,
栗子:
<pre>
  - fleeConditional{distance=5; speed=2; conditions=[
      - inlineofsight
      - entitytype COW
</pre>
===变量===
*新增trigger.threat
===伪装===
*修复了一些漏洞
===漏洞修复/其它信息===
*为变量系统添加了更多错误追踪
*大多数生物修改项(type之类的)支持小写
*删除了一些过时的确认生物类型的方法
*修复了ParticleAtom在MC1.13的错误
*修复了一些变量的错误
*修复了AI行动器: goToOwner(走向主人)的错误
*修复了技能: BlockUnmask(取消方块伪装)的错误
*修复了在MC1.13pre版,当projectile的buttetype的类型为block时的错误
*修复了技能行里面的条件不会工作的问题(例如damage{a=2;delay=60})
*修复了技能: variableMath(变量计算)加法代替了设置的问题
*修复了变量<target.name>的NPE问题
*修复了在MC1.8对WorldGuard的兼容性问题
*修复了MM不在Paper,MC1.8.8加载
*修复了一个在MC1.8加载生物的错误
*修复了技能: Potion(药水)里面的hasParticles=false(没有药水特效)无效的问题
*修复了在创建刷怪点时生物类型选用mpets的生物的NPE问题
*修复了currencyGive/Drop所提示的信息里面的金钱会精确到小数点后4~5位数
*修复了MM对于bsats的一些问题
*修复了AI目标选择器: goToOwner(走向主人)在MC1.14的问题
*修复了技能: Rally(团结)的NPE问题
*修复了目标选择器: @MobsInRadius的问题
*修复了很多有关技能: Aura(光环)的问题
*修复了projectiles会在命中非生物实体时激活Hit技能以及停止
*修复了Projectile的抛射物有时候会卡住并且不会消失
*修复了威胁表不同步的错误
*修复了生物在选取目标的时候可能不会立刻进入战斗状态
*修复了威胁表内的玩家死亡了却仍然存在威胁表中
*修复了触发器为onDropCombat的技能有时候会连续激活俩次的问题
*修复了技能Sound在MC1.14中,声音距离是无限的
*修复了条件: Wearing(穿着指定物品)
*修复了物品NBT的一些问题
*修复了技能: shootFireball(发射火球)的一些问题
*修复了爬行者爆炸伤害也会受到伤害调整的影响
*修复了目标选择器的一些问题
*修复了技能: Prison(监禁Play)的一些问题
=更新日志=
*[[MythicMobs/更新日志|4.10.x]]
*[[MythicMobs/更新日志/4.9.x|4.9.x]]
*[[MythicMobs/更新日志/4.8.x|4.8.x]]
*[[MythicMobs/更新日志/4.7.x|4.7.x]]
*[[MythicMobs/更新日志/4.6.x|4.6.x]]
*[[MythicMobs/更新日志/4.5.x|4.5.x]]

2021年5月9日 (日) 04:34的最新版本

  • 最近一次编辑日期为 2021.5.9
  • 翻译By:鲲鲲

本百科一切以最新付费预览版本(4.12)为准

4.8.0

插件本体

  • 不再支持MC1.11.x(为啥你不用1.12.x?)
  • AI升级,许多AI行动器/AI目标选择器优化,以及性能优化
  • 自定义AI使用全新的API!

触发器

onDamaged

  • 新增修改项damageMods,可搭配Damage的element
  • 作用是受伤的时候修改伤害调整
  • 栗子:- onDamaged{auraName=鲲鲲;d=200;onTick=[particles{p=flame;amount=10;hS=0.4};damageMods="FIRE 0.5"} @self ~onInteract

生物

  • 新增旅行商人(WANDERING_TRADER)

生物选项

  • 新增PreventTransformation,为true时僵尸不会转化为僵尸猪人或者溺尸。

新功能:村民交易

现在你可以修改村民的交易!请注意村民必须拥有职业并且可交易选项的值为true, 以及一些物品可能需要村民达到一定等级 栗子

鲲鲲:
  Type: VILLAGER
  Display: '&6鲲鲲'
  Health: 20
  Faction: tester 
  Options:
  • 职业为白痴
    Profession: NITWIT
  • 皮肤类型为沙漠村民
    Type: DESERT
  • 交易等级为2
    Level: 2
  • 交易项目
  Trades:
  • 5个绿宝石和5个钻石可换一把钻石剑,一次补货最多可换五次
    1:
      Item1: 5 EMERALD
      Item2: 5 DIAMOND
      Result: DIAMOND_SWORD
      MaxUses: 5
  • 64颗绿宝石换一把ExampleItems.yml内的骷髅王之剑,一次补货最多可换一把
    2:
      Item1: 64 EMERALD
      Result: SkeletonKingSword
      MaxUses: 1

技能

  • 粒子技能支持更多变量

新技能:Chain(锁链)

链允许你创造在目标之间反弹的技能,就像“闪电链”类型的技能
反弹条件在技能每次“反弹”后释放技能。举个例子,如果有人站在墙
的另一边,而你却站在门口,它可能会从你身上反弹到他们身上,因
为它会在墙上反弹每次施放只能反弹到同一个实体一次。同样,每次
技能反弹,它反弹的实体将成为此技能中的“原点”,而原点的继承目
标将是它反弹到的下一个实体。

新增技能

  • BarCreate(BOSS条创建)
  • BarSet(BOSS条设置)
  • BarRemove(BOSS条删除)
  • BlockWave(方块波)-客户端特效技能,不增加服务器负担
  • CloseInventory(关闭背包)
  • MountMe(骑鲲鲲 逃)
  • SendToast(图腾技能)
  • Stun(眩晕,优先度高于MythicMobsExtension)

Cast(激活)

  • 新增修改项skillName(技能名), showCastBar(激活时显示悬浮字)

Damage(造成伤害)

  • 新增修改项element(伤害类型)
  • 建议搭配伤害调整
  • 伤害类型可以是LIGHING/FIRE/AIR/ICE
  • element所写的类型可被变量<skill.var.damage-type>读取。

新增粒子

  • 有预览图噢

<spoiler>

英文名字 效果
campfire_cosy_smoke 营火产生的烟雾。
campfire_cosy_smoke
campfire_signal_smoke 放置在干草块上的营火产生的烟雾。
campfire_Signal_Smoke

</spoiler>

命令

  • /mm m spawn命令新增-p,可以让你作为非玩家召唤出生物

新增条件

  • EnchantExp(附魔经验)
  • EnchantLevel(附魔等级)
  • FoodSaturation(饱和程度)
  • FoodLevel(饱和等级)
  • LocalDifficulty(当前世界的难度等级,0=和平 1=简单 2=普通 3=困难

目标选择器

  • 目标过滤器器(Sorter和targeter)新增
HIGHEST_HEALTH(最高生命)
LOWEST_HEALTH(最低生命)
HIGHEST_THREAT(最高威胁)
LOWEST_THREAT(最低威胁)
  • 新增@RandomLocationsNearTargets(选中范围内随机目标的位置)

AI行动器/目标选择器(都是付费版专属)

  • 新增fleeCondition,

栗子:

 
  - fleeConditional{distance=5; speed=2; conditions=[
      - inlineofsight
      - entitytype COW

变量

  • 新增trigger.threat

伪装

  • 修复了一些漏洞

漏洞修复/其它信息

  • 为变量系统添加了更多错误追踪
  • 大多数生物修改项(type之类的)支持小写
  • 删除了一些过时的确认生物类型的方法
  • 修复了ParticleAtom在MC1.13的错误
  • 修复了一些变量的错误
  • 修复了AI行动器: goToOwner(走向主人)的错误
  • 修复了技能: BlockUnmask(取消方块伪装)的错误
  • 修复了在MC1.13pre版,当projectile的buttetype的类型为block时的错误
  • 修复了技能行里面的条件不会工作的问题(例如damage{a=2;delay=60})
  • 修复了技能: variableMath(变量计算)加法代替了设置的问题
  • 修复了变量<target.name>的NPE问题
  • 修复了在MC1.8对WorldGuard的兼容性问题
  • 修复了MM不在Paper,MC1.8.8加载
  • 修复了一个在MC1.8加载生物的错误
  • 修复了技能: Potion(药水)里面的hasParticles=false(没有药水特效)无效的问题
  • 修复了在创建刷怪点时生物类型选用mpets的生物的NPE问题
  • 修复了currencyGive/Drop所提示的信息里面的金钱会精确到小数点后4~5位数
  • 修复了MM对于bsats的一些问题
  • 修复了AI目标选择器: goToOwner(走向主人)在MC1.14的问题
  • 修复了技能: Rally(团结)的NPE问题
  • 修复了目标选择器: @MobsInRadius的问题
  • 修复了很多有关技能: Aura(光环)的问题
  • 修复了projectiles会在命中非生物实体时激活Hit技能以及停止
  • 修复了Projectile的抛射物有时候会卡住并且不会消失
  • 修复了威胁表不同步的错误
  • 修复了生物在选取目标的时候可能不会立刻进入战斗状态
  • 修复了威胁表内的玩家死亡了却仍然存在威胁表中
  • 修复了触发器为onDropCombat的技能有时候会连续激活俩次的问题
  • 修复了技能Sound在MC1.14中,声音距离是无限的
  • 修复了条件: Wearing(穿着指定物品)
  • 修复了物品NBT的一些问题
  • 修复了技能: shootFireball(发射火球)的一些问题
  • 修复了爬行者爆炸伤害也会受到伤害调整的影响
  • 修复了目标选择器的一些问题
  • 修复了技能: Prison(监禁Play)的一些问题

更新日志