Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INIT:scoreboard objectives add IfHeld dummy
- INIT:scoreboard objectives add Held dummy
- INIT:scoreboard objectives add Charge stat.talkedToVillager
- INIT:scoreboard objectives add IfCharge stat.talkedToVillager
- INIT:scoreboard objectives add ChargeCoolDown dummy
- scoreboard players set @a[score_IfHeld_min=0,score_IfHeld=0] Charge 0
- scoreboard players set @a[score_ChargeCoolDown_min=7] ChargeCoolDown 0
- scoreboard players set @a IfHeld 0
- scoreboard players add @a IfHeld 1 {SelectedItem:{id:"Item ID",Count:1b,tag:{display:{Name:"Item Name",Lore:["Item Lore"]}}}}
- scoreboard players add @a[score_IfHeld_min=1,score_IfHeld=1] Held 1
- scoreboard players set @a[score_IfHeld_min=0,score_IfHeld=0] Held 0
- scoreboard players add @a[score_IfCharge_min=1] IfCharge 1
- scoreboard players add @a[score_Charge_min=1] ChargeCoolDown 1
- scoreboard players set @a[score_IfCharge_min=1] ChargeCoolDown 0
- scoreboard players set @a[score_ChargeCoolDown_min=7] Charge 0
- scoreboard players set @a[score_IfCharge_min=3] IfCharge 0
- execute @e[name=DetectRightClick] ~ ~ ~ tp @e[name=DetectRightClick,r=0] @p[score_IfHeld_min=1,score_IfHeld=1]
- execute @a[score_Held_min=1,score_Held=1] ~ ~ ~ summon Villager ~ ~-5 ~ {NoAI:1,Silent:1,Offers:{},CustomName:DetectRightClick}
- effect @e[name=DetectRightClick] 14 2 0 true
- execute @a[score_IfHeld=0] ~ ~ ~ tp @e[name=DetectRightClick,r=2] ~ ~-255 ~
- execute @e[type=Villager,name=!DetectRightClick] ~ ~ ~ scoreboard players set @a[score_Charge_min=1,r=2] Charge 0
- execute @a[score_Charge_min=20,score_ChargeCoolDown_min=4,score_ChargeCoolDown=4] ~ ~ ~ CHARGED ACTION COMMAND
Advertisement
Add Comment
Please, Sign In to add comment