tag @s remove New execute at @s run setblock ~ ~ ~ minecraft:shulker_box execute at @s run loot replace block ~ ~ ~ container.0 mine ~ ~-1 ~ shears[enchantments={silk_touch:1}] execute at @s run data modify entity @s Tags insert 0 string block ~ ~ ~ Items[0].id execute at @s run setblock ~ ~ ~ minecraft:beacon execute at @s run setblock ~ ~-1 ~ minecraft:bedrock execute at @s run playsound minecraft:block.enchantment_table.use block @a ~ ~ ~
They run on the same tick by an armor stand.
Theese commands are run by another command that runs every second:
execute as @e[tag=Revive_Beacon,tag=New] run function gssmp:revive/load
So @s should be itself.
Maybe too many block updates in 1 tick doesnt work? I'm not sure but it doesnt work.