YMStudio
本帖最后由 YMStudio 于 2022-9-17 20:27 编辑
本贴内容已过期!帖主将不再回答帖内留言问题
Artifacts - 禁忌之器

原搬运者为版主大大 但已经是2017年发的了 并且没有后续更新 而版本大大说的中文wiki虽然在其他板块更新了但是并没有说明此插件如何配置和使用

原搬运贴:[PCD][娱乐|机制]Artifacts——顶级物品属性|弹药|技能物品插件[1.8-1.12]

并且介绍的内容基本上都放上了原帖的地址,有部分人连插件官网都进不去。

经过我的查找,我找到了其他的本插件中文配置翻译https://www.mcbbs.net/thread-820235-1-1.html[Artifacts]Artifacts百科翻译

我已经征得了翻译作者的同意,并把内容应用在本帖中


下面我来介绍本插件

什么是Artifacts?

如果你使用过 MythicMobs 的话,那么我可以用一句话总结:给物品添加拥有条件/触发器/技能/弹药/标签属性的装逼特效的插件。

需要前置:MythicMobs

原帖介绍:

Artifacts(或 MythicArtifacts)是一个为 MythicMobs 专门制作的附属插件,可以创建不可思议的自定义物品。这可能是有史以来最强劲的物品插件了。物品可以使用任何的 MythicMobs 机制或技能,也可以使用触发器,并且拥有比 MythicMobs 更多的特殊的特性和选项!

这是你可以将 MythicMobs 里的 Boss 的技能在玩家手中释放的第一个机会!

Artifacts 是一个完全适应你的 RPG 服务器的完美的插件。你可以使用 MythicMobs 的灵活的技能系统创建出数不清的独特的物品。这简直是收赞助的完美的伙伴:创造出剑波、喷气飞行的鞘翅、召唤流星的法杖,甚至是功能齐全的猎枪!限制你的只有你的想象力!

Artifacts 还包括了一个 LoreStats 系统(物品标签属性,参见 ItemLoreStats 插件),用于更改 Minecraft 的伤害判定。这可以在配置文件中启用,默认是关闭的





我来补炸版内容了

插件配置示例:

百箭齐发:  # 物品代号
  Id: Arrow  # 物品 ID(数字ID或者英文ID)
  Display: '&8&l百箭齐发&a&l『主动技能』'  # DIY名称
  Attributes:  # 属性(就像items的属性,可以加击退抗性之类的)
  Lore:  # 标签(SX或者ils的都行)
  - '&8&L[普通技能]'
  - '&c&l右键使用 冷却8s'
  Options:  # 选项(不多说了)
    Unbreakable: true  # 不可破坏
    Repairable: true  # 可修复
  Enchantments:  # 附魔(不多说了)
  Skills:  # 技能(可以设定使用技能组或单个技能,注意是单个)
  - skill{s=箭雨} @Ring{r=7;points=4} ~onUse
我来简单说明一下这个item 我们设置了一个名为百箭齐发的Arrow(箭)

其他就不说了options我们设置为了物品不可破坏(其实没耐久的物品设这个也没啥用)

技能我们设置为了右键时向四周发动技能箭雨

~onUse就是插件添加的触发条件之一(items only)

新添加的触发器

触发器:
    Artifacts新增的触发器,仅用于items
名称
效果
~onAttack 在攻击时
~onDamaged 在玩家受伤时
~onTimer:#每隔多少Ticks执行一回
~onInteract当玩家右键生物与其交互时
~onShoot当玩家射出弓箭时
~onBowHit当玩家射箭击中实体时
~onSpawn当玩家重生或登陆服务器时
~onConsume当玩家消耗物品时(食物,药水,消耗Arrow
或者装备耐久应该不可行)
~onPotionSplash
当玩家使用喷溅型药水时
~onDeath 当实体死亡时
~onSwing当玩家左键时
~onUse当玩家右键时

我会放上几个示例 刚才炸板搞得我属实难受

