Data cleanup
Update uninstall command Increased hammer durability
This commit is contained in:
parent
4f37178857
commit
2481c66b6b
@ -1 +1 @@
|
|||||||
give @s minecraft:iron_pickaxe[minecraft:item_name={"text":"Hammer","color":"light_purple"},minecraft:custom_model_data={strings:["lzstools:hammer"]},minecraft:custom_data={"lzstools":["hammer"]},minecraft:max_damage=1800]
|
give @s minecraft:iron_pickaxe[minecraft:item_name={"text":"Hammer","color":"light_purple"},minecraft:custom_model_data={strings:["lzstools:hammer"]},minecraft:custom_data={"lzstools":["hammer"]},minecraft:max_damage=2400]
|
@ -1,4 +1,31 @@
|
|||||||
# Uninstall
|
# Uninstall
|
||||||
|
|
||||||
|
# Click Check
|
||||||
scoreboard objectives remove lzt_click_check
|
scoreboard objectives remove lzt_click_check
|
||||||
|
|
||||||
|
# Wrench
|
||||||
scoreboard objectives remove lzt_wrench_success
|
scoreboard objectives remove lzt_wrench_success
|
||||||
scoreboard objectives remove lzt_wrench_raycast
|
scoreboard objectives remove lzt_wrench_raycast
|
||||||
|
|
||||||
|
# Trowel
|
||||||
|
scoreboard objectives remove lzt_trowel_success
|
||||||
|
scoreboard objectives remove lzt_trowel_raycast
|
||||||
|
scoreboard objectives remove lzt_trowel_raycast_hit
|
||||||
|
scoreboard objectives remove lzt_trowel_block_check
|
||||||
|
scoreboard objectives remove lzt_trowel_block_length
|
||||||
|
scoreboard objectives remove lzt_trowel_unbreaking_check
|
||||||
|
scoreboard objectives remove lzt_trowel_unbreaking_chance
|
||||||
|
scoreboard objectives remove lzt_trowel_damage
|
||||||
|
scoreboard objectives remove lzt_trowel_max_damage
|
||||||
|
|
||||||
|
# Hammer
|
||||||
|
scoreboard objectives remove lzt_hammer_check
|
||||||
|
scoreboard objectives remove lzt_hammer_success
|
||||||
|
scoreboard objectives remove lzt_hammer_raycast
|
||||||
|
scoreboard objectives remove lzt_hammer_raycast_hit
|
||||||
|
scoreboard objectives remove lzt_hammer_side_raycast
|
||||||
|
scoreboard objectives remove lzt_hammer_side_raycast_hit
|
||||||
|
scoreboard objectives remove lzt_hammer_unbreaking_check
|
||||||
|
scoreboard objectives remove lzt_hammer_unbreaking_chance
|
||||||
|
scoreboard objectives remove lzt_hammer_damage
|
||||||
|
scoreboard objectives remove lzt_hammer_max_damage
|
@ -1,8 +1,8 @@
|
|||||||
|
# Don't run if
|
||||||
execute if block ~ ~ ~ #lzstools:unbreakable run return fail
|
execute if block ~ ~ ~ #lzstools:unbreakable run return fail
|
||||||
execute if block ~ ~ ~ #minecraft:air run return fail
|
execute if block ~ ~ ~ #minecraft:air run return fail
|
||||||
execute if score @s lzt_hammer_damage >= @s lzt_hammer_max_damage run return fail
|
execute if score @s lzt_hammer_damage >= @s lzt_hammer_max_damage run return fail
|
||||||
|
|
||||||
|
|
||||||
# Spawn item
|
# Spawn item
|
||||||
loot spawn ~ ~ ~ mine ~ ~ ~ mainhand
|
loot spawn ~ ~ ~ mine ~ ~ ~ mainhand
|
||||||
|
|
||||||
|
@ -8,5 +8,6 @@ execute as @s at @s anchored eyes positioned ^ ^ ^ anchored feet run function lz
|
|||||||
|
|
||||||
# Clean Data
|
# Clean Data
|
||||||
data remove storage lzstools:hammer damage
|
data remove storage lzstools:hammer damage
|
||||||
|
data remove storage lzstools:hammer components
|
||||||
scoreboard players set @s lzt_hammer_damage 0
|
scoreboard players set @s lzt_hammer_damage 0
|
||||||
scoreboard players set @s lzt_hammer_max_damage 1
|
scoreboard players set @s lzt_hammer_max_damage 1
|
@ -15,7 +15,7 @@
|
|||||||
"id": "minecraft:iron_pickaxe",
|
"id": "minecraft:iron_pickaxe",
|
||||||
"count": 1,
|
"count": 1,
|
||||||
"components": {
|
"components": {
|
||||||
"minecraft:max_damage": 1800,
|
"minecraft:max_damage": 2400,
|
||||||
"minecraft:item_name": {
|
"minecraft:item_name": {
|
||||||
"text": "Hammer",
|
"text": "Hammer",
|
||||||
"color": "light_purple",
|
"color": "light_purple",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user