Fixed blocks not being removed with Trowel
Removed unneeded tags Added clean trowel data after use
This commit is contained in:
@@ -1,9 +1,18 @@
|
||||
#Setting up the raycasting data.
|
||||
scoreboard players set #distance lzt_trowel_raycast 0
|
||||
tag @s add lzt_trowel_raycast
|
||||
|
||||
#Activating the raycast. This function will call itself until it is done.
|
||||
execute as @e[tag=lzt_trowel_raycast] at @s anchored eyes positioned ^ ^ ^ run function lzstools_trowel:raycast/rayloop
|
||||
execute as @s at @s anchored eyes positioned ^ ^ ^ anchored feet run function lzstools_trowel:raycast/rayloop
|
||||
|
||||
#Raycasting finished, removing tag from the raycaster.
|
||||
tag @s remove lzt_trowel_raycast
|
||||
# Clean Data
|
||||
data remove storage lzstools:trowel inventory
|
||||
data remove storage lzstools:trowel components
|
||||
data remove storage lzstools:trowel damage
|
||||
data remove storage lzstools:trowel slots
|
||||
data remove storage lzstools:trowel blocks
|
||||
data remove storage lzstools:trowel length
|
||||
data remove storage lzstools:trowel temp_slot
|
||||
data remove storage lzstools:trowel temp_id
|
||||
data remove storage lzstools:trowel chosen_index
|
||||
data remove storage lzstools:trowel chosen_block
|
||||
data remove storage lzstools:trowel chosen_slot
|
Reference in New Issue
Block a user