等我有时间再来补(已经补完啦)
你可以通过此插件制作一个自带各种粒子特效的装备
比如: 在mythicmobs/items文件夹里新建一个xxx.yml

红莲斗篷:  # 物品代号


      Id: Leather_ChestPlate  # 皮革胸甲

      Display: '&c&l红莲斗篷&a&l『高级装备』'  # DIY名称

      Attributes:  # 属性(就像items的属性,可以加击退抗性之类的)

      Lore:  # 标签(我用的是SX)

      - '&a&l生命提升: +1200'

      - '&b&l防御力: +240'

      - '&b&l被动:每2秒对2格(r=2)范围内的实体造成XX点真实伤害'

      Options:  # 选项

          Unbreakable: true  # 不可破坏

          Repairable: true  # 可修复

      Enchantments:  # 附魔

     Skills:  # 技能

     - skill{s=红莲} @self ~onSpawn

红莲技能组的配置我就不放了,对于已经接触到本插件层次的萌新们来说应该特别简单

看到这里你可能会发现 本插件物品的配置简单无比 只要照着格式来就行了嘛

所以难得还是技能的配置(粒子特效什么的一整就整一上午)


至于如何食用本插件

插件本体扔进plugins

配置只需要在mythicmobs文件夹里编写就行了

我自己写的技能物品(放进对应的文件夹里)

玩家技能 skill.yml (8.96 KB, 下载次数: 1073)

玩家技能 item.yml (3.32 KB, 下载次数: 900)




YMStudio
第一次写教程 还不太会写 加上第一次写就炸版 实在难受 如果有需要补充的请在下方留言 我会尽力解答的

ouAuAuo
你好 非PCD小组成员 勿使用[PCD]作为标题、
以免进行误导

YMStudio
坚果果 发表于 2020-2-9 14:07
你好 非PCD小组成员 勿使用作为标题、
以免进行误导

抱歉,已去掉,以前一直在潜水,最近才活跃在论坛,很多事情不知道,请谅解

方块大师
问一哈该插件目前支持Minecraft较高版本吗(如1.14 1.15)  想买但是又担心买到之后无法正常使用

YMStudio
方块大师 发表于 2020-2-9 15:59
问一哈该插件目前支持Minecraft较高版本吗(如1.14 1.15)  想买但是又担心买到之后无法正常使用 ...

插件最后一次更新是在2019年12月17日,而1.14版本的出现是4月23,1.15版本的出现是在12月10日,所以按照日期来讲应该是对1.14和1.15支持的,1.14是肯定支持了

zx1678338406
这是个付费插件

1804622790
没钱的我就看着。感谢楼主分享,加油开服

花焰丶
楼主你好,这个插件我遇到一些问题..就是,我把怪物的一些技能直接搬到物品上,也能正常使用,但是只能对玩家造成伤害,不能对mm设置出来的怪物造成伤害,是什么原因呢?

YMStudio
小黑好萌. 发表于 2020-2-11 04:17
楼主你好,这个插件我遇到一些问题..就是,我把怪物的一些技能直接搬到物品上,也能正常使用,但是只能对玩 ...

你把怪物的技能直接搬到物品上,应该是怪物技能设置了只对范围内的玩家造成伤害,推荐你检查下配置,把@PIR{r=#}换成@target或者@LivingEntitiesInRadius{r=#}具体可以参考我在你帖子内发的附件的配置,如果还是不行再评论我一次,我一般在发评论后差不多10分钟都会回复的(我看到的话)

花焰丶
YMStudio 发表于 2020-2-11 09:18
你把怪物的技能直接搬到物品上,应该是怪物技能设置了只对范围内的玩家造成伤害,推荐你检查下配置,把@P ...

已经解决了,在projectile里增设一个hnp=true就可以啦

伍雨柒_听雨
优秀,我我离mm又进一步了

一只凌霄
楼主,我这个插件无法启用,会报错,mm版本4.59,这是为什么

YMStudio
凌霄z天苍 发表于 2020-3-15 14:11
楼主,我这个插件无法启用,会报错,mm版本4.59,这是为什么

推荐使用最新版插件

一只凌霄
YMStudio 发表于 2020-3-15 19:17
推荐使用最新版插件

我换到了一个稍微旧一点的版本,成功启用了,谢谢楼主提醒

站子诩
支持一下大佬

乖蜀黍i
支持1.15的版本么?

YMStudio
乖蜀黍i 发表于 2020-3-20 23:39
支持1.15的版本么?

我最近没有关注此插件 你可以去官网查看一下

yi_qu_bu_huei
有没有显示名字的变量就是使用了技能后的提示是**使用了技能

YMStudio
yi_qu_bu_huei 发表于 2020-3-22 20:03
有没有显示名字的变量就是使用了技能后的提示是**使用了技能

有的啊 你对MM的了解不深吧? 自行翻阅MM WIKI

dreepr322
炫酷的技能 可以给玩家使用

一只蓝聪
头疼啊,这个damage很是玄学啊,怎么也用不了.

YMStudio
1632131200 发表于 2020-3-25 13:44
头疼啊,这个damage很是玄学啊,怎么也用不了.

新版的damage是- damage{amount=x;ignoreArmor=true}  amount可以缩写为a,第二项可以设置为true或false
然后你的目标选择和触发也不能搞错,要使用这个插件更是,总之,不断尝试吧。

一只蓝聪
YMStudio 发表于 2020-3-26 13:47
新版的damage是- damage{amount=x;ignoreArmor=true}  amount可以缩写为a,第二项可以设置为true或false
...

就是目标选择问题,测试触发一个~onBowHit就行了,感觉damage很多目标选择都用不了的样子

Yexiaolu
给物品加权限无效是为什么

YMStudio
Yexiaolu 发表于 2020-3-31 19:36
给物品加权限无效是为什么

这插件能设置权限使用物品?我怎么不知道?

Yexiaolu
YMStudio 发表于 2020-4-1 11:18
这插件能设置权限使用物品?我怎么不知道?

Permission: [perm.node]
玩家必须拥有perm.xxx权限才可以使用此物品,如果玩家没有权限去尝试使用此物品时,将会把他删除

YMStudio
Yexiaolu 发表于 2020-4-1 12:51
Permission:
玩家必须拥有perm.xxx权限才可以使用此物品,如果玩家没有权限去尝试使用此物品时,将会把 ...

不知道不清楚不了解

YMStudio
Yexiaolu 发表于 2020-4-1 12:51
Permission:
玩家必须拥有perm.xxx权限才可以使用此物品,如果玩家没有权限去尝试使用此物品时,将会把 ...

我RPG服一直都是设置的限制等级使用

creeper.zombim
玩家受到攻击应该是~onDamaged吧。。少了一个d

YMStudio
creeper.zombim 发表于 2020-4-14 05:22
玩家受到攻击应该是~onDamaged吧。。少了一个d

感谢提醒 是我马虎了

Zeunies
這插件能套用自定義材質進去嗎 像mmoitem那樣

ra51094
YMStudio 发表于 2020-2-9 16:30
插件最后一次更新是在2019年12月17日,而1.14版本的出现是4月23,1.15版本的出现是在12月10日,所以按照 ...

我正在用的就是1.15的,但是要看你用了什么插件,像我一大堆插件我再放了进去后就用不了了

YMStudio
Zeunies 发表于 2020-4-21 09:47
這插件能套用自定義材質進去嗎 像mmoitem那樣

好像不能哈 这插件是基于mythicmobs的

3081940164
凌霄z天苍 发表于 2020-3-16 08:39
我换到了一个稍微旧一点的版本,成功启用了,谢谢楼主提醒

你用的什么版本,我换了好几个都不行

浅唱_wcm
方块大师 发表于 2020-2-9 15:59
问一哈该插件目前支持Minecraft较高版本吗(如1.14 1.15)  想买但是又担心买到之后无法正常使用 ...

1.9以上放心使用  17年的插件了

浅唱_wcm
终于找到这个插件的帖子了

一只凌霄
3081940164 发表于 2020-4-26 19:28
你用的什么版本,我换了好几个都不行

我用的4.5.0的

老何~
用了几天发现这个插件效果还是不错的,能自定义的很多。。
就是还没研究出,能不能知道武器技能还剩下的冷却CD,,
方便玩家释放技能
不然一直右键右键太麻烦了

1243473608
裂开了,今天刚买然后用不了,服务器是mohist1.12.2,本体插件版本4.9.1,启动log里显示MythicArtifacts-0.1.25.jar是无效的

YMStudio
1243473608 发表于 2020-5-13 16:46
裂开了,今天刚买然后用不了,服务器是mohist1.12.2,本体插件版本4.9.1,启动log里显示MythicArtifacts-0. ...

插件版本不匹配吧 MMA貌似还没支持到太高的MM版本 我昨天用的MM4.9.0搭配的MMA0.1.12 技能全失效了

360885500
试一下 感觉不错

1243473608
YMStudio 发表于 2020-5-18 12:54
插件版本不匹配吧 MMA貌似还没支持到太高的MM版本 我昨天用的MM4.9.0搭配的MMA0.1.12 技能全失效了 ...

然后我发现用mm4.9需要用af的dev版本,这样就没问题了!你可以试试
另外我还用了另一个附属的盔甲boss插件,总之我测试了很久发现
MythicMobs-4.6.5+MythicAnimatorStands-0.476-SNAPSHOT+MythicArtifacts-0.1.22是最佳搭配
如果你只需要用mm4.9和af的话就听我的试试dev版本就可以了

黑仔黑
MythicArtifacts-0.1.25支持MythicMobs-4.7.2 MythicMobs-4.8.0 不支持MythicMobs-4.9.0 MythicMobs-4.9.0需要 MythicArtifacts-0.1.27的版本。。
然后1.14的mma 1.1.25+mm 4.7.2或4.8.0 刚加入服务器可以用,然后重启之后直接废了。。社么鬼哦] 无法启用 MythicArtifacts v0.1.25 (Is it up to date?)
java.lang.IllegalArgumentException: Cannot set already-set enchantment]
at org.bukkit.enchantments.Enchantment.registerEnchantment(Enchantment.java:327) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at io.lumine.artifacts.enchants.MythicEnchantment.register(MythicEnchantment.java:170) ~[?:?]
at io.lumine.artifacts.enchants.MythicEnchantment.<init>(MythicEnchantment.java:65) ~[?:?]
at io.lumine.artifacts.enchants.EnchantManager.loadEnchantments(EnchantManager.java:145) ~[?:?]
at io.lumine.artifacts.enchants.EnchantManager.start(EnchantManager.java:93) ~[?:?]
at io.lumine.artifacts.enchants.EnchantManager.<init>(EnchantManager.java:66) ~[?:?]
at io.lumine.artifacts.Artifacts.onEnable(Artifacts.java:65) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:338) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:420) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:467) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:381) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.reload(CraftServer.java:859) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at org.bukkit.Bukkit.reload(Bukkit.java:610) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at me.zombie_striker.qg.GithubDependDownloader$1$1.run(GithubDependDownloader.java:85) ~[?:?]
at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1148) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:417) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1075) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:919) ~[PaperSpigot-1.14.4-b176.jar:git-Paper-176]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]

YMStudio
黑仔黑 发表于 2020-6-17 03:18
MythicArtifacts-0.1.25支持MythicMobs-4.7.2 MythicMobs-4.8.0 不支持MythicMobs-4.9.0 MythicMobs-4.9.0 ...

本篇教程基于mm4.6.5和mma0.12.2

FA_Ruler
請問為何使用了版本4.9.0的mm卻無法使用artifacts的最新版呢

Benjaminhhv
楼主,我想请问一下,那个skill 和 item 是放在哪里?

159753ggg
非常棒啊!!!!

Benjaminhhv
楼主人十分号,值得

Benjaminhhv
Benjaminhhv 发表于 2020-8-2 19:36
楼主人十分号,值得

打错字了咳咳

下一页 最后一页