4 Commits

Author SHA1 Message Date
dec09d4a44 Resolved Chisel Block Place durability AGAIN
All checks were successful
Draft Release / deploy-prod (push) Successful in 4s
2025-05-22 22:46:18 +01:00
c8a6e5938f Block Check Fix for Chisel
All checks were successful
Draft Release / deploy-prod (push) Successful in 4s
2025-05-22 22:20:14 +01:00
8cb721170b Update uninstall script
All checks were successful
Draft Release / deploy-prod (push) Successful in 4s
2025-05-22 21:27:49 +01:00
ce728ebd2b Do nothing is empty slot
All checks were successful
Draft Release / deploy-prod (push) Successful in 5s
2025-05-22 21:26:34 +01:00
6 changed files with 27 additions and 18 deletions

View File

@@ -20,6 +20,7 @@ scoreboard objectives add lzt_trowel_max_damage dummy
scoreboard objectives add lzt_chisel_success dummy
scoreboard objectives add lzt_chisel_raycast dummy
scoreboard objectives add lzt_chisel_raycast_hit dummy
scoreboard objectives add lzt_chisel_block_check dummy
scoreboard objectives add lzt_chisel_slot dummy
scoreboard objectives add lzt_chisel_unbreaking_check dummy
scoreboard objectives add lzt_chisel_unbreaking_chance dummy

View File

@@ -18,16 +18,16 @@ scoreboard objectives remove lzt_trowel_unbreaking_chance
scoreboard objectives remove lzt_trowel_damage
scoreboard objectives remove lzt_trowel_max_damage
# Trowel
scoreboard objectives remove lzt_trowel_success dummy
scoreboard objectives remove lzt_trowel_raycast dummy
scoreboard objectives remove lzt_trowel_raycast_hit dummy
scoreboard objectives remove lzt_trowel_block_check dummy
scoreboard objectives remove lzt_trowel_block_length dummy
scoreboard objectives remove lzt_trowel_unbreaking_check dummy
scoreboard objectives remove lzt_trowel_unbreaking_chance dummy
scoreboard objectives remove lzt_trowel_damage dummy
scoreboard objectives remove lzt_trowel_max_damage dummy
# Chisel
scoreboard objectives remove lzt_chisel_success
scoreboard objectives remove lzt_chisel_raycast
scoreboard objectives remove lzt_chisel_raycast_hit
scoreboard objectives remove lzt_chisel_block_check
scoreboard objectives remove lzt_chisel_slot
scoreboard objectives remove lzt_chisel_unbreaking_check
scoreboard objectives remove lzt_chisel_unbreaking_chance
scoreboard objectives remove lzt_chisel_damage
scoreboard objectives remove lzt_chisel_max_damage
# Hammer
scoreboard objectives remove lzt_hammer_check

View File

@@ -7,5 +7,8 @@ execute as @s at @s anchored eyes positioned ^ ^ ^ anchored feet run function lz
# Clean Data
data remove storage lzstools:chisel inventory
data remove storage lzstools:chisel damage
data remove storage lzstools:chisel components
data remove storage lzstools:chisel chosen_block
data remove storage lzstools:chisel chosen_slot
data remove storage lzstools:chisel chosen_slot
scoreboard players set @s lzt_chisel_damage 0
scoreboard players set @s lzt_chisel_max_damage 1

View File

@@ -0,0 +1,6 @@
# No Shulkers
$execute if items entity @s hotbar.$(chosen_slot) #minecraft:shulker_boxes run return fail
$setblock ~ -64 ~ $(temp_id)
setblock ~ -64 ~ bedrock
$data modify storage lzstools:chisel chosen_block set value "$(temp_id)"

View File

@@ -1,5 +1,2 @@
# No Shulkers
$execute if items entity @s hotbar.$(chosen_slot) #minecraft:shulker_boxes run return fail
$setblock ~ -64 ~ $(chosen_block)
setblock ~ -64 ~ bedrock
function lzstools_chisel:select/block_macro with storage lzstools:chisel
data remove storage lzstools:chisel temp_id

View File

@@ -1,2 +1,4 @@
$data modify storage lzstools:chisel chosen_block set from entity @s Inventory[{Slot:$(chosen_slot)b}].id
function lzstools_chisel:select/check_block with storage lzstools:chisel
$data modify storage lzstools:chisel temp_id set from entity @s Inventory[{Slot:$(chosen_slot)b}].id
function lzstools_chisel:select/check_block with storage lzstools:chisel
setblock ~ -64 ~ bedrock