下面小编为大家带来我的世界抽取灵魂武器制作教程,这把武器非常的牛逼可以在击中敌人的同时抽取灵魂,想学的玩家别错过下面的内容!
直接上原理:
/scoreboard objectives add Kill dummy
复制代码
/give @a golden_hoe 1 0 {Unbreakable:1,ench:[{id:16,lvl:10},{id:20,lvl:1}],display:{Name:"§e§l灵魂摄手",Lore:["","§9以灵魂换取灵魂 ? 是的 , 灵魂摄手掌握了这种恐怖的力量 ......","","§5-= 摄取灵魂 =-","","§9杀死生物时 , 灵魂摄手将以灵魂换取灵魂 , 制造一个鬼魅灵魂暂时攻击附近怪物 。","","§7Epic Item",""]},Tags:["SoulS"],AttributeModifiers:[{AttributeName:generic.attackDamage,Amount:80,Operation:0,UUIDMost:1,UUIDLeast:1,Name:max,Slot:mainhand},{AttributeName:generic.attackSpeed,Amount:10000,Operation:1,UUIDMost:1,UUIDLeast:1,Name:max,Slot:mainhand}]}
复制代码
/scoreboard objectives add SoulS totalKillCount
复制代码
先给自己一个特殊锄头,以及创建杀怪变量
高频/scoreboard players tag @a add SoulS {SelectedItem:{tag:{Tags:["SoulS"]}}}
复制代码
给手持灵魂摄手的玩家加tag
连锁:/execute @a[tag=SoulS,score_SoulS_min=1] ~ ~ ~ summon villager_golem ~ ~1 ~ {Attributes:[{Name:generic.movementSpeed,Base:0.6}],Invulnerable:1,Silent:1,ActiveEffects:[{Id:14,Duration:10000000,Ambient:1,NoParticles:1}],Tags:["SoulSS"]}
复制代码
杀怪时触发摄手能力
连锁:/scoreboard players reset @a SoulS
复制代码
连锁:/scoreboard players tag @a remove SoulS
复制代码
清除记分板和玩家tag
连锁:/execute @e[tag=SoulSS] ~ ~ ~ particle ~ ~0.1 ~ 0 0 0 0 1 force
复制代码
连锁:/scoreboard players add @e[tag=SoulSS] Kill 1
复制代码
连锁:/kill @e[tag=SoulSS,score_Kill_min=80]
复制代码
给灵魂摄手召唤的铁傀儡加粒子,以及Kill掉存在时间够长的铁傀儡