- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
Crucible:修订间差异
小 (预览/添加技能部分 排版修改) |
1240798440(留言 | 贡献) 小 (→栗子(Example)) |
||
| 第335行: | 第335行: | ||
DAMAGE: 1 | DAMAGE: 1 | ||
Skills: | Skills: | ||
- skill{s=流出来力.. | - skill{s=流出来力..嘤哼} @TargetLocation ~onUse | ||
- skill{s=添上液体} @self ~onSwing | - skill{s=添上液体} @self ~onSwing | ||
</pre> | </pre> | ||
技能配置: | 技能配置: | ||
<pre> | <pre> | ||
流出来力.. | 流出来力..嘤哼: | ||
Skills: | Skills: | ||
- projectile{onTick=液体特效;onHit=粘粘の腥味液体;v=8;i=1;hR=1;vR=1} | - projectile{onTick=液体特效;onHit=粘粘の腥味液体;v=8;i=1;hR=1;vR=1} | ||
2020年12月21日 (一) 14:37的版本
须知
本页面由鲲鲲(兼MM中文百科主编)搬运
最后一次更新时间为2020年12月21日
前言
Artifacts,又名MythicArtifacts,允许您为物品添加MythicMobs技能
并为您添加一些新的触发器(trigger)/选项(Options)与Lore属性系统
下载&安装等
下载
Artifacts是付费插件,插件地址:https//mythicmobs.net/index.php?resources/artifacts.37)
前置
- MythicMobs
- Java 8
安装
放进 服务器文件夹/plugins 内并重启服务器
使用
Artifacts在MythicMobs物品配置上工作,这意味着您不需要额外创建新的配置文档
如果您不熟悉MythicMobs物品配置,请见:http://mineplugin.org/MythicMobs
注意: 除非特意设置,不然物品技能不会选择创造/观察者模式玩家为目标
配置
添加技能
- 将MM技能直接添加在物品配置里的Skills:下方
- 格式与MM技能完全一致
- 若您莫得了解过MM技能,这是一个栗子:
| 栗子 |
|---|
火焰球鲲鲲:
Id: DIAMOND_SWORD
Display: '&6火焰球鲲鲲'
Lore:
- '&8一只会用火焰技能的鲲鲲QWQ.'
Skills:
- skill{s=火焰球} @TargetLocation ~onUse
> 右键物品在目标的位置使用技能: 火焰球 - ignite{duration=200} @trigger ~onAttack
> 左键时对攻击者造成10秒燃烧 - effect:particles{p=flame;amount=20;speed=0.5} @self ~onTimer:4
> 每0.2秒为自己播放火焰粒子 |
Artifacts可用触发器(Trigger)
| 触发器英文名 | 介绍 |
|---|---|
| onAttack | 当玩家攻击 |
| onBlockBreak | 破坏方块后 |
| onBlockPlace | 放置方块后 |
| onConsume | 消耗物品(食物/药水等)后 |
| onDamaged | 玩家受伤后 |
| onDeath | 玩家死亡后 |
| onInteract | 当玩家与其它实体互动 |
| onBowHit | 玩家使用弓射击命中实体后 |
| onPotionSplash | 药水被投掷出去后 |
| onRightCilck | 玩家单击鼠标右键后 |
| onShoot | 玩家用弓发射后 |
| onSpawn | 玩家登入/重生后 |
| onSwing | 单击鼠标左键后 |
| onTimer:# | 每#tick触发一次技能 |
| onUse | 玩家手持物品右键后 |
| onFish | 玩家手持鱼竿右键后 |
| onFishbite | 鱼准备上钩后 |
| onFishGrab | 鱼上钩后 |
| onFishGround | 鱼钩被抛在地面后 |
| onFishingReel | 收钩后 |
| onFishingFall | 收钩莫得鱼后 |
Artifacts新增技能(Mechanic)
| AmmoLoad—装弹 |
|---|
|
重新装填使用了选项:弹药(Ammo)物品的弹药 鲲鲲: Skills: - ammoload ~onUse |
| ConsumeUsedDurability—射击损耗 | ||||||
|---|---|---|---|---|---|---|
|
作用于使用了选项:弹药(Ammo)的物品,每次射击所损耗的耐久
鲲鲲:
Skills:
- consumeUsedDurability{amount=1}
|
| Set Model—自定义CustomModelData | ||||||
|---|---|---|---|---|---|---|
|
修改物品的NBT: custommodeldata的值
鲲鲲:
Skills:
- setmodel{m='''3'''} ~onUse
> 右键后设置物品的NBT: '''custommodeldata'''的值为'''3'''
|
| Set Slot Model—自定义指定槽位的CustomModelData | |||||||||
|---|---|---|---|---|---|---|---|---|---|
|
修改物品的NBT: custommodeldata的值
鲲鲲:
Skills:
- setslotmodel{m=3;s=HEAD} ~onDamaged
> 受伤后设置头部物品的NBT: '''custommodeldata'''的值为'''3'''
|
Artifacts新增条件(Condition)
| EnchantLevel—附魔等级 | ||||||
|---|---|---|---|---|---|---|
|
支持指定数字/范围
作用于Conditions:
鲲鲲:
Conditions:
- enchantlevel 2
作用于技能行↓
鲲鲲:
Skills:
- ignite{ticks=100} ?enchantlevel{level=1}
- ignite{ticks=200} ?enchantlevel{level=2}
- ignite{ticks=300} ?enchantlevel{level=3}
|
| EquipSlot—检测槽位 | ||||||
|---|---|---|---|---|---|---|
|
当物品被放在指定槽位时,才会触发技能
作用于Conditions:
鲲鲲:
Conditions:
- equipslot HAND
作用于技能行↓
鲲鲲:
Skills:
- ignite{ticks=200} ?equipslot{slot=HAND}
|
| HasAmmo—检测弹药 |
|---|
|
这在计划之内(还莫得做) |
自定义附魔(Custom Enchant)
自定义附魔在MythicMobs/EnchantMents文件夹内工作
手持一本书输入/artifacts enchant <附魔名> <附魔等级>为书添加附魔
您无法在不关闭服务器的情况下删除/修改附魔和附魔ID,Artifacts会将附魔变成和原
版附魔一样,莫得花里胡哨的Lore,意味着您无法在不关闭服务器的情况下修改附魔
鲨鲨:
Display: '鲨鲨'
MinLevel: 1
#附魔最低等级为I
MaxLevel: 3
#附魔最高等级为III
ItemType: WEAPON
Options:
Cursed: FALSE
#负面附魔: 关闭
Treasure: FALSE
#稀有附魔: 关闭
ShowInLore: FALSE
#添加Lore以展示附魔: 关闭
LevelAsPower: FALSE
#不知道: 关闭
EnchantableItems:
- DIAMOND_SWORD
- IRON_SWORD
- GOLDEN_SWORD
- STONE_SWORD
- WOODEN_SWORD
#允许钻石剑/铁剑/金剑/石剑/木剑得到此附魔
ConflictingEnchants:
- FIRE_ASPECT
Skills:
- effect:particles{p=happyVillager;amount=5;speed=0.1;yOffset=1;hS=0.5;vS=0.1} @target ~onAttack
- potion{type=SLOW;d=100;level=1} @trigger ~onAttack
- potion{type=WITHER;d=100;level=1} ?enchantlevel{level=1} @trigger ~onAttack
- potion{type=WITHER;d=100;level=2} ?enchantlevel{level=2} @trigger ~onAttack
- potion{type=WITHER;d=100;level=3} ?enchantlevel{level=3} @trigger ~onAttack
Artifacts新增选项(Opiton)
| 选项英文名 | 介绍 |
|---|---|
| CancleDamage: true/false | 是否使物品无法造成平a伤害 |
| Destroy: true/false | 是否使物品从所有玩家背包中消失 |
| DestroyOnDrop: true/false | 是否使物品被丢弃后消失 |
| KeepOnDeath: true/false | 是否使玩家死亡后不会丢失此物品 |
| PreventDropping: true/false | 是否防止物品被丢弃 |
| Permission: 权限名 | 是否令物品拥有使用权限 |
弹药系统(Ammo)
Artifacts内置弹药系统,将剩余弹药以Lore的形式呈现出来
开启仅需在物品配置里面的写上模块:Ammo与设置Enabled为True
模块修改项
| 修改项英文名 | 介绍 |
|---|---|
| Enabled: TRUE/FALSE | 是否开启弹药系统 |
| Bullet: 物品名 | 使指定MM物品作为弹匣类型 |
| ClipSize: 数值 | 单个弹匣最大弹药值 |
| AmmoPerItem: 数值 | 弹药最大值 |
重新装填(Reloading)
使用技能: reloadammo重新装填弹药,若玩家莫得弹匣物品则不会工作
栗子(Example)
鲨鲨的后庭:
Id: wood_sword
Data: 0
Display: '&7鲨鲨的后庭'
Resource: Ammo
Ammo:
Enabled: TRUE
Bullet: 不明透明液体
ClipSize: 8
AmmoPerItem: 8
Lore:
- "&f需要添上'''不明透明液体'''才可以开火."
- ""
- "&7Ammunition 8 / 8"
- "&7Durability 50 / 50"
Hide:
- ATTRIBUTES
Attributes:
MainHand:
ATTACK_SPEED: -0.75
DAMAGE: 1
Skills:
- skill{s=流出来力..嘤哼} @TargetLocation ~onUse
- skill{s=添上液体} @self ~onSwing
技能配置:
流出来力..嘤哼:
Skills:
- projectile{onTick=液体特效;onHit=粘粘の腥味液体;v=8;i=1;hR=1;vR=1}
液体特效:
Skills:
- effect:particles{p=flame;amount=20;speed=0;hS=0.01;vS=0.01} @origin
粘粘の腥味液体:
Skills:
- damage{a=10}
- potion{type=SLOW;duration=100;lvl=2}
添上液体:
Skills:
- reloadammo
耐久度系统(Durability)
Artifacts带有自己的耐久度系统,且以Lore文本的形式工作
带有耐久度Lore的物品会和原版物品一样失去耐久,如造成伤害/
受到伤害(仅适用于盔甲类物品),使用技能(需要触发器:onUse)等
即使Lore Stats被禁用,耐久度Lore仍会工作,耐久度目前莫得恢复途径
鲲鲲: Id: leather_boots Data: 0 Display: '&7非常耐用的鲲鲲靴子' Lore: - "&7Durability 5000 / 5000" Hide: - ATTRIBUTES
Lore属性系统(Lore Stats)
Artifacts附带了自己的Lore属性系统,但仍在不断测试此功能在默认情况下处于禁用状态
因为它尚未完成,但可以在物品配置中启用
添加属性
要将自定义的属性添加到物品内,仅需将属性放在该物品的配置中的任意位置
并且对服务器性能需求较小,仅需从插件内获取数据
Id: leather_helmet Lore: - "&f+1000 Armor" - "" - "&7+250 Critical Strike" - "&7+300 Dodge"
Lore属性使用典型的MMORPG系统,以保持属性相对平衡,耐久度影响属性将在以后更新
属性列表
| 属性英文名 | 介绍 |
|---|---|
| Ability Power | 提升/降低技能力量 n% |
| Ammunition | 当前子弹数量 |
| Armor | 提升/降低护甲 n%,替换原版的护甲 |
| Critical Strike | 暴击几率 |
| Dodge | 闪避几率,几率受伤时免受伤害 |
| Fire Resistance | 提升/降低火焰伤害的 n%,替换原版的附魔:火焰保护 |
| Leech | 造成伤害后恢复自身生命,数值为伤害的 n% |
| Speed | 提升/降低 n%移速 |
注意事项
保护现在每级增加2%的护甲,火焰保护现在每级增加5%的火焰抗性
抗性效果在激活时每级减少5%的伤害,而抗火在激活时给予50%的抗火能力
栗子
鲨鲨: Id: leather_boots Data: 0 Display: '&7非常耐用的鲨鲨' Lore: - "&f+1000 Armor" - "" - "&7+250 Critical Strike" - "&7+300 Dodge" - "" - "&eDurability 5000 / 5000" Hide: - ATTRIBUTES