Re-align Files

This commit is contained in:
2023-12-16 22:31:42 +00:00
parent 535dd77da3
commit 7a294f753d
71 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1 @@
{"replace":false,"values":["wrench:load"]}

View File

@@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"wrench:main"
]
}

View File

@@ -0,0 +1,11 @@
# Config
tellraw @s [{"text":" ","strikethrough":true},{"text":" LZ's Wrench Config ","color":"gold","strikethrough":false,"bold":true},{"text":" ","strikethrough":true}]
tellraw @s {"text":"Which catagories should be wrenchable?"}
function wrench:config/pillars/main
function wrench:config/redstone/main
function wrench:config/rails/main
function wrench:config/terracotta/main
function wrench:config/slabs/main
function wrench:config/stairs/main
function wrench:config/rods/main
tellraw @s {"text":" ","strikethrough":true}

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchPillars WrenchConfig 0
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 0.5
function wrench:config

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchPillars WrenchConfig 1
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 2
function wrench:config

View File

@@ -0,0 +1,6 @@
#Enabled = 600
#Disabled = 601
execute if score WrenchPillars WrenchConfig matches 0 run tellraw @s ["",{"text":"[ ❌ ]","color":"red","clickEvent":{"action":"run_command","value":"/function wrench:config/pillars/enable"}},{"text":" Pillars & Logs","hoverEvent":{"action":"show_text","value":"Wether Pillars & Logs should be rotated"}}]
execute if score WrenchPillars WrenchConfig matches 1 run tellraw @s ["",{"text":"[ ✔ ]","color":"green","clickEvent":{"action":"run_command","value":"/function wrench:config/pillars/disable"}},{"text":" Pillars & Logs","hoverEvent":{"action":"show_text","value":"Wether Pillars & Logs should be rotated"}}]

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchRails WrenchConfig 0
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 0.5
function wrench:config

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchRails WrenchConfig 1
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 2
function wrench:config

View File

@@ -0,0 +1,6 @@
#Enabled = 600
#Disabled = 601
execute if score WrenchRails WrenchConfig matches 0 run tellraw @s ["",{"text":"[ ❌ ]","color":"red","clickEvent":{"action":"run_command","value":"/function wrench:config/rails/enable"}},{"text":" Rails","hoverEvent":{"action":"show_text","value":"Wether Rails should be rotated"}}]
execute if score WrenchRails WrenchConfig matches 1 run tellraw @s ["",{"text":"[ ✔ ]","color":"green","clickEvent":{"action":"run_command","value":"/function wrench:config/rails/disable"}},{"text":" Rails","hoverEvent":{"action":"show_text","value":"Wether Rails should be rotated"}}]

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchRedstone WrenchConfig 0
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 0.5
function wrench:config

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchRedstone WrenchConfig 1
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 2
function wrench:config

View File

@@ -0,0 +1,6 @@
#Enabled = 600
#Disabled = 601
execute if score WrenchRedstone WrenchConfig matches 0 run tellraw @s ["",{"text":"[ ❌ ]","color":"red","clickEvent":{"action":"run_command","value":"/function wrench:config/redstone/enable"}},{"text":" Redstone","hoverEvent":{"action":"show_text","value":"Wether Redstone Components should be rotated"}}]
execute if score WrenchRedstone WrenchConfig matches 1 run tellraw @s ["",{"text":"[ ✔ ]","color":"green","clickEvent":{"action":"run_command","value":"/function wrench:config/redstone/disable"}},{"text":" Redstone","hoverEvent":{"action":"show_text","value":"Wether Redstone Components should be rotated"}}]

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchRods WrenchConfig 0
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 0.5
function wrench:config

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchRods WrenchConfig 1
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 2
function wrench:config

View File

@@ -0,0 +1,6 @@
#Enabled = 600
#Disabled = 601
execute if score WrenchRods WrenchConfig matches 0 run tellraw @s ["",{"text":"[ ❌ ]","color":"red","clickEvent":{"action":"run_command","value":"/function wrench:config/rods/enable"}},{"text":" End Rods","hoverEvent":{"action":"show_text","value":"Wether End Rods should be flippable"}}]
execute if score WrenchRods WrenchConfig matches 1 run tellraw @s ["",{"text":"[ ✔ ]","color":"green","clickEvent":{"action":"run_command","value":"/function wrench:config/rods/disable"}},{"text":" End Rods","hoverEvent":{"action":"show_text","value":"Wether End Rods should be flippable"}}]

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchSlabs WrenchConfig 0
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 0.5
function wrench:config

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchSlabs WrenchConfig 1
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 2
function wrench:config

View File

@@ -0,0 +1,6 @@
#Enabled = 600
#Disabled = 601
execute if score WrenchSlabs WrenchConfig matches 0 run tellraw @s ["",{"text":"[ ❌ ]","color":"red","clickEvent":{"action":"run_command","value":"/function wrench:config/slabs/enable"}},{"text":" Slabs","hoverEvent":{"action":"show_text","value":"Wether Slabs should be rotated"}}]
execute if score WrenchSlabs WrenchConfig matches 1 run tellraw @s ["",{"text":"[ ✔ ]","color":"green","clickEvent":{"action":"run_command","value":"/function wrench:config/slabs/disable"}},{"text":" Slabs","hoverEvent":{"action":"show_text","value":"Wether Slabs should be rotated"}}]

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchStairs WrenchConfig 0
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 0.5
function wrench:config

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchStairs WrenchConfig 1
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 2
function wrench:config

View File

@@ -0,0 +1,6 @@
#Enabled = 600
#Disabled = 601
execute if score WrenchStairs WrenchConfig matches 0 run tellraw @s ["",{"text":"[ ❌ ]","color":"red","clickEvent":{"action":"run_command","value":"/function wrench:config/stairs/enable"}},{"text":" Stairs","hoverEvent":{"action":"show_text","value":"Wether Stairs should be rotated"}}]
execute if score WrenchStairs WrenchConfig matches 1 run tellraw @s ["",{"text":"[ ✔ ]","color":"green","clickEvent":{"action":"run_command","value":"/function wrench:config/stairs/disable"}},{"text":" Stairs","hoverEvent":{"action":"show_text","value":"Wether Stairs should be rotated"}}]

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchTerracotta WrenchConfig 0
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 0.5
function wrench:config

View File

@@ -0,0 +1,3 @@
scoreboard players set WrenchTerracotta WrenchConfig 1
playsound minecraft:block.note_block.hat master @s ~ ~ ~ 0.1 2
function wrench:config

View File

@@ -0,0 +1,6 @@
#Enabled = 600
#Disabled = 601
execute if score WrenchTerracotta WrenchConfig matches 0 run tellraw @s ["",{"text":"[ ❌ ]","color":"red","clickEvent":{"action":"run_command","value":"/function wrench:config/terracotta/enable"}},{"text":" Terracotta","hoverEvent":{"action":"show_text","value":"Wether Terracotta should be rotated"}}]
execute if score WrenchTerracotta WrenchConfig matches 1 run tellraw @s ["",{"text":"[ ✔ ]","color":"green","clickEvent":{"action":"run_command","value":"/function wrench:config/terracotta/disable"}},{"text":" Terracotta","hoverEvent":{"action":"show_text","value":"Wether Terracotta should be rotated"}}]

View File

@@ -0,0 +1,14 @@
# Load
scoreboard objectives add WrenchInput minecraft.used:minecraft.carrot_on_a_stick
scoreboard objectives add WrenchSuccess dummy
scoreboard objectives add WrenchRaycast dummy
scoreboard objectives add WrenchConfig dummy
execute unless score WrenchPillars WrenchConfig matches 0..1 run scoreboard players set WrenchPillars WrenchConfig 1
execute unless score WrenchRails WrenchConfig matches 0..1 run scoreboard players set WrenchRails WrenchConfig 1
execute unless score WrenchRedstone WrenchConfig matches 0..1 run scoreboard players set WrenchRedstone WrenchConfig 1
execute unless score WrenchRods WrenchConfig matches 0..1 run scoreboard players set WrenchRods WrenchConfig 1
execute unless score WrenchSlabs WrenchConfig matches 0..1 run scoreboard players set WrenchSlabs WrenchConfig 1
execute unless score WrenchStairs WrenchConfig matches 0..1 run scoreboard players set WrenchStairs WrenchConfig 1
execute unless score WrenchTerracotta WrenchConfig matches 0..1 run scoreboard players set WrenchTerracotta WrenchConfig 1
execute unless score WrenchDebug WrenchConfig matches 0..1 run scoreboard players set WrenchDebug WrenchConfig 0

View File

@@ -0,0 +1,2 @@
#Check for carrot-stick input
execute as @a[scores={WrenchInput=1..}] run function wrench:use

View File

@@ -0,0 +1,40 @@
#Raycast Partial-box
### Get Raycast Target Coords
# Stored Value for Calc
scoreboard players set c16 WrenchRaycast 16
# Summon Invisible Entity
summon area_effect_cloud ~ ~ ~ {Radius:0.01,Duration:1,Tags:["RaycastMark"]}
# Pixel Calculations
execute store result score px WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[0] 16
scoreboard players operation px WrenchRaycast %= c16 WrenchRaycast
execute if score px WrenchRaycast matches ..-1 run scoreboard players add px WrenchRaycast 16
execute store result score py WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[1] 16
scoreboard players operation py WrenchRaycast %= c16 WrenchRaycast
execute if score py WrenchRaycast matches ..-1 run scoreboard players add py WrenchRaycast 16
execute store result score pz WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[2] 16
scoreboard players operation pz WrenchRaycast %= c16 WrenchRaycast
execute if score pz WrenchRaycast matches ..-1 run scoreboard players add pz WrenchRaycast 16
# Remove Entity
kill @e[tag=RaycastMark,sort=nearest,limit=1]
### Partial Boxes
# Calculate partial-box
#Rails
execute if block ~ ~ ~ #minecraft:rails unless score WrenchRails WrenchConfig matches 0 run function wrench:raycast/partialbox/rails
#Redstone
execute if block ~ ~ ~ minecraft:repeater unless score WrenchRedstone WrenchConfig matches 0 if score py WrenchRaycast matches ..1 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:comparator unless score WrenchRedstone WrenchConfig matches 0 if score py WrenchRaycast matches ..1 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:piston unless score WrenchRedstone WrenchConfig matches 0 run function wrench:raycast/partialbox/pistons
execute if block ~ ~ ~ minecraft:sticky_piston unless score WrenchRedstone WrenchConfig matches 0 run function wrench:raycast/partialbox/sticky_pistons
execute if block ~ ~ ~ minecraft:hopper unless score WrenchRedstone WrenchConfig matches 0 run function wrench:raycast/partialbox/hoppers
#Blocks
execute if block ~ ~ ~ #minecraft:slabs unless score WrenchSlabs WrenchConfig matches 0 run function wrench:raycast/partialbox/slabs
execute if block ~ ~ ~ #minecraft:stairs unless score WrenchStairs WrenchConfig matches 0 run function wrench:raycast/partialbox/stairs
execute if block ~ ~ ~ minecraft:end_rod unless score WrenchRods WrenchConfig matches 0 run function wrench:raycast/partialbox/end_rods

View File

@@ -0,0 +1,7 @@
#End rods
execute if block ~ ~ ~ minecraft:end_rod[facing=up] if score px WrenchRaycast matches 6..9 if score pz WrenchRaycast matches 6..9 run function wrench:rotate/end_rod_flip
execute if block ~ ~ ~ minecraft:end_rod[facing=down] if score px WrenchRaycast matches 6..9 if score pz WrenchRaycast matches 6..9 run function wrench:rotate/end_rod_flip
execute if block ~ ~ ~ minecraft:end_rod[facing=south] if score px WrenchRaycast matches 6..9 if score py WrenchRaycast matches 6..9 run function wrench:rotate/end_rod_flip
execute if block ~ ~ ~ minecraft:end_rod[facing=north] if score px WrenchRaycast matches 6..9 if score py WrenchRaycast matches 6..9 run function wrench:rotate/end_rod_flip
execute if block ~ ~ ~ minecraft:end_rod[facing=east] if score py WrenchRaycast matches 6..9 if score pz WrenchRaycast matches 6..9 run function wrench:rotate/end_rod_flip
execute if block ~ ~ ~ minecraft:end_rod[facing=west] if score py WrenchRaycast matches 6..9 if score pz WrenchRaycast matches 6..9 run function wrench:rotate/end_rod_flip

View File

@@ -0,0 +1,8 @@
# Hopper
execute if block ~ ~ ~ minecraft:hopper[facing=down] if score px WrenchRaycast matches 6..9 if score py WrenchRaycast matches ..3 if score pz WrenchRaycast matches 6..9 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:hopper[facing=south] if score px WrenchRaycast matches 6..9 if score py WrenchRaycast matches 4..7 if score pz WrenchRaycast matches 12.. run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:hopper[facing=north] if score px WrenchRaycast matches 6..9 if score py WrenchRaycast matches 4..7 if score pz WrenchRaycast matches ..3 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:hopper[facing=east] if score px WrenchRaycast matches 12.. if score py WrenchRaycast matches 4..7 if score pz WrenchRaycast matches 6..9 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:hopper[facing=west] if score px WrenchRaycast matches ..3 if score py WrenchRaycast matches 4..7 if score pz WrenchRaycast matches 6..9 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:hopper if score px WrenchRaycast matches 4..11 if score py WrenchRaycast matches 4.. if score pz WrenchRaycast matches 4..11 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:hopper if score py WrenchRaycast matches 10.. run function wrench:rotate/redstone

View File

@@ -0,0 +1,8 @@
# Piston
execute if block ~ ~ ~ minecraft:piston[extended=false] run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:piston[facing=up] if score py WrenchRaycast matches ..11 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:piston[facing=down] if score py WrenchRaycast matches 4.. run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:piston[facing=south] if score pz WrenchRaycast matches ..11 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:piston[facing=north] if score pz WrenchRaycast matches 4.. run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:piston[facing=east] if score px WrenchRaycast matches ..11 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:piston[facing=west] if score px WrenchRaycast matches 4.. run function wrench:rotate/redstone

View File

@@ -0,0 +1,6 @@
# Rails
execute if block ~ ~ ~ #minecraft:rails if score py WrenchRaycast matches ..1 run function wrench:rotate/rails
execute if block ~ ~ ~ #minecraft:rails[shape=ascending_west] if score py WrenchRaycast matches ..7 run function wrench:rotate/rails
execute if block ~ ~ ~ #minecraft:rails[shape=ascending_east] if score py WrenchRaycast matches ..7 run function wrench:rotate/rails
execute if block ~ ~ ~ #minecraft:rails[shape=ascending_north] if score py WrenchRaycast matches ..7 run function wrench:rotate/rails
execute if block ~ ~ ~ #minecraft:rails[shape=ascending_south] if score py WrenchRaycast matches ..7 run function wrench:rotate/rails

View File

@@ -0,0 +1,3 @@
# Slabs
execute if block ~ ~ ~ #minecraft:slabs[type=top] if score py WrenchRaycast matches 8.. run function wrench:rotate/slabs_flip
execute if block ~ ~ ~ #minecraft:slabs[type=bottom] if score py WrenchRaycast matches ..7 run function wrench:rotate/slabs_flip

View File

@@ -0,0 +1,19 @@
#Stairs
execute if block ~ ~ ~ #minecraft:stairs[half=bottom] if score py WrenchRaycast matches ..7 run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs[half=top] if score py WrenchRaycast matches 8.. run function wrench:rotate/stairs
# -x-z
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches ..7 if score pz WrenchRaycast matches ..7 unless block ~ ~ ~ #minecraft:stairs[facing=west,shape=outer_left] unless block ~ ~ ~ #minecraft:stairs[facing=north,shape=outer_right] unless block ~ ~ ~ #minecraft:stairs[facing=east] unless block ~ ~ ~ #minecraft:stairs[facing=south] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches ..7 if score pz WrenchRaycast matches ..7 if block ~ ~ ~ #minecraft:stairs[facing=east,shape=inner_left] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches ..7 if score pz WrenchRaycast matches ..7 if block ~ ~ ~ #minecraft:stairs[facing=south,shape=inner_right] run function wrench:rotate/stairs
# -x+z
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches ..7 if score pz WrenchRaycast matches 8.. unless block ~ ~ ~ #minecraft:stairs[facing=south,shape=outer_left] unless block ~ ~ ~ #minecraft:stairs[facing=west,shape=outer_right] unless block ~ ~ ~ #minecraft:stairs[facing=north] unless block ~ ~ ~ #minecraft:stairs[facing=east] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches ..7 if score pz WrenchRaycast matches 8.. if block ~ ~ ~ #minecraft:stairs[facing=north,shape=inner_left] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches ..7 if score pz WrenchRaycast matches 8.. if block ~ ~ ~ #minecraft:stairs[facing=east,shape=inner_right] run function wrench:rotate/stairs
# +x+z
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches 8.. if score pz WrenchRaycast matches 8.. unless block ~ ~ ~ #minecraft:stairs[facing=east,shape=outer_left] unless block ~ ~ ~ #minecraft:stairs[facing=south,shape=outer_right] unless block ~ ~ ~ #minecraft:stairs[facing=west] unless block ~ ~ ~ #minecraft:stairs[facing=north] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches 8.. if score pz WrenchRaycast matches 8.. if block ~ ~ ~ #minecraft:stairs[facing=west,shape=inner_left] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches 8.. if score pz WrenchRaycast matches 8.. if block ~ ~ ~ #minecraft:stairs[facing=north,shape=inner_right] run function wrench:rotate/stairs
# +x-z
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches 8.. if score pz WrenchRaycast matches ..7 unless block ~ ~ ~ #minecraft:stairs[facing=north,shape=outer_left] unless block ~ ~ ~ #minecraft:stairs[facing=east,shape=outer_right] unless block ~ ~ ~ #minecraft:stairs[facing=south] unless block ~ ~ ~ #minecraft:stairs[facing=west] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches 8.. if score pz WrenchRaycast matches ..7 if block ~ ~ ~ #minecraft:stairs[facing=south,shape=inner_left] run function wrench:rotate/stairs
execute if block ~ ~ ~ #minecraft:stairs if score px WrenchRaycast matches 8.. if score pz WrenchRaycast matches ..7 if block ~ ~ ~ #minecraft:stairs[facing=west,shape=inner_right] run function wrench:rotate/stairs

View File

@@ -0,0 +1,8 @@
#Sticky pistons
execute if block ~ ~ ~ minecraft:sticky_piston[extended=false] run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:sticky_piston[facing=up] if score py WrenchRaycast matches ..11 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:sticky_piston[facing=down] if score py WrenchRaycast matches 4.. run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:sticky_piston[facing=south] if score pz WrenchRaycast matches ..11 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:sticky_piston[facing=north] if score pz WrenchRaycast matches 4.. run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:sticky_piston[facing=east] if score px WrenchRaycast matches ..11 run function wrench:rotate/redstone
execute if block ~ ~ ~ minecraft:sticky_piston[facing=west] if score px WrenchRaycast matches 4.. run function wrench:rotate/redstone

View File

@@ -0,0 +1,20 @@
### Test Block Detected
# Partial Blocks
execute if block ~ ~ ~ #wrench:partialbox run function wrench:raycast/partialbox
# Remaining Blocks
execute unless block ~ ~ ~ #wrench:partialbox unless score WrenchRedstone WrenchConfig matches 0 if block ~ ~ ~ #wrench:redstone run function wrench:rotate/redstone
execute unless block ~ ~ ~ #wrench:partialbox unless score WrenchPillars WrenchConfig matches 0 if block ~ ~ ~ #wrench:pillars run function wrench:rotate/pillars
execute unless block ~ ~ ~ #wrench:partialbox unless score WrenchTerracotta WrenchConfig matches 0 if block ~ ~ ~ #wrench:glazed_terracotta run function wrench:rotate/glazed_terracotta
execute as @s[scores={WrenchSuccess=1..}] if block ~ ~ ~ #wrench:updates run clone ~-1 ~ ~ ~1 ~ ~ ~-1 ~ ~ replace force
execute as @s[scores={WrenchSuccess=1..}] if block ~ ~ ~ #wrench:updates run clone ~ ~ ~-1 ~ ~ ~1 ~ ~ ~-1 replace force
execute as @s[scores={WrenchSuccess=1..}] run playsound minecraft:entity.item_frame.rotate_item block @s ~ ~ ~
# Raycast Debug
execute if score WrenchDebug WrenchConfig matches 1 run summon area_effect_cloud ~ ~ ~ {Particle:happy_villager,Radius:0.01,Duration:2}
# Advance forward and if nothing found
scoreboard players add #distance raycast 1
execute if score @s WrenchSuccess matches 0 if score #distance raycast matches ..350 positioned ^ ^ ^0.01 run function wrench:raycast/rayloop

View File

@@ -0,0 +1,13 @@
#Setting up the raycasting data.
tag @s add raycast
scoreboard players set #distance raycast 0
#Activating the raycast. This function will call itself until it is done.
execute as @e[tag=raycast] at @s anchored eyes positioned ^ ^ ^ run function wrench:raycast/rayloop
tag @e[tag=raycast] add WrenchResult
tag @e[tag=raycast] add RaycastResult
#Raycasting finished, removing tag from the raycaster.
tag @s remove raycast

View File

@@ -0,0 +1,10 @@
#Reset scores
scoreboard players set @s WrenchSuccess 0
scoreboard players set @s WrenchRaycast 0
#Raycast from player's position
function wrench:raycast/start
#Reset input
tag @s remove WrenchResult
scoreboard players set @s WrenchInput 0

View File

@@ -0,0 +1,8 @@
### Flip End Rod
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_rod[facing=east] replace minecraft:end_rod[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_rod[facing=up] replace minecraft:end_rod[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_rod[facing=north] replace minecraft:end_rod[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_rod[facing=west] replace minecraft:end_rod[facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_rod[facing=down] replace minecraft:end_rod[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_rod[facing=south] replace minecraft:end_rod[facing=north]

View File

@@ -0,0 +1,3 @@
### Glazed Terracotta
execute as @s[nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Terracotta mode"}']}}}}] run function wrench:rotate/glazed_terracotta_mode
execute as @s[scores={WrenchSuccess=0}] run function wrench:rotate/glazed_terracotta_cycle

View File

@@ -0,0 +1,101 @@
### Rotate glazed terracotta
## Shades
# White
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=east] replace minecraft:white_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=north] replace minecraft:white_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=west] replace minecraft:white_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=south] replace minecraft:white_glazed_terracotta[facing=east]
# Light Gray
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=east] replace minecraft:light_gray_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=north] replace minecraft:light_gray_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=west] replace minecraft:light_gray_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=south] replace minecraft:light_gray_glazed_terracotta[facing=east]
# Gray
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=east] replace minecraft:gray_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=north] replace minecraft:gray_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=west] replace minecraft:gray_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=south] replace minecraft:gray_glazed_terracotta[facing=east]
# Black
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=east] replace minecraft:black_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=north] replace minecraft:black_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=west] replace minecraft:black_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=south] replace minecraft:black_glazed_terracotta[facing=east]
## Colours
# Brown
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=east] replace minecraft:brown_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=north] replace minecraft:brown_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=west] replace minecraft:brown_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=south] replace minecraft:brown_glazed_terracotta[facing=east]
# Red
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=east] replace minecraft:red_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=north] replace minecraft:red_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=west] replace minecraft:red_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=south] replace minecraft:red_glazed_terracotta[facing=east]
# Orange
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=east] replace minecraft:orange_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=north] replace minecraft:orange_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=west] replace minecraft:orange_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=south] replace minecraft:orange_glazed_terracotta[facing=east]
# Yellow
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=east] replace minecraft:yellow_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=north] replace minecraft:yellow_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=west] replace minecraft:yellow_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=south] replace minecraft:yellow_glazed_terracotta[facing=east]
# Lime
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=east] replace minecraft:lime_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=north] replace minecraft:lime_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=west] replace minecraft:lime_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=south] replace minecraft:lime_glazed_terracotta[facing=east]
# Green
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=east] replace minecraft:green_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=north] replace minecraft:green_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=west] replace minecraft:green_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=south] replace minecraft:green_glazed_terracotta[facing=east]
# Cyan
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=east] replace minecraft:cyan_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=north] replace minecraft:cyan_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=west] replace minecraft:cyan_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=south] replace minecraft:cyan_glazed_terracotta[facing=east]
# Light Blue
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=east] replace minecraft:light_blue_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=north] replace minecraft:light_blue_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=west] replace minecraft:light_blue_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=south] replace minecraft:light_blue_glazed_terracotta[facing=east]
# Blue
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=east] replace minecraft:blue_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=north] replace minecraft:blue_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=west] replace minecraft:blue_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=south] replace minecraft:blue_glazed_terracotta[facing=east]
# Purple
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=east] replace minecraft:purple_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=north] replace minecraft:purple_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=west] replace minecraft:purple_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=south] replace minecraft:purple_glazed_terracotta[facing=east]
# Magenta
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=east] replace minecraft:magenta_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=north] replace minecraft:magenta_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=west] replace minecraft:magenta_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=south] replace minecraft:magenta_glazed_terracotta[facing=east]
# Pink
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=east] replace minecraft:pink_glazed_terracotta[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=north] replace minecraft:pink_glazed_terracotta[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=west] replace minecraft:pink_glazed_terracotta[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=south] replace minecraft:pink_glazed_terracotta[facing=east]

View File

@@ -0,0 +1,119 @@
### Rotate Glazed Terracotta
# Terracotta Mode Rotation
execute as @s[nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Terracotta mode"}', '{"text":"North"}']}}}}] run tag @s add TerracottaNORTH
execute as @s[nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Terracotta mode"}', '{"text":"East"}']}}}}] run tag @s add TerracottaEAST
execute as @s[nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Terracotta mode"}', '{"text":"South"}']}}}}] run tag @s add TerracottaSOUTH
execute as @s[nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Terracotta mode"}', '{"text":"West"}']}}}}] run tag @s add TerracottaWEST
## Shades
# White
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=east] replace minecraft:white_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=north] replace minecraft:white_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=west] replace minecraft:white_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:white_glazed_terracotta[facing=south] replace minecraft:white_glazed_terracotta
# Light Gray
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=east] replace minecraft:light_gray_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=north] replace minecraft:light_gray_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=west] replace minecraft:light_gray_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_gray_glazed_terracotta[facing=south] replace minecraft:light_gray_glazed_terracotta
# Gray
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=east] replace minecraft:gray_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=north] replace minecraft:gray_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=west] replace minecraft:gray_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:gray_glazed_terracotta[facing=south] replace minecraft:gray_glazed_terracotta
# Black
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=east] replace minecraft:black_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=north] replace minecraft:black_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=west] replace minecraft:black_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:black_glazed_terracotta[facing=south] replace minecraft:black_glazed_terracotta
## Colours
# Brown
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=east] replace minecraft:brown_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=north] replace minecraft:brown_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=west] replace minecraft:brown_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brown_glazed_terracotta[facing=south] replace minecraft:brown_glazed_terracotta
# Red
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=east] replace minecraft:red_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=north] replace minecraft:red_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=west] replace minecraft:red_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_glazed_terracotta[facing=south] replace minecraft:red_glazed_terracotta
# Orange
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=east] replace minecraft:orange_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=north] replace minecraft:orange_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=west] replace minecraft:orange_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:orange_glazed_terracotta[facing=south] replace minecraft:orange_glazed_terracotta
# Yellow
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=east] replace minecraft:yellow_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=north] replace minecraft:yellow_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=west] replace minecraft:yellow_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:yellow_glazed_terracotta[facing=south] replace minecraft:yellow_glazed_terracotta
# Lime
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=east] replace minecraft:lime_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=north] replace minecraft:lime_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=west] replace minecraft:lime_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:lime_glazed_terracotta[facing=south] replace minecraft:lime_glazed_terracotta
# Green
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=east] replace minecraft:green_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=north] replace minecraft:green_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=west] replace minecraft:green_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:green_glazed_terracotta[facing=south] replace minecraft:green_glazed_terracotta
# Cyan
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=east] replace minecraft:cyan_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=north] replace minecraft:cyan_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=west] replace minecraft:cyan_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cyan_glazed_terracotta[facing=south] replace minecraft:cyan_glazed_terracotta
# Light Blue
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=east] replace minecraft:light_blue_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=north] replace minecraft:light_blue_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=west] replace minecraft:light_blue_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:light_blue_glazed_terracotta[facing=south] replace minecraft:light_blue_glazed_terracotta
# Blue
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=east] replace minecraft:blue_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=north] replace minecraft:blue_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=west] replace minecraft:blue_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blue_glazed_terracotta[facing=south] replace minecraft:blue_glazed_terracotta
# Purple
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=east] replace minecraft:purple_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=north] replace minecraft:purple_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=west] replace minecraft:purple_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purple_glazed_terracotta[facing=south] replace minecraft:purple_glazed_terracotta
# Magenta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=east] replace minecraft:magenta_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=north] replace minecraft:magenta_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=west] replace minecraft:magenta_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:magenta_glazed_terracotta[facing=south] replace minecraft:magenta_glazed_terracotta
# Pink
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaEAST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=east] replace minecraft:pink_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaNORTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=north] replace minecraft:pink_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaWEST] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=west] replace minecraft:pink_glazed_terracotta
execute as @s[scores={WrenchSuccess=0}, tag=TerracottaSOUTH] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:pink_glazed_terracotta[facing=south] replace minecraft:pink_glazed_terracotta
## Non-processed
# Advance Terracotta Mode Rotation
function wrench:wrench/terracotta
tag @s[tag=TerracottaNORTH] remove TerracottaNORTH
tag @s[tag=TerracottaEAST] remove TerracottaEAST
tag @s[tag=TerracottaSOUTH] remove TerracottaSOUTH
tag @s[tag=TerracottaWEST] remove TerracottaWEST
# Failed
execute as @s[scores={WrenchSuccess=0}] run scoreboard players set @s WrenchSuccess -1

View File

@@ -0,0 +1,6 @@
### Pillars
# Rotate Based on Wrench Mode
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Player"}']}}}}] run function wrench:rotate/pillars_player
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Click"}']}}}}] run function wrench:rotate/pillars_click
execute as @s[scores={WrenchSuccess=0}] run function wrench:rotate/pillars_cycle

View File

@@ -0,0 +1,255 @@
### Rotate logs and pillars
## Get Raycast Target Coords
# Stored Value for Calc
scoreboard players set c16 WrenchRaycast 16
# Summon Invisible Entity
summon area_effect_cloud ~ ~ ~ {Radius:0.01,Duration:1,Tags:["RaycastMark"]}
# Pixel Calculations
execute store result score px WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[0] 16
scoreboard players operation px WrenchRaycast %= c16 WrenchRaycast
execute if score px WrenchRaycast matches ..-1 run scoreboard players add px WrenchRaycast 16
execute store result score py WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[1] 16
scoreboard players operation py WrenchRaycast %= c16 WrenchRaycast
execute if score py WrenchRaycast matches ..-1 run scoreboard players add py WrenchRaycast 16
execute store result score pz WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[2] 16
scoreboard players operation pz WrenchRaycast %= c16 WrenchRaycast
execute if score pz WrenchRaycast matches ..-1 run scoreboard players add pz WrenchRaycast 16
# Remove Entity
kill @e[tag=RaycastMark,sort=nearest,limit=1]
## Overworld Logs & Woods
# Acacia Log
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=z] replace minecraft:acacia_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=y] replace minecraft:acacia_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=x] replace minecraft:acacia_log
# Acacia Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=z] replace minecraft:stripped_acacia_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=y] replace minecraft:stripped_acacia_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=x] replace minecraft:stripped_acacia_log
# Acacia Wood
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=z] replace minecraft:acacia_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=y] replace minecraft:acacia_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=x] replace minecraft:acacia_wood
# Acacia Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=z] replace minecraft:stripped_acacia_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=y] replace minecraft:stripped_acacia_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=x] replace minecraft:stripped_acacia_wood
# Birch Log
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=z] replace minecraft:birch_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=y] replace minecraft:birch_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=x] replace minecraft:birch_log
# Birch Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=z] replace minecraft:stripped_birch_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=y] replace minecraft:stripped_birch_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=x] replace minecraft:stripped_birch_log
# Birch Wood
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=z] replace minecraft:birch_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=y] replace minecraft:birch_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=x] replace minecraft:birch_wood
# Birch Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=z] replace minecraft:stripped_birch_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=y] replace minecraft:stripped_birch_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=x] replace minecraft:stripped_birch_wood
# Dark Oak Log
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=z] replace minecraft:dark_oak_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=y] replace minecraft:dark_oak_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=x] replace minecraft:dark_oak_log
# Dark Oak Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=z] replace minecraft:stripped_dark_oak_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=y] replace minecraft:stripped_dark_oak_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=x] replace minecraft:stripped_dark_oak_log
# Dark Oak Wood
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=z] replace minecraft:dark_oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=y] replace minecraft:dark_oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=x] replace minecraft:dark_oak_wood
# Dark Oak Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=z] replace minecraft:stripped_dark_oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=y] replace minecraft:stripped_dark_oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=x] replace minecraft:stripped_dark_oak_wood
# Jungle Log
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=z] replace minecraft:jungle_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=y] replace minecraft:jungle_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=x] replace minecraft:jungle_log
# Jungle Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=z] replace minecraft:stripped_jungle_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=y] replace minecraft:stripped_jungle_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=x] replace minecraft:stripped_jungle_log
# Jungle Wood
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=z] replace minecraft:jungle_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=y] replace minecraft:jungle_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=x] replace minecraft:jungle_wood
# Jungle Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=z] replace minecraft:stripped_jungle_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=y] replace minecraft:stripped_jungle_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=x] replace minecraft:stripped_jungle_wood
# Mangrove Log
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=z] replace minecraft:mangrove_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=y] replace minecraft:mangrove_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=x] replace minecraft:mangrove_log
# Mangrove Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=z] replace minecraft:stripped_mangrove_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=y] replace minecraft:stripped_mangrove_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=x] replace minecraft:stripped_mangrove_log
# Mangrove Wood
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=z] replace minecraft:mangrove_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=y] replace minecraft:mangrove_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=x] replace minecraft:mangrove_wood
# Mangrove Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=z] replace minecraft:stripped_mangrove_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=y] replace minecraft:stripped_mangrove_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=x] replace minecraft:stripped_mangrove_wood
# Mangrove Roots (Muddy)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=z] replace minecraft:muddy_mangrove_roots
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=y] replace minecraft:muddy_mangrove_roots
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=x] replace minecraft:muddy_mangrove_roots
# Oak Log
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=z] replace minecraft:oak_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=y] replace minecraft:oak_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=x] replace minecraft:oak_log
# Oak Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=z] replace minecraft:stripped_oak_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=y] replace minecraft:stripped_oak_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=x] replace minecraft:stripped_oak_log
# Oak Wood
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=z] replace minecraft:oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=y] replace minecraft:oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=x] replace minecraft:oak_wood
# Oak Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=z] replace minecraft:stripped_oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=y] replace minecraft:stripped_oak_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=x] replace minecraft:stripped_oak_wood
# Spruce Log
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=z] replace minecraft:spruce_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=y] replace minecraft:spruce_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=x] replace minecraft:spruce_log
# Spruce Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=z] replace minecraft:stripped_spruce_log
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=y] replace minecraft:stripped_spruce_log
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=x] replace minecraft:stripped_spruce_log
# Spruce Wood
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=z] replace minecraft:spruce_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=y] replace minecraft:spruce_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=x] replace minecraft:spruce_wood
# Spruce Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=z] replace minecraft:stripped_spruce_wood
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=y] replace minecraft:stripped_spruce_wood
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=x] replace minecraft:stripped_spruce_wood
### Nether
# Basalt
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=z] replace minecraft:basalt
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=y] replace minecraft:basalt
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=x] replace minecraft:basalt
# Basalt (Polished)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=z] replace minecraft:polished_basalt
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=y] replace minecraft:polished_basalt
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=x] replace minecraft:polished_basalt
# Crimson Stem
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=z] replace minecraft:crimson_stem
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=y] replace minecraft:crimson_stem
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=x] replace minecraft:crimson_stem
# Crimson Stem (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=z] replace minecraft:stripped_crimson_stem
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=y] replace minecraft:stripped_crimson_stem
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=x] replace minecraft:stripped_crimson_stem
# Crimson Hyphae
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=z] replace minecraft:crimson_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=y] replace minecraft:crimson_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=x] replace minecraft:crimson_hyphae
# Crimson Hyphae (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=z] replace minecraft:stripped_crimson_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=y] replace minecraft:stripped_crimson_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=x] replace minecraft:stripped_crimson_hyphae
# Warped Stem
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=z] replace minecraft:warped_stem
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=y] replace minecraft:warped_stem
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=x] replace minecraft:warped_stem
# Warped Stem (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=z] replace minecraft:stripped_warped_stem
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=y] replace minecraft:stripped_warped_stem
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=x] replace minecraft:stripped_warped_stem
# Warped Hyphae
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=z] replace minecraft:warped_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=y] replace minecraft:warped_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=x] replace minecraft:warped_hyphae
# Warped Hyphae (Stripped)
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=z] replace minecraft:stripped_warped_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=y] replace minecraft:stripped_warped_hyphae
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=x] replace minecraft:stripped_warped_hyphae
## Pillars & Blocks
# Quartz Pillar
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=z] replace minecraft:quartz_pillar
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=y] replace minecraft:quartz_pillar
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=x] replace minecraft:quartz_pillar
# Purpur Pillar
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=z] replace minecraft:purpur_pillar
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=y] replace minecraft:purpur_pillar
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=x] replace minecraft:purpur_pillar
# Hay Block
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=z] replace minecraft:hay_block
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=y] replace minecraft:hay_block
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=x] replace minecraft:hay_block
# Bone Block
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=z] replace minecraft:bone_block
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=y] replace minecraft:bone_block
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=x] replace minecraft:bone_block
# Deepslate
execute as @s[scores={WrenchSuccess=0}] unless score pz WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=z] replace minecraft:deepslate
execute as @s[scores={WrenchSuccess=0}] unless score py WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=y] replace minecraft:deepslate
execute as @s[scores={WrenchSuccess=0}] unless score px WrenchRaycast matches 1..14 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=x] replace minecraft:deepslate
## Non-processed
# Failed
execute as @s[scores={WrenchSuccess=0}] run scoreboard players set @s WrenchSuccess -1

View File

@@ -0,0 +1,227 @@
### Rotate Logs and Pillars
## Overworld Logs & Woods
# Acacia Log
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=z] replace minecraft:acacia_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=y] replace minecraft:acacia_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=x] replace minecraft:acacia_log[axis=z]
# Acacia Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=z] replace minecraft:stripped_acacia_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=y] replace minecraft:stripped_acacia_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=x] replace minecraft:stripped_acacia_log[axis=z]
# Acacia Wood
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=z] replace minecraft:acacia_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=y] replace minecraft:acacia_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=x] replace minecraft:acacia_wood[axis=z]
# Acacia Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=z] replace minecraft:stripped_acacia_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=y] replace minecraft:stripped_acacia_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=x] replace minecraft:stripped_acacia_wood[axis=z]
# Birch Log
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=z] replace minecraft:birch_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=y] replace minecraft:birch_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=x] replace minecraft:birch_log[axis=z]
# Birch Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=z] replace minecraft:stripped_birch_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=y] replace minecraft:stripped_birch_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=x] replace minecraft:stripped_birch_log[axis=z]
# Birch Wood
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=z] replace minecraft:birch_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=y] replace minecraft:birch_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=x] replace minecraft:birch_wood[axis=z]
# Birch Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=z] replace minecraft:stripped_birch_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=y] replace minecraft:stripped_birch_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=x] replace minecraft:stripped_birch_wood[axis=z]
# Dark Oak Log
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=z] replace minecraft:dark_oak_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=y] replace minecraft:dark_oak_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=x] replace minecraft:dark_oak_log[axis=z]
# Dark Oak Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=z] replace minecraft:stripped_dark_oak_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=y] replace minecraft:stripped_dark_oak_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=x] replace minecraft:stripped_dark_oak_log[axis=z]
# Dark Oak Wood
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=z] replace minecraft:dark_oak_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=y] replace minecraft:dark_oak_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=x] replace minecraft:dark_oak_wood[axis=z]
# Dark Oak Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=z] replace minecraft:stripped_dark_oak_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=y] replace minecraft:stripped_dark_oak_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=x] replace minecraft:stripped_dark_oak_wood[axis=z]
# Jungle Log
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=z] replace minecraft:jungle_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=y] replace minecraft:jungle_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=x] replace minecraft:jungle_log[axis=z]
# Jungle Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=z] replace minecraft:stripped_jungle_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=y] replace minecraft:stripped_jungle_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=x] replace minecraft:stripped_jungle_log[axis=z]
# Jungle Wood
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=z] replace minecraft:jungle_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=y] replace minecraft:jungle_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=x] replace minecraft:jungle_wood[axis=z]
# Jungle Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=z] replace minecraft:stripped_jungle_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=y] replace minecraft:stripped_jungle_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=x] replace minecraft:stripped_jungle_wood[axis=z]
# Mangrove Log
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=z] replace minecraft:mangrove_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=y] replace minecraft:mangrove_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=x] replace minecraft:mangrove_log[axis=z]
# Mangrove Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=z] replace minecraft:stripped_mangrove_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=y] replace minecraft:stripped_mangrove_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=x] replace minecraft:stripped_mangrove_log[axis=z]
# Mangrove Wood
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=z] replace minecraft:mangrove_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=y] replace minecraft:mangrove_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=x] replace minecraft:mangrove_wood[axis=z]
# Mangrove Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=z] replace minecraft:stripped_mangrove_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=y] replace minecraft:stripped_mangrove_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=x] replace minecraft:stripped_mangrove_wood[axis=z]
# Mangrove Roots (Muddy)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=z] replace minecraft:muddy_mangrove_roots[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=y] replace minecraft:muddy_mangrove_roots[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=x] replace minecraft:muddy_mangrove_roots[axis=z]
# Oak Log
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=z] replace minecraft:oak_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=y] replace minecraft:oak_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=x] replace minecraft:oak_log[axis=z]
# Oak Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=z] replace minecraft:stripped_oak_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=y] replace minecraft:stripped_oak_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=x] replace minecraft:stripped_oak_log[axis=z]
# Oak Wood
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=z] replace minecraft:oak_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=y] replace minecraft:oak_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=x] replace minecraft:oak_wood[axis=z]
# Oak Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=z] replace minecraft:stripped_oak_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=y] replace minecraft:stripped_oak_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=x] replace minecraft:stripped_oak_wood[axis=z]
# Spruce Log
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=z] replace minecraft:spruce_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=y] replace minecraft:spruce_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=x] replace minecraft:spruce_log[axis=z]
# Spruce Log (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=z] replace minecraft:stripped_spruce_log[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=y] replace minecraft:stripped_spruce_log[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=x] replace minecraft:stripped_spruce_log[axis=z]
# Spruce Wood
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=z] replace minecraft:spruce_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=y] replace minecraft:spruce_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=x] replace minecraft:spruce_wood[axis=z]
# Spruce Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=z] replace minecraft:stripped_spruce_wood[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=y] replace minecraft:stripped_spruce_wood[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=x] replace minecraft:stripped_spruce_wood[axis=z]
## Nether
# Basalt
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=z] replace minecraft:basalt[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=y] replace minecraft:basalt[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=x] replace minecraft:basalt[axis=z]
# Basalt (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=z] replace minecraft:polished_basalt[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=y] replace minecraft:polished_basalt[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=x] replace minecraft:polished_basalt[axis=z]
# Crimson Stem
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=z] replace minecraft:crimson_stem[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=y] replace minecraft:crimson_stem[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=x] replace minecraft:crimson_stem[axis=z]
# Crimson Stem (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=z] replace minecraft:stripped_crimson_stem[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=y] replace minecraft:stripped_crimson_stem[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=x] replace minecraft:stripped_crimson_stem[axis=z]
# Crimson Hyphae
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=z] replace minecraft:crimson_hyphae[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=y] replace minecraft:crimson_hyphae[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=x] replace minecraft:crimson_hyphae[axis=z]
# Crimson Hyphae (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=z] replace minecraft:stripped_crimson_hyphae[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=y] replace minecraft:stripped_crimson_hyphae[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=x] replace minecraft:stripped_crimson_hyphae[axis=z]
# Warped Stem
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=z] replace minecraft:warped_stem[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=y] replace minecraft:warped_stem[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=x] replace minecraft:warped_stem[axis=z]
# Warped Stem (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=z] replace minecraft:stripped_warped_stem[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=y] replace minecraft:stripped_warped_stem[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=x] replace minecraft:stripped_warped_stem[axis=z]
# Warped Hyphae
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=z] replace minecraft:warped_hyphae[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=y] replace minecraft:warped_hyphae[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=x] replace minecraft:warped_hyphae[axis=z]
# Warped Hyphae (Stripped)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=z] replace minecraft:stripped_warped_hyphae[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=y] replace minecraft:stripped_warped_hyphae[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=x] replace minecraft:stripped_warped_hyphae[axis=z]
### Pillars & Blocks
# Quartz Pillar
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=z] replace minecraft:quartz_pillar[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=y] replace minecraft:quartz_pillar[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=x] replace minecraft:quartz_pillar[axis=z]
# Purpur Pillar
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=z] replace minecraft:purpur_pillar[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=y] replace minecraft:purpur_pillar[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=x] replace minecraft:purpur_pillar[axis=z]
# Hay Block
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=z] replace minecraft:hay_block[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=y] replace minecraft:hay_block[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=x] replace minecraft:hay_block[axis=z]
# Bone Block
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=z] replace minecraft:bone_block[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=y] replace minecraft:bone_block[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=x] replace minecraft:bone_block[axis=z]
# Deepslate
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=z] replace minecraft:deepslate[axis=y]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=y] replace minecraft:deepslate[axis=x]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=x] replace minecraft:deepslate[axis=z]

View File

@@ -0,0 +1,364 @@
### Rotate Logs and Pillars
## Overworld Logs & Woods
# Acacia Log
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=y] replace minecraft:acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=y] replace minecraft:acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=z] replace minecraft:acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=z] replace minecraft:acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=x] replace minecraft:acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_log[axis=x] replace minecraft:acacia_log
# Acacia Log (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=y] replace minecraft:stripped_acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=y] replace minecraft:stripped_acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=z] replace minecraft:stripped_acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=z] replace minecraft:stripped_acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=x] replace minecraft:stripped_acacia_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_log[axis=x] replace minecraft:stripped_acacia_log
# Acacia Wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=y] replace minecraft:acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=y] replace minecraft:acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=z] replace minecraft:acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=z] replace minecraft:acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=x] replace minecraft:acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_wood[axis=x] replace minecraft:acacia_wood
# Acacia Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=y] replace minecraft:stripped_acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=y] replace minecraft:stripped_acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=z] replace minecraft:stripped_acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=z] replace minecraft:stripped_acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=x] replace minecraft:stripped_acacia_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_acacia_wood[axis=x] replace minecraft:stripped_acacia_wood
# Birch Log
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=y] replace minecraft:birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=y] replace minecraft:birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=z] replace minecraft:birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=z] replace minecraft:birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=x] replace minecraft:birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_log[axis=x] replace minecraft:birch_log
# Birch Log (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=y] replace minecraft:stripped_birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=y] replace minecraft:stripped_birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=z] replace minecraft:stripped_birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=z] replace minecraft:stripped_birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=x] replace minecraft:stripped_birch_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_log[axis=x] replace minecraft:stripped_birch_log
# Birch Wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=y] replace minecraft:birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=y] replace minecraft:birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=z] replace minecraft:birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=z] replace minecraft:birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=x] replace minecraft:birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_wood[axis=x] replace minecraft:birch_wood
# Birch Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=y] replace minecraft:stripped_birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=y] replace minecraft:stripped_birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=z] replace minecraft:stripped_birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=z] replace minecraft:stripped_birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=x] replace minecraft:stripped_birch_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_birch_wood[axis=x] replace minecraft:stripped_birch_wood
# Dark Oak Log
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=y] replace minecraft:dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=y] replace minecraft:dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=z] replace minecraft:dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=z] replace minecraft:dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=x] replace minecraft:dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_log[axis=x] replace minecraft:dark_oak_log
# Dark Oak Log (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=y] replace minecraft:stripped_dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=y] replace minecraft:stripped_dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=z] replace minecraft:stripped_dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=z] replace minecraft:stripped_dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=x] replace minecraft:stripped_dark_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_log[axis=x] replace minecraft:stripped_dark_oak_log
# Dark Oak Wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=y] replace minecraft:dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=y] replace minecraft:dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=z] replace minecraft:dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=z] replace minecraft:dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=x] replace minecraft:dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_wood[axis=x] replace minecraft:dark_oak_wood
# Dark Oak Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=y] replace minecraft:stripped_dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=y] replace minecraft:stripped_dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=z] replace minecraft:stripped_dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=z] replace minecraft:stripped_dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=x] replace minecraft:stripped_dark_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_dark_oak_wood[axis=x] replace minecraft:stripped_dark_oak_wood
# Jungle Log
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=y] replace minecraft:jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=y] replace minecraft:jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=z] replace minecraft:jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=z] replace minecraft:jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=x] replace minecraft:jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_log[axis=x] replace minecraft:jungle_log
# Jungle Log (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=y] replace minecraft:stripped_jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=y] replace minecraft:stripped_jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=z] replace minecraft:stripped_jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=z] replace minecraft:stripped_jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=x] replace minecraft:stripped_jungle_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_log[axis=x] replace minecraft:stripped_jungle_log
# Jungle Wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=y] replace minecraft:jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=y] replace minecraft:jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=z] replace minecraft:jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=z] replace minecraft:jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=x] replace minecraft:jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_wood[axis=x] replace minecraft:jungle_wood
# Jungle Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=y] replace minecraft:stripped_jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=y] replace minecraft:stripped_jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=z] replace minecraft:stripped_jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=z] replace minecraft:stripped_jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=x] replace minecraft:stripped_jungle_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_jungle_wood[axis=x] replace minecraft:stripped_jungle_wood
# Mangrove Log
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=y] replace minecraft:mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=y] replace minecraft:mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=z] replace minecraft:mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=z] replace minecraft:mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=x] replace minecraft:mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_log[axis=x] replace minecraft:mangrove_log
# Mangrove Log (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=y] replace minecraft:stripped_mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=y] replace minecraft:stripped_mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=z] replace minecraft:stripped_mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=z] replace minecraft:stripped_mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=x] replace minecraft:stripped_mangrove_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_log[axis=x] replace minecraft:stripped_mangrove_log
# Mangrove Wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=y] replace minecraft:mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=y] replace minecraft:mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=z] replace minecraft:mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=z] replace minecraft:mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=x] replace minecraft:mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_wood[axis=x] replace minecraft:mangrove_wood
# Mangrove Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=y] replace minecraft:stripped_mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=y] replace minecraft:stripped_mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=z] replace minecraft:stripped_mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=z] replace minecraft:stripped_mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=x] replace minecraft:stripped_mangrove_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_mangrove_wood[axis=x] replace minecraft:stripped_mangrove_wood
# Mangrove Roots (Muddy)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=y] replace minecraft:muddy_mangrove_roots
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=y] replace minecraft:muddy_mangrove_roots
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=z] replace minecraft:muddy_mangrove_roots
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=z] replace minecraft:muddy_mangrove_roots
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=x] replace minecraft:muddy_mangrove_roots
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:muddy_mangrove_roots[axis=x] replace minecraft:muddy_mangrove_roots
# Oak Log
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=y] replace minecraft:oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=y] replace minecraft:oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=z] replace minecraft:oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=z] replace minecraft:oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=x] replace minecraft:oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_log[axis=x] replace minecraft:oak_log
# Oak Log (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=y] replace minecraft:stripped_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=y] replace minecraft:stripped_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=z] replace minecraft:stripped_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=z] replace minecraft:stripped_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=x] replace minecraft:stripped_oak_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_log[axis=x] replace minecraft:stripped_oak_log
# Oak Wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=y] replace minecraft:oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=y] replace minecraft:oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=z] replace minecraft:oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=z] replace minecraft:oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=x] replace minecraft:oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_wood[axis=x] replace minecraft:oak_wood
# Oak Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=y] replace minecraft:stripped_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=y] replace minecraft:stripped_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=z] replace minecraft:stripped_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=z] replace minecraft:stripped_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=x] replace minecraft:stripped_oak_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_oak_wood[axis=x] replace minecraft:stripped_oak_wood
# Spruce Log
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=y] replace minecraft:spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=y] replace minecraft:spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=z] replace minecraft:spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=z] replace minecraft:spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=x] replace minecraft:spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_log[axis=x] replace minecraft:spruce_log
# Spruce Log (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=y] replace minecraft:stripped_spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=y] replace minecraft:stripped_spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=z] replace minecraft:stripped_spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=z] replace minecraft:stripped_spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=x] replace minecraft:stripped_spruce_log
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_log[axis=x] replace minecraft:stripped_spruce_log
# Spruce Wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=y] replace minecraft:spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=y] replace minecraft:spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=z] replace minecraft:spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=z] replace minecraft:spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=x] replace minecraft:spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_wood[axis=x] replace minecraft:spruce_wood
# Spruce Wood (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=y] replace minecraft:stripped_spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=y] replace minecraft:stripped_spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=z] replace minecraft:stripped_spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=z] replace minecraft:stripped_spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=x] replace minecraft:stripped_spruce_wood
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_spruce_wood[axis=x] replace minecraft:stripped_spruce_wood
## Nether
# Basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=y] replace minecraft:basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=y] replace minecraft:basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=z] replace minecraft:basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=z] replace minecraft:basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=x] replace minecraft:basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:basalt[axis=x] replace minecraft:basalt
# Basalt (Polished)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=y] replace minecraft:polished_basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=y] replace minecraft:polished_basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=z] replace minecraft:polished_basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=z] replace minecraft:polished_basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=x] replace minecraft:polished_basalt
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_basalt[axis=x] replace minecraft:polished_basalt
# Crimson Stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=y] replace minecraft:crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=y] replace minecraft:crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=z] replace minecraft:crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=z] replace minecraft:crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=x] replace minecraft:crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stem[axis=x] replace minecraft:crimson_stem
# Crimson Stem (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=y] replace minecraft:stripped_crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=y] replace minecraft:stripped_crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=z] replace minecraft:stripped_crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=z] replace minecraft:stripped_crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=x] replace minecraft:stripped_crimson_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_stem[axis=x] replace minecraft:stripped_crimson_stem
# Crimson Hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=y] replace minecraft:crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=y] replace minecraft:crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=z] replace minecraft:crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=z] replace minecraft:crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=x] replace minecraft:crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_hyphae[axis=x] replace minecraft:crimson_hyphae
# Crimson Hyphae (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=y] replace minecraft:stripped_crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=y] replace minecraft:stripped_crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=z] replace minecraft:stripped_crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=z] replace minecraft:stripped_crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=x] replace minecraft:stripped_crimson_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_crimson_hyphae[axis=x] replace minecraft:stripped_crimson_hyphae
# Warped Stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=y] replace minecraft:warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=y] replace minecraft:warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=z] replace minecraft:warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=z] replace minecraft:warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=x] replace minecraft:warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stem[axis=x] replace minecraft:warped_stem
# Warped Stem (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=y] replace minecraft:stripped_warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=y] replace minecraft:stripped_warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=z] replace minecraft:stripped_warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=z] replace minecraft:stripped_warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=x] replace minecraft:stripped_warped_stem
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_stem[axis=x] replace minecraft:stripped_warped_stem
# Warped Hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=y] replace minecraft:warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=y] replace minecraft:warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=z] replace minecraft:warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=z] replace minecraft:warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=x] replace minecraft:warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_hyphae[axis=x] replace minecraft:warped_hyphae
# Warped Hyphae (Stripped)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=y] replace minecraft:stripped_warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=y] replace minecraft:stripped_warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=z] replace minecraft:stripped_warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=z] replace minecraft:stripped_warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=x] replace minecraft:stripped_warped_hyphae
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stripped_warped_hyphae[axis=x] replace minecraft:stripped_warped_hyphae
## Pillars & Blocks
# Quartz Pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=y] replace minecraft:quartz_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=y] replace minecraft:quartz_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=z] replace minecraft:quartz_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=z] replace minecraft:quartz_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=x] replace minecraft:quartz_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_pillar[axis=x] replace minecraft:quartz_pillar
# Purpur Pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=y] replace minecraft:purpur_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=y] replace minecraft:purpur_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=z] replace minecraft:purpur_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=z] replace minecraft:purpur_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=x] replace minecraft:purpur_pillar
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_pillar[axis=x] replace minecraft:purpur_pillar
# Hay Block
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=y] replace minecraft:hay_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=y] replace minecraft:hay_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=z] replace minecraft:hay_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=z] replace minecraft:hay_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=x] replace minecraft:hay_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hay_block[axis=x] replace minecraft:hay_block
# Bone Block
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=y] replace minecraft:bone_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=y] replace minecraft:bone_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=z] replace minecraft:bone_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=z] replace minecraft:bone_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=x] replace minecraft:bone_block
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bone_block[axis=x] replace minecraft:bone_block
# Deepslate
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=y] replace minecraft:deepslate
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=y] replace minecraft:deepslate
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=z] replace minecraft:deepslate
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=z] replace minecraft:deepslate
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=x] replace minecraft:deepslate
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate[axis=x] replace minecraft:deepslate
## Non-processed
# Failed
execute as @s[scores={WrenchSuccess=0}] run scoreboard players set @s WrenchSuccess -1

View File

@@ -0,0 +1,6 @@
### Rails
# Rotate Based on Wrench Mode
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Player"}']}}}}] run function wrench:rotate/rails_player
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Click"}']}}}}] run function wrench:rotate/rails_player
execute as @s[scores={WrenchSuccess=0}] run function wrench:rotate/rails_cycle

View File

@@ -0,0 +1,77 @@
### Rotate Rails
## Normal Rails
# Convert to Sloped
execute as @s[scores={WrenchSuccess=0}] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_west] replace minecraft:rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_east] replace minecraft:rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_east] replace minecraft:rail[shape=ascending_west]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_north] replace minecraft:rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_south] replace minecraft:rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_south] replace minecraft:rail[shape=ascending_north]
# Convert to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=east_west] replace minecraft:rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_south] replace minecraft:rail[shape=north_west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_west] replace minecraft:rail[shape=north_east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_east] replace minecraft:rail[shape=south_west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_west] replace minecraft:rail[shape=south_east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_east] replace minecraft:rail[shape=east_west]
# Convert Sloped to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=east_west] replace minecraft:rail[shape=ascending_north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=east_west] replace minecraft:rail[shape=ascending_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_east] replace minecraft:rail[shape=ascending_east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_east] replace minecraft:rail[shape=ascending_west]
## Powered Rails
# Convert to Sloped
execute as @s[scores={WrenchSuccess=0}] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_west] replace minecraft:powered_rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_east] replace minecraft:powered_rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_east] replace minecraft:powered_rail[shape=ascending_west]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_north] replace minecraft:powered_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_south] replace minecraft:powered_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_south] replace minecraft:powered_rail[shape=ascending_north]
# Convert to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=east_west] replace minecraft:powered_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=north_south] replace minecraft:powered_rail[shape=east_west]
# Convert Sloped to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=east_west] replace minecraft:powered_rail[shape=ascending_north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=east_west] replace minecraft:powered_rail[shape=ascending_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=north_south] replace minecraft:powered_rail[shape=ascending_east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=north_south] replace minecraft:powered_rail[shape=ascending_west]
## Activator Rails
# Convert to Sloped
execute as @s[scores={WrenchSuccess=0}] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_west] replace minecraft:activator_rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_east] replace minecraft:activator_rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_east] replace minecraft:activator_rail[shape=ascending_west]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_north] replace minecraft:activator_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_south] replace minecraft:activator_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_south] replace minecraft:activator_rail[shape=ascending_north]
# Convert to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=east_west] replace minecraft:activator_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=north_south] replace minecraft:activator_rail[shape=east_west]
# Convert Sloped to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=east_west] replace minecraft:activator_rail[shape=ascending_north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=east_west] replace minecraft:activator_rail[shape=ascending_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=north_south] replace minecraft:activator_rail[shape=ascending_east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=north_south] replace minecraft:activator_rail[shape=ascending_west]
## Detector Rails
# Convert to Sloped
execute as @s[scores={WrenchSuccess=0}] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_west] replace minecraft:detector_rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_east] replace minecraft:detector_rail[shape=east_west]
execute as @s[scores={WrenchSuccess=0}] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_east] replace minecraft:detector_rail[shape=ascending_west]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_north] replace minecraft:detector_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_south] replace minecraft:detector_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_south] replace minecraft:detector_rail[shape=ascending_north]
# Convert to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=east_west] replace minecraft:detector_rail[shape=north_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=north_south] replace minecraft:detector_rail[shape=east_west]
# Convert Sloped to Non-Sloped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=east_west] replace minecraft:detector_rail[shape=ascending_north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=east_west] replace minecraft:detector_rail[shape=ascending_south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=north_south] replace minecraft:detector_rail[shape=ascending_east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=north_south] replace minecraft:detector_rail[shape=ascending_west]

View File

@@ -0,0 +1,86 @@
### Rotate Rails
## Normal Rails
# Sloped up
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_south] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_west] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_north] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_east] replace minecraft:rail
# Sloped down
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_north] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_east] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_south] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=ascending_west] replace minecraft:rail
# Straight
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_south] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=east_west] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_south] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=east_west] replace minecraft:rail
# Curved
execute as @s[scores={WrenchSuccess=0}, y_rotation=0..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_west] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_east] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=90..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_east] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..180] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_west] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=180..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_east] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_west] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=south_west] replace minecraft:rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..-0] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:rail[shape=north_east] replace minecraft:rail
## Powered Rails
# Sloped up
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_south] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_south] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_west] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_west] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_north] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_north] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_east] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_east] replace minecraft:powered_rail
# Sloped down
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_north] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_north] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_east] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_east] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_south] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_south] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=ascending_west] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=ascending_west] replace minecraft:powered_rail
# Straight
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=north_south] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=north_south] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=east_west] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=east_west] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=north_south] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=north_south] replace minecraft:powered_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:powered_rail[shape=east_west] run fill ~ ~ ~ ~ ~ ~ minecraft:powered_rail[shape=east_west] replace minecraft:powered_rail
## Activator Rails
# Sloped up
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_south] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_south] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_west] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_west] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_north] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_north] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_east] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_east] replace minecraft:activator_rail
# Sloped down
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_north] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_north] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_east] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_east] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_south] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_south] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=ascending_west] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=ascending_west] replace minecraft:activator_rail
# Straight
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=north_south] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=north_south] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=east_west] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=east_west] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=north_south] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=north_south] replace minecraft:activator_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:activator_rail[shape=east_west] run fill ~ ~ ~ ~ ~ ~ minecraft:activator_rail[shape=east_west] replace minecraft:activator_rail
## Detector Rails
# Sloped up
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_south] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_south] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_west] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_west] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_north] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_north] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_east] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_east] replace minecraft:detector_rail
# Sloped down
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if block ~ ~1 ~-1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_north] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_north] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if block ~1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_east] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_east] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if block ~ ~1 ~1 #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_south] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_south] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if block ~-1 ~1 ~ #minecraft:rails store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=ascending_west] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=ascending_west] replace minecraft:detector_rail
# Straight
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=north_south] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=north_south] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=east_west] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=east_west] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=north_south] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=north_south] replace minecraft:detector_rail
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:detector_rail[shape=east_west] run fill ~ ~ ~ ~ ~ ~ minecraft:detector_rail[shape=east_west] replace minecraft:detector_rail
## Non-processed
# Failed
execute as @s[scores={WrenchSuccess=0}] run scoreboard players set @s WrenchSuccess -1

View File

@@ -0,0 +1,14 @@
### Redstone
# Don't rotate filled containers
execute if block ~ ~ ~ #wrench:redstone{Items:[{}]} run scoreboard players set @s WrenchSuccess -1
# Rotate Based on Wrench Mode
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Flip"}']}}}}] run function wrench:rotate/redstone_flip
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Player"}']}}}}] run function wrench:rotate/redstone_player
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Click"}']}}}}] run function wrench:rotate/redstone_click
execute as @s[scores={WrenchSuccess=0}] run function wrench:rotate/redstone_cycle
# Container Full Show Error
execute as @s[scores={WrenchSuccess=-1}] run playsound minecraft:entity.item_frame.break block @s ~ ~ ~
execute as @s[scores={WrenchSuccess=-1}] run title @s actionbar [{"text":"Rotate Failed, "},{"text":"Container must be empty!","color":"red"}]

View File

@@ -0,0 +1,124 @@
### Rotate Redstone Components
## Get Raycast Target Coords
# Stored Value for Calc
scoreboard players set c16 WrenchRaycast 16
# Summon Invisible Entity
summon area_effect_cloud ~ ~ ~ {Radius:0.01,Duration:1,Tags:["RaycastMark"]}
# Pixel Calculations
execute store result score px WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[0] 16
scoreboard players operation px WrenchRaycast %= c16 WrenchRaycast
execute if score px WrenchRaycast matches ..-1 run scoreboard players add px WrenchRaycast 16
execute store result score py WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[1] 16
scoreboard players operation py WrenchRaycast %= c16 WrenchRaycast
execute if score py WrenchRaycast matches ..-1 run scoreboard players add py WrenchRaycast 16
execute store result score pz WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[2] 16
scoreboard players operation pz WrenchRaycast %= c16 WrenchRaycast
execute if score pz WrenchRaycast matches ..-1 run scoreboard players add pz WrenchRaycast 16
# Remove Entity
kill @e[tag=RaycastMark,sort=nearest,limit=1]
# Check pointed at Full Block
execute if score px WrenchRaycast matches 1..14 if score py WrenchRaycast matches 1..14 if score pz WrenchRaycast matches 1..14 run scoreboard players set @s WrenchSuccess -2
execute if block ~ ~ ~ minecraft:hopper if score py WrenchRaycast matches 10 run scoreboard players set @s WrenchSuccess 0
## Standard Redstone Components
# Dispenser
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=up] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=down] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=north] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=east] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=south] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=west] replace minecraft:dispenser
# Dropper
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=up] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=down] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=north] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=east] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=south] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=west] replace minecraft:dropper
# Hopper
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 15 store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=down] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=down] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 10 store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=down] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=down] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=south] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=west] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=north] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=east] replace minecraft:hopper
# Observer
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=down] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=up] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=south] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=west] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=north] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=east] replace minecraft:observer
# Piston
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=up] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=down] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=north] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=east] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=south] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=west] replace minecraft:piston
# Piston (Sticky)
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=up] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}] if score py WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=down] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=north] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=east] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=south] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=west] replace minecraft:sticky_piston
# Repeater
# Delay 1
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=north] replace minecraft:repeater[delay=1]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=east] replace minecraft:repeater[delay=1]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=south] replace minecraft:repeater[delay=1]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=west] replace minecraft:repeater[delay=1]
# Delay 2
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=north] replace minecraft:repeater[delay=2]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=east] replace minecraft:repeater[delay=2]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=south] replace minecraft:repeater[delay=2]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=west] replace minecraft:repeater[delay=2]
# Delay 3
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=north] replace minecraft:repeater[delay=3]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=east] replace minecraft:repeater[delay=3]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=south] replace minecraft:repeater[delay=3]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=west] replace minecraft:repeater[delay=3]
# Delay 4
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=north] replace minecraft:repeater[delay=4]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=east] replace minecraft:repeater[delay=4]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=south] replace minecraft:repeater[delay=4]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=west] replace minecraft:repeater[delay=4]
# Comparator
# Compare mode
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=north] replace minecraft:comparator[mode=compare]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=east] replace minecraft:comparator[mode=compare]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=south] replace minecraft:comparator[mode=compare]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=west] replace minecraft:comparator[mode=compare]
# Subtract mode
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=north] replace minecraft:comparator[mode=subtract]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=east] replace minecraft:comparator[mode=subtract]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=south] replace minecraft:comparator[mode=subtract]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=west] replace minecraft:comparator[mode=subtract]
## Non-processed
# Process Non-Full Blocks
execute as @s[scores={WrenchSuccess=-2}] if block ~ ~ ~ minecraft:repeater store result score @s WrenchSuccess run function wrench:rotate/redstone_player
execute as @s[scores={WrenchSuccess=-2}] if block ~ ~ ~ minecraft:comparator store result score @s WrenchSuccess run function wrench:rotate/redstone_player
execute as @s[scores={WrenchSuccess=-2}] if block ~ ~ ~ minecraft:hopper store result score @s WrenchSuccess run function wrench:rotate/redstone_player
execute as @s[scores={WrenchSuccess=-2}] if block ~ ~ ~ minecraft:piston store result score @s WrenchSuccess run function wrench:rotate/redstone_flip
execute as @s[scores={WrenchSuccess=-2}] if block ~ ~ ~ minecraft:sticky_piston store result score @s WrenchSuccess run function wrench:rotate/redstone_flip
# Otherwise, Flip
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run function wrench:rotate/redstone_flip

View File

@@ -0,0 +1,86 @@
### Rotate Redstone Components
## Standard Redstone Components
# Dispenser
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=east] replace minecraft:dispenser[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=up] replace minecraft:dispenser[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=north] replace minecraft:dispenser[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=west] replace minecraft:dispenser[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=down] replace minecraft:dispenser[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=south] replace minecraft:dispenser[facing=east]
# Dropper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=east] replace minecraft:dropper[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=up] replace minecraft:dropper[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=north] replace minecraft:dropper[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=west] replace minecraft:dropper[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=down] replace minecraft:dropper[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=south] replace minecraft:dropper[facing=east]
# Hopper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=east] replace minecraft:hopper[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=north] replace minecraft:hopper[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=west] replace minecraft:hopper[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=south] replace minecraft:hopper[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=down] replace minecraft:hopper[facing=east]
# Observer
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=east] replace minecraft:observer[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=up] replace minecraft:observer[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=north] replace minecraft:observer[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=west] replace minecraft:observer[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=down] replace minecraft:observer[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=south] replace minecraft:observer[facing=east]
# Piston
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=east] replace minecraft:piston[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=up] replace minecraft:piston[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=north] replace minecraft:piston[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=west] replace minecraft:piston[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=down] replace minecraft:piston[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=south] replace minecraft:piston[facing=east]
# Piston (Sticky)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=east] replace minecraft:sticky_piston[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=up] replace minecraft:sticky_piston[facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=north] replace minecraft:sticky_piston[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=west] replace minecraft:sticky_piston[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=down] replace minecraft:sticky_piston[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=south] replace minecraft:sticky_piston[facing=east]
## Redstone Components with Properties
# Repeater
# Delay 1
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=east] replace minecraft:repeater[delay=1,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=north] replace minecraft:repeater[delay=1,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=west] replace minecraft:repeater[delay=1,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=south] replace minecraft:repeater[delay=1,facing=east]
# Delay 2
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=east] replace minecraft:repeater[delay=2,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=north] replace minecraft:repeater[delay=2,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=west] replace minecraft:repeater[delay=2,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=south] replace minecraft:repeater[delay=2,facing=east]
# Delay 3
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=east] replace minecraft:repeater[delay=3,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=north] replace minecraft:repeater[delay=3,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=west] replace minecraft:repeater[delay=3,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=south] replace minecraft:repeater[delay=3,facing=east]
# Delay 4
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=east] replace minecraft:repeater[delay=4,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=north] replace minecraft:repeater[delay=4,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=west] replace minecraft:repeater[delay=4,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=south] replace minecraft:repeater[delay=4,facing=east]
# Comparator
# Compare mode
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=east] replace minecraft:comparator[mode=compare,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=north] replace minecraft:comparator[mode=compare,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=west] replace minecraft:comparator[mode=compare,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=south] replace minecraft:comparator[mode=compare,facing=east]
# Subtract mode
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=east] replace minecraft:comparator[mode=subtract,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=north] replace minecraft:comparator[mode=subtract,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=west] replace minecraft:comparator[mode=subtract,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=south] replace minecraft:comparator[mode=subtract,facing=east]

View File

@@ -0,0 +1,91 @@
### Flip Redstone Components
# Reset Failure if sent here
execute as @s[scores={WrenchSuccess=-2}] run scoreboard players set @s WrenchSuccess 0
# Don't Flip
execute as @s[scores={WrenchSuccess=0}] if block ~ ~ ~ minecraft:hopper[facing=down] run scoreboard players set @s WrenchSuccess -2
## Standard Redstone Components
# Dispenser
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=east] replace minecraft:dispenser[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=up] replace minecraft:dispenser[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=north] replace minecraft:dispenser[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=west] replace minecraft:dispenser[facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=down] replace minecraft:dispenser[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=south] replace minecraft:dispenser[facing=north]
# Dropper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=east] replace minecraft:dropper[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=up] replace minecraft:dropper[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=north] replace minecraft:dropper[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=west] replace minecraft:dropper[facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=down] replace minecraft:dropper[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=south] replace minecraft:dropper[facing=north]
# Hopper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=east] replace minecraft:hopper[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=north] replace minecraft:hopper[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=west] replace minecraft:hopper[facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=south] replace minecraft:hopper[facing=north]
# Observer
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=east] replace minecraft:observer[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=up] replace minecraft:observer[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=north] replace minecraft:observer[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=west] replace minecraft:observer[facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=down] replace minecraft:observer[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=south] replace minecraft:observer[facing=north]
#Piston
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=east] replace minecraft:piston[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=up] replace minecraft:piston[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=north] replace minecraft:piston[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=west] replace minecraft:piston[facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=down] replace minecraft:piston[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=south] replace minecraft:piston[facing=north]
# Piston (Sticky)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=east] replace minecraft:sticky_piston[facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=up] replace minecraft:sticky_piston[facing=down]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=north] replace minecraft:sticky_piston[facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=west] replace minecraft:sticky_piston[facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=down] replace minecraft:sticky_piston[facing=up]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=south] replace minecraft:sticky_piston[facing=north]
## Redstone Components with Properties
# Repeater
# Delay 1
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=east] replace minecraft:repeater[delay=1,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=north] replace minecraft:repeater[delay=1,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=west] replace minecraft:repeater[delay=1,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=south] replace minecraft:repeater[delay=1,facing=north]
# Delay 2
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=east] replace minecraft:repeater[delay=2,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=north] replace minecraft:repeater[delay=2,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=west] replace minecraft:repeater[delay=2,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=south] replace minecraft:repeater[delay=2,facing=north]
# Delay 3
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=east] replace minecraft:repeater[delay=3,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=north] replace minecraft:repeater[delay=3,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=west] replace minecraft:repeater[delay=3,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=south] replace minecraft:repeater[delay=3,facing=north]
# Delay 4
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=east] replace minecraft:repeater[delay=4,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=north] replace minecraft:repeater[delay=4,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=west] replace minecraft:repeater[delay=4,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=south] replace minecraft:repeater[delay=4,facing=north]
# Comparator
# Compare mode
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=east] replace minecraft:comparator[mode=compare,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=north] replace minecraft:comparator[mode=compare,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=west] replace minecraft:comparator[mode=compare,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=south] replace minecraft:comparator[mode=compare,facing=north]
# Subtract mode
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=east] replace minecraft:comparator[mode=subtract,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=north] replace minecraft:comparator[mode=subtract,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=west] replace minecraft:comparator[mode=subtract,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=south] replace minecraft:comparator[mode=subtract,facing=north]

View File

@@ -0,0 +1,95 @@
### Rotate Redstone Components
# Reset Failure if sent here
execute as @s[scores={WrenchSuccess=-2}] run scoreboard players set @s WrenchSuccess 0
## Redstone Components
# Dispenser
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=up] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=down] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=north] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=east] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=south] replace minecraft:dispenser
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dispenser[facing=west] replace minecraft:dispenser
# Dropper
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=up] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=down] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=north] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=east] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=south] replace minecraft:dropper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dropper[facing=west] replace minecraft:dropper
# Hopper
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=down] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=down] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=down] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=down] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=south] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=west] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=north] replace minecraft:hopper
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:hopper[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:hopper[facing=east] replace minecraft:hopper
# Observer
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=down] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=up] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=south] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=west] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=north] replace minecraft:observer
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:observer[facing=east] replace minecraft:observer
# Piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=up] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=down] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=north] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=east] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=south] replace minecraft:piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:piston[facing=west] replace minecraft:piston
# Piston (Sticky)
execute as @s[scores={WrenchSuccess=0}, x_rotation=45..90] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=up] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-90..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=down] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-45..45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=north] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=45..135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=east] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=135..-135] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=south] replace minecraft:sticky_piston
execute as @s[scores={WrenchSuccess=0}, x_rotation=-45..45, y_rotation=-135..-45] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sticky_piston[facing=west] replace minecraft:sticky_piston
## Redstone Components with Properties
# Repeater
# Delay 1
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=north] replace minecraft:repeater[delay=1]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=east] replace minecraft:repeater[delay=1]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=south] replace minecraft:repeater[delay=1]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=1,facing=west] replace minecraft:repeater[delay=1]
# Delay 2
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=north] replace minecraft:repeater[delay=2]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=east] replace minecraft:repeater[delay=2]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=south] replace minecraft:repeater[delay=2]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=2,facing=west] replace minecraft:repeater[delay=2]
# Delay 3
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=north] replace minecraft:repeater[delay=3]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=east] replace minecraft:repeater[delay=3]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=south] replace minecraft:repeater[delay=3]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=3,facing=west] replace minecraft:repeater[delay=3]
# Delay 4
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=north] replace minecraft:repeater[delay=4]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=east] replace minecraft:repeater[delay=4]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=south] replace minecraft:repeater[delay=4]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:repeater[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:repeater[delay=4,facing=west] replace minecraft:repeater[delay=4]
# Comparator
# Compare mode
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=north] replace minecraft:comparator[mode=compare]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=east] replace minecraft:comparator[mode=compare]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=south] replace minecraft:comparator[mode=compare]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=compare,facing=west] replace minecraft:comparator[mode=compare]
# Subtract mode
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=north] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=north] replace minecraft:comparator[mode=subtract]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=east] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=east] replace minecraft:comparator[mode=subtract]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=south] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=south] replace minecraft:comparator[mode=subtract]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] store result score @s WrenchSuccess unless block ~ ~ ~ minecraft:comparator[facing=west] run fill ~ ~ ~ ~ ~ ~ minecraft:comparator[mode=subtract,facing=west] replace minecraft:comparator[mode=subtract]
## Non-processed
# Otherwise, Flip
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run function wrench:rotate/redstone_flip

View File

@@ -0,0 +1,343 @@
### Flip Slabs
# Acacia
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_slab[type=top,waterlogged=true] replace minecraft:acacia_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_slab[type=bottom,waterlogged=true] replace minecraft:acacia_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_slab[type=top] replace minecraft:acacia_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_slab[type=bottom] replace minecraft:acacia_slab[type=top]
# Andesite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_slab[type=top,waterlogged=true] replace minecraft:andesite_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_slab[type=bottom,waterlogged=true] replace minecraft:andesite_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_slab[type=top] replace minecraft:andesite_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_slab[type=bottom] replace minecraft:andesite_slab[type=top]
# Andesite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_slab[type=top,waterlogged=true] replace minecraft:polished_andesite_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_slab[type=bottom,waterlogged=true] replace minecraft:polished_andesite_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_slab[type=top] replace minecraft:polished_andesite_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_slab[type=bottom] replace minecraft:polished_andesite_slab[type=top]
# Bamboo Mosaic
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_slab[type=top,waterlogged=true] replace minecraft:bamboo_mosaic_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_slab[type=bottom,waterlogged=true] replace minecraft:bamboo_mosaic_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_slab[type=top] replace minecraft:bamboo_mosaic_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_slab[type=bottom] replace minecraft:bamboo_mosaic_slab[type=top]
# Bamboo
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_slab[type=top,waterlogged=true] replace minecraft:bamboo_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_slab[type=bottom,waterlogged=true] replace minecraft:bamboo_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_slab[type=top] replace minecraft:bamboo_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_slab[type=bottom] replace minecraft:bamboo_slab[type=top]
# Birch
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_slab[type=top,waterlogged=true] replace minecraft:birch_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_slab[type=bottom,waterlogged=true] replace minecraft:birch_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_slab[type=top] replace minecraft:birch_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_slab[type=bottom] replace minecraft:birch_slab[type=top]
# Blackstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_slab[type=top,waterlogged=true] replace minecraft:blackstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_slab[type=bottom,waterlogged=true] replace minecraft:blackstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_slab[type=top] replace minecraft:blackstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_slab[type=bottom] replace minecraft:blackstone_slab[type=top]
# Blackstone (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_slab[type=top,waterlogged=true] replace minecraft:polished_blackstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_slab[type=bottom,waterlogged=true] replace minecraft:polished_blackstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_slab[type=top] replace minecraft:polished_blackstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_slab[type=bottom] replace minecraft:polished_blackstone_slab[type=top]
# Blackstone Brick (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_slab[type=top,waterlogged=true] replace minecraft:polished_blackstone_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_slab[type=bottom,waterlogged=true] replace minecraft:polished_blackstone_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_slab[type=top] replace minecraft:polished_blackstone_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_slab[type=bottom] replace minecraft:polished_blackstone_brick_slab[type=top]
# Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_slab[type=top,waterlogged=true] replace minecraft:brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_slab[type=bottom,waterlogged=true] replace minecraft:brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_slab[type=top] replace minecraft:brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_slab[type=bottom] replace minecraft:brick_slab[type=top]
# Cherry
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_slab[type=top,waterlogged=true] replace minecraft:cherry_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_slab[type=bottom,waterlogged=true] replace minecraft:cherry_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_slab[type=top] replace minecraft:cherry_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_slab[type=bottom] replace minecraft:cherry_slab[type=top]
# Cobblestone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_slab[type=top,waterlogged=true] replace minecraft:cobblestone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_slab[type=bottom,waterlogged=true] replace minecraft:cobblestone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_slab[type=top] replace minecraft:cobblestone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_slab[type=bottom] replace minecraft:cobblestone_slab[type=top]
# Crimson
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_slab[type=top,waterlogged=true] replace minecraft:crimson_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_slab[type=bottom,waterlogged=true] replace minecraft:crimson_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_slab[type=top] replace minecraft:crimson_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_slab[type=bottom] replace minecraft:crimson_slab[type=top]
# Cut Copper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_slab[type=top,waterlogged=true] replace minecraft:cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_slab[type=top] replace minecraft:cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_slab[type=bottom] replace minecraft:cut_copper_slab[type=top]
# Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_slab[type=top,waterlogged=true] replace minecraft:exposed_cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:exposed_cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_slab[type=top] replace minecraft:exposed_cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_slab[type=bottom] replace minecraft:exposed_cut_copper_slab[type=top]
# Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_slab[type=top,waterlogged=true] replace minecraft:oxidized_cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:oxidized_cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_slab[type=top] replace minecraft:oxidized_cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_slab[type=bottom] replace minecraft:oxidized_cut_copper_slab[type=top]
# Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_slab[type=top,waterlogged=true] replace minecraft:weathered_cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:weathered_cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_slab[type=top] replace minecraft:weathered_cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_slab[type=bottom] replace minecraft:weathered_cut_copper_slab[type=top]
# Cut Red Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_red_sandstone_slab[type=top,waterlogged=true] replace minecraft:cut_red_sandstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_red_sandstone_slab[type=bottom,waterlogged=true] replace minecraft:cut_red_sandstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_red_sandstone_slab[type=top] replace minecraft:cut_red_sandstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_red_sandstone_slab[type=bottom] replace minecraft:cut_red_sandstone_slab[type=top]
# Cut Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_sandstone_slab[type=top,waterlogged=true] replace minecraft:cut_sandstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_sandstone_slab[type=bottom,waterlogged=true] replace minecraft:cut_sandstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_sandstone_slab[type=top] replace minecraft:cut_sandstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_sandstone_slab[type=bottom] replace minecraft:cut_sandstone_slab[type=top]
# Dark Oak
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_slab[type=top,waterlogged=true] replace minecraft:dark_oak_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_slab[type=bottom,waterlogged=true] replace minecraft:dark_oak_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_slab[type=top] replace minecraft:dark_oak_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_slab[type=bottom] replace minecraft:dark_oak_slab[type=top]
# Dark Prismarine
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_slab[type=top,waterlogged=true] replace minecraft:dark_prismarine_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_slab[type=bottom,waterlogged=true] replace minecraft:dark_prismarine_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_slab[type=top] replace minecraft:dark_prismarine_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_slab[type=bottom] replace minecraft:dark_prismarine_slab[type=top]
# Deepslate Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_slab[type=top,waterlogged=true] replace minecraft:deepslate_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_slab[type=bottom,waterlogged=true] replace minecraft:deepslate_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_slab[type=top] replace minecraft:deepslate_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_slab[type=bottom] replace minecraft:deepslate_brick_slab[type=top]
# Deepslate Tile
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_slab[type=top,waterlogged=true] replace minecraft:deepslate_tile_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_slab[type=bottom,waterlogged=true] replace minecraft:deepslate_tile_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_slab[type=top] replace minecraft:deepslate_tile_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_slab[type=bottom] replace minecraft:deepslate_tile_slab[type=top]
# Deepslate (Cobbled)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_slab[type=top,waterlogged=true] replace minecraft:cobbled_deepslate_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_slab[type=bottom,waterlogged=true] replace minecraft:cobbled_deepslate_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_slab[type=top] replace minecraft:cobbled_deepslate_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_slab[type=bottom] replace minecraft:cobbled_deepslate_slab[type=top]
# Deepslate (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_slab[type=top,waterlogged=true] replace minecraft:polished_deepslate_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_slab[type=bottom,waterlogged=true] replace minecraft:polished_deepslate_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_slab[type=top] replace minecraft:polished_deepslate_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_slab[type=bottom] replace minecraft:polished_deepslate_slab[type=top]
# Diorite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_slab[type=top,waterlogged=true] replace minecraft:diorite_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_slab[type=bottom,waterlogged=true] replace minecraft:diorite_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_slab[type=top] replace minecraft:diorite_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_slab[type=bottom] replace minecraft:diorite_slab[type=top]
# Diorite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_slab[type=top,waterlogged=true] replace minecraft:polished_diorite_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_slab[type=bottom,waterlogged=true] replace minecraft:polished_diorite_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_slab[type=top] replace minecraft:polished_diorite_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_slab[type=bottom] replace minecraft:polished_diorite_slab[type=top]
# End Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_slab[type=top,waterlogged=true] replace minecraft:end_stone_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_slab[type=bottom,waterlogged=true] replace minecraft:end_stone_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_slab[type=top] replace minecraft:end_stone_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_slab[type=bottom] replace minecraft:end_stone_brick_slab[type=top]
# Granite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_slab[type=top,waterlogged=true] replace minecraft:granite_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_slab[type=bottom,waterlogged=true] replace minecraft:granite_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_slab[type=top] replace minecraft:granite_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_slab[type=bottom] replace minecraft:granite_slab[type=top]
# Granite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_slab[type=top,waterlogged=true] replace minecraft:polished_granite_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_slab[type=bottom,waterlogged=true] replace minecraft:polished_granite_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_slab[type=top] replace minecraft:polished_granite_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_slab[type=bottom] replace minecraft:polished_granite_slab[type=top]
# Jungle
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_slab[type=top,waterlogged=true] replace minecraft:jungle_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_slab[type=bottom,waterlogged=true] replace minecraft:jungle_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_slab[type=top] replace minecraft:jungle_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_slab[type=bottom] replace minecraft:jungle_slab[type=top]
# Mangrove
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_slab[type=top,waterlogged=true] replace minecraft:mangrove_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_slab[type=bottom,waterlogged=true] replace minecraft:mangrove_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_slab[type=top] replace minecraft:mangrove_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_slab[type=bottom] replace minecraft:mangrove_slab[type=top]
# Mossy Cobblestone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_slab[type=top,waterlogged=true] replace minecraft:mossy_cobblestone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_slab[type=bottom,waterlogged=true] replace minecraft:mossy_cobblestone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_slab[type=top] replace minecraft:mossy_cobblestone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_slab[type=bottom] replace minecraft:mossy_cobblestone_slab[type=top]
# Mossy Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_slab[type=top,waterlogged=true] replace minecraft:mossy_stone_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_slab[type=bottom,waterlogged=true] replace minecraft:mossy_stone_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_slab[type=top] replace minecraft:mossy_stone_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_slab[type=bottom] replace minecraft:mossy_stone_brick_slab[type=top]
# Mud Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_slab[type=top,waterlogged=true] replace minecraft:mud_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_slab[type=bottom,waterlogged=true] replace minecraft:mud_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_slab[type=top] replace minecraft:mud_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_slab[type=bottom] replace minecraft:mud_brick_slab[type=top]
# Nether Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_slab[type=top,waterlogged=true] replace minecraft:nether_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_slab[type=bottom,waterlogged=true] replace minecraft:nether_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_slab[type=top] replace minecraft:nether_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_slab[type=bottom] replace minecraft:nether_brick_slab[type=top]
# Oak
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_slab[type=top,waterlogged=true] replace minecraft:oak_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_slab[type=bottom,waterlogged=true] replace minecraft:oak_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_slab[type=top] replace minecraft:oak_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_slab[type=bottom] replace minecraft:oak_slab[type=top]
# Petrified Oak
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:petrified_oak_slab[type=top,waterlogged=true] replace minecraft:petrified_oak_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:petrified_oak_slab[type=bottom,waterlogged=true] replace minecraft:petrified_oak_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:petrified_oak_slab[type=top] replace minecraft:petrified_oak_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:petrified_oak_slab[type=bottom] replace minecraft:petrified_oak_slab[type=top]
# Prismarine
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_slab[type=top,waterlogged=true] replace minecraft:prismarine_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_slab[type=bottom,waterlogged=true] replace minecraft:prismarine_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_slab[type=top] replace minecraft:prismarine_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_slab[type=bottom] replace minecraft:prismarine_slab[type=top]
# Prismarine Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_slab[type=top,waterlogged=true] replace minecraft:prismarine_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_slab[type=bottom,waterlogged=true] replace minecraft:prismarine_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_slab[type=top] replace minecraft:prismarine_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_slab[type=bottom] replace minecraft:prismarine_brick_slab[type=top]
# Purpur
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_slab[type=top,waterlogged=true] replace minecraft:purpur_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_slab[type=bottom,waterlogged=true] replace minecraft:purpur_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_slab[type=top] replace minecraft:purpur_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_slab[type=bottom] replace minecraft:purpur_slab[type=top]
# Quartz
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_slab[type=top,waterlogged=true] replace minecraft:quartz_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_slab[type=bottom,waterlogged=true] replace minecraft:quartz_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_slab[type=top] replace minecraft:quartz_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_slab[type=bottom] replace minecraft:quartz_slab[type=top]
# Quartz (Smooth)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_slab[type=top,waterlogged=true] replace minecraft:smooth_quartz_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_slab[type=bottom,waterlogged=true] replace minecraft:smooth_quartz_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_slab[type=top] replace minecraft:smooth_quartz_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_slab[type=bottom] replace minecraft:smooth_quartz_slab[type=top]
# Red Nether Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_slab[type=top,waterlogged=true] replace minecraft:red_nether_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_slab[type=bottom,waterlogged=true] replace minecraft:red_nether_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_slab[type=top] replace minecraft:red_nether_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_slab[type=bottom] replace minecraft:red_nether_brick_slab[type=top]
# Red Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_slab[type=top,waterlogged=true] replace minecraft:red_sandstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_slab[type=bottom,waterlogged=true] replace minecraft:red_sandstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_slab[type=top] replace minecraft:red_sandstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_slab[type=bottom] replace minecraft:red_sandstone_slab[type=top]
# Red Sandstone (Smooth)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_slab[type=top,waterlogged=true] replace minecraft:smooth_red_sandstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_slab[type=bottom,waterlogged=true] replace minecraft:smooth_red_sandstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_slab[type=top] replace minecraft:smooth_red_sandstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_slab[type=bottom] replace minecraft:smooth_red_sandstone_slab[type=top]
# Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_slab[type=top,waterlogged=true] replace minecraft:sandstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_slab[type=bottom,waterlogged=true] replace minecraft:sandstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_slab[type=top] replace minecraft:sandstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_slab[type=bottom] replace minecraft:sandstone_slab[type=top]
# Sandstone (Smooth)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_slab[type=top,waterlogged=true] replace minecraft:smooth_sandstone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_slab[type=bottom,waterlogged=true] replace minecraft:smooth_sandstone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_slab[type=top] replace minecraft:smooth_sandstone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_slab[type=bottom] replace minecraft:smooth_sandstone_slab[type=top]
# Spruce
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_slab[type=top,waterlogged=true] replace minecraft:spruce_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_slab[type=bottom,waterlogged=true] replace minecraft:spruce_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_slab[type=top] replace minecraft:spruce_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_slab[type=bottom] replace minecraft:spruce_slab[type=top]
# Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_slab[type=top,waterlogged=true] replace minecraft:stone_brick_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_slab[type=bottom,waterlogged=true] replace minecraft:stone_brick_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_slab[type=top] replace minecraft:stone_brick_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_slab[type=bottom] replace minecraft:stone_brick_slab[type=top]
# Stone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_slab[type=top,waterlogged=true] replace minecraft:stone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_slab[type=bottom,waterlogged=true] replace minecraft:stone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_slab[type=top] replace minecraft:stone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_slab[type=bottom] replace minecraft:stone_slab[type=top]
# Stone (Smooth)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_stone_slab[type=top,waterlogged=true] replace minecraft:smooth_stone_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_stone_slab[type=bottom,waterlogged=true] replace minecraft:smooth_stone_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_stone_slab[type=top] replace minecraft:smooth_stone_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_stone_slab[type=bottom] replace minecraft:smooth_stone_slab[type=top]
# Warped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_slab[type=top,waterlogged=true] replace minecraft:warped_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_slab[type=bottom,waterlogged=true] replace minecraft:warped_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_slab[type=top] replace minecraft:warped_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_slab[type=bottom] replace minecraft:warped_slab[type=top]
# Waxed Cut Copper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_slab[type=top,waterlogged=true] replace minecraft:waxed_cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:waxed_cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_slab[type=top] replace minecraft:waxed_cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_slab[type=bottom] replace minecraft:waxed_cut_copper_slab[type=top]
# Waxed Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_slab[type=top,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_slab[type=top] replace minecraft:waxed_exposed_cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_slab[type=bottom] replace minecraft:waxed_exposed_cut_copper_slab[type=top]
# Waxed Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_slab[type=top,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_slab[type=top] replace minecraft:waxed_oxidized_cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_slab[type=bottom] replace minecraft:waxed_oxidized_cut_copper_slab[type=top]
# Waxed Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_slab[type=top,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_slab[type=bottom,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_slab[type=bottom,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_slab[type=top,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_slab[type=top] replace minecraft:waxed_weathered_cut_copper_slab[type=bottom]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_slab[type=bottom] replace minecraft:waxed_weathered_cut_copper_slab[type=top]

View File

@@ -0,0 +1,7 @@
### Stairs
# Rotate Based on Wrench Mode
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Flip"}']}}}}] run function wrench:rotate/stairs_flip
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Player"}']}}}}] run function wrench:rotate/stairs_player
execute as @s[scores={WrenchSuccess=0},nbt={SelectedItem:{tag:{display:{Lore:['{"text":"Face Click"}']}}}}] run function wrench:rotate/stairs_click
execute as @s[scores={WrenchSuccess=0}] run function wrench:rotate/stairs_cycle

View File

@@ -0,0 +1,985 @@
### Rotate Stairs
## Get Raycast Target Coords
# Stored Value for Calc
scoreboard players set c16 WrenchRaycast 16
# Summon Invisible Entity
summon area_effect_cloud ~ ~ ~ {Radius:0.01,Duration:1,Tags:["RaycastMark"]}
# Pixel Calculations
execute store result score px WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[0] 16
scoreboard players operation px WrenchRaycast %= c16 WrenchRaycast
execute if score px WrenchRaycast matches ..-1 run scoreboard players add px WrenchRaycast 16
execute store result score py WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[1] 16
scoreboard players operation py WrenchRaycast %= c16 WrenchRaycast
execute if score py WrenchRaycast matches ..-1 run scoreboard players add py WrenchRaycast 16
execute store result score pz WrenchRaycast run data get entity @e[tag=RaycastMark,sort=nearest,limit=1] Pos[2] 16
scoreboard players operation pz WrenchRaycast %= c16 WrenchRaycast
execute if score pz WrenchRaycast matches ..-1 run scoreboard players add pz WrenchRaycast 16
# Remove Entity
kill @e[tag=RaycastMark,sort=nearest,limit=1]
## Logs
# Acacia
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east] replace minecraft:acacia_stairs[waterlogged=false]
# Andesite
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east] replace minecraft:andesite_stairs[waterlogged=false]
# Andesite (Polished)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east] replace minecraft:polished_andesite_stairs[waterlogged=false]
# Bamboo Mosaic
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
# Bamboo
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east] replace minecraft:bamboo_stairs[waterlogged=false]
# Birch
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east] replace minecraft:birch_stairs[waterlogged=false]
# Blackstone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east] replace minecraft:blackstone_stairs[waterlogged=false]
# Blackstone (Polished)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east] replace minecraft:polished_blackstone_stairs[waterlogged=false]
# Blackstone Brick (Polished)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
# Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east] replace minecraft:brick_stairs[waterlogged=false]
# Cherry
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east] replace minecraft:cherry_stairs[waterlogged=false]
# Cobblestone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east] replace minecraft:cobblestone_stairs[waterlogged=false]
# Crimson
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east] replace minecraft:crimson_stairs[waterlogged=false]
# Cut Copper
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east] replace minecraft:cut_copper_stairs[waterlogged=false]
# Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
# Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
# Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
# Dark Oak
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east] replace minecraft:dark_oak_stairs[waterlogged=false]
# Dark Prismarine
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east] replace minecraft:dark_prismarine_stairs[waterlogged=false]
# Deepslate (Cobbled)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
# Deepslate (Polished)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east] replace minecraft:polished_deepslate_stairs[waterlogged=false]
# Deepslate Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east] replace minecraft:deepslate_brick_stairs[waterlogged=false]
# Deepslate Tile
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east] replace minecraft:deepslate_tile_stairs[waterlogged=false]
# Diorite
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east] replace minecraft:diorite_stairs[waterlogged=false]
# Diorite (Polished)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east] replace minecraft:polished_diorite_stairs[waterlogged=false]
# End Stone Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east] replace minecraft:end_stone_brick_stairs[waterlogged=false]
# Granite
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east] replace minecraft:granite_stairs[waterlogged=false]
# Granite (Polished)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east] replace minecraft:polished_granite_stairs[waterlogged=false]
# Jungle
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east] replace minecraft:jungle_stairs[waterlogged=false]
# Mangrove
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east] replace minecraft:mangrove_stairs[waterlogged=false]
# Mossy Cobblestone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
# Mossy Stone Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
# Mud Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east] replace minecraft:mud_brick_stairs[waterlogged=false]
# Nether Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east] replace minecraft:nether_brick_stairs[waterlogged=false]
# Oak
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east] replace minecraft:oak_stairs[waterlogged=false]
# Prismarine
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east] replace minecraft:prismarine_stairs[waterlogged=false]
# Prismarine Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east] replace minecraft:prismarine_brick_stairs[waterlogged=false]
# Purpur
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east] replace minecraft:purpur_stairs[waterlogged=false]
# Quartz
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east] replace minecraft:quartz_stairs[waterlogged=false]
# Quartz (Smooth)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east] replace minecraft:smooth_quartz_stairs[waterlogged=false]
# Red Nether Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east] replace minecraft:red_nether_brick_stairs[waterlogged=false]
# Red Sandstone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east] replace minecraft:red_sandstone_stairs[waterlogged=false]
# Sandstone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east] replace minecraft:sandstone_stairs[waterlogged=false]
# Smooth Red Sandstone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
# Smooth Sandstone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
# Spruce
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east] replace minecraft:spruce_stairs[waterlogged=false]
# Stone
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east] replace minecraft:stone_stairs[waterlogged=false]
# Stone Brick
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east] replace minecraft:stone_brick_stairs[waterlogged=false]
# Warped
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east] replace minecraft:warped_stairs[waterlogged=false]
# Waxed Cut Copper
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
# Waxed Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
# Waxed Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
# Waxed Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score pz WrenchRaycast matches 15 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}] if score px WrenchRaycast matches 0 if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
## Non-processed
# Otherwise, Flip
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run function wrench:rotate/stairs_flip

View File

@@ -0,0 +1,955 @@
### Rotate Stairs
# Acacia
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east] replace minecraft:acacia_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north] replace minecraft:acacia_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west] replace minecraft:acacia_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south] replace minecraft:acacia_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east] replace minecraft:acacia_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north] replace minecraft:acacia_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west] replace minecraft:acacia_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south] replace minecraft:acacia_stairs[half=top,facing=east]
# Andesite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east] replace minecraft:andesite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north] replace minecraft:andesite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west] replace minecraft:andesite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south] replace minecraft:andesite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east] replace minecraft:andesite_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north] replace minecraft:andesite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west] replace minecraft:andesite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south] replace minecraft:andesite_stairs[half=top,facing=east]
# Andesite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east] replace minecraft:polished_andesite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north] replace minecraft:polished_andesite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west] replace minecraft:polished_andesite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south] replace minecraft:polished_andesite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east] replace minecraft:polished_andesite_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north] replace minecraft:polished_andesite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west] replace minecraft:polished_andesite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south] replace minecraft:polished_andesite_stairs[half=top,facing=east]
# Bamboo Mosaic
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east] replace minecraft:bamboo_mosaic_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north] replace minecraft:bamboo_mosaic_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west] replace minecraft:bamboo_mosaic_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south] replace minecraft:bamboo_mosaic_stairs[half=top,facing=east]
# Bamboo
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east] replace minecraft:bamboo_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north] replace minecraft:bamboo_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west] replace minecraft:bamboo_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south] replace minecraft:bamboo_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east] replace minecraft:bamboo_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north] replace minecraft:bamboo_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west] replace minecraft:bamboo_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south] replace minecraft:bamboo_stairs[half=top,facing=east]
# Birch
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east] replace minecraft:birch_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north] replace minecraft:birch_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west] replace minecraft:birch_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south] replace minecraft:birch_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east] replace minecraft:birch_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north] replace minecraft:birch_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west] replace minecraft:birch_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south] replace minecraft:birch_stairs[half=top,facing=east]
# Blackstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east] replace minecraft:blackstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north] replace minecraft:blackstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west] replace minecraft:blackstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south] replace minecraft:blackstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east] replace minecraft:blackstone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north] replace minecraft:blackstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west] replace minecraft:blackstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south] replace minecraft:blackstone_stairs[half=top,facing=east]
# Blackstone (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south] replace minecraft:polished_blackstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east] replace minecraft:polished_blackstone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north] replace minecraft:polished_blackstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west] replace minecraft:polished_blackstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_stairs[half=top,facing=east]
# Blackstone Brick (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=east]
# Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east] replace minecraft:brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north] replace minecraft:brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west] replace minecraft:brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south] replace minecraft:brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east] replace minecraft:brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north] replace minecraft:brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west] replace minecraft:brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south] replace minecraft:brick_stairs[half=top,facing=east]
# Cherry
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east] replace minecraft:cherry_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north] replace minecraft:cherry_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west] replace minecraft:cherry_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south] replace minecraft:cherry_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east] replace minecraft:cherry_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north] replace minecraft:cherry_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west] replace minecraft:cherry_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south] replace minecraft:cherry_stairs[half=top,facing=east]
# Cobblestone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east] replace minecraft:cobblestone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north] replace minecraft:cobblestone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west] replace minecraft:cobblestone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south] replace minecraft:cobblestone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east] replace minecraft:cobblestone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north] replace minecraft:cobblestone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west] replace minecraft:cobblestone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south] replace minecraft:cobblestone_stairs[half=top,facing=east]
# Crimson
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east] replace minecraft:crimson_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north] replace minecraft:crimson_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west] replace minecraft:crimson_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south] replace minecraft:crimson_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east] replace minecraft:crimson_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north] replace minecraft:crimson_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west] replace minecraft:crimson_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south] replace minecraft:crimson_stairs[half=top,facing=east]
# Cut Copper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east] replace minecraft:cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north] replace minecraft:cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west] replace minecraft:cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south] replace minecraft:cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east] replace minecraft:cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north] replace minecraft:cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west] replace minecraft:cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south] replace minecraft:cut_copper_stairs[half=top,facing=east]
# Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:exposed_cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:exposed_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:exposed_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:exposed_cut_copper_stairs[half=top,facing=east]
# Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=east]
# Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:weathered_cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:weathered_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:weathered_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:weathered_cut_copper_stairs[half=top,facing=east]
# Dark Oak
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east] replace minecraft:dark_oak_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north] replace minecraft:dark_oak_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west] replace minecraft:dark_oak_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south] replace minecraft:dark_oak_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east] replace minecraft:dark_oak_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north] replace minecraft:dark_oak_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west] replace minecraft:dark_oak_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south] replace minecraft:dark_oak_stairs[half=top,facing=east]
# Dark Prismarine
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east] replace minecraft:dark_prismarine_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north] replace minecraft:dark_prismarine_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west] replace minecraft:dark_prismarine_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south] replace minecraft:dark_prismarine_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east] replace minecraft:dark_prismarine_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north] replace minecraft:dark_prismarine_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west] replace minecraft:dark_prismarine_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south] replace minecraft:dark_prismarine_stairs[half=top,facing=east]
# Deepslate (Cobbled)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east] replace minecraft:cobbled_deepslate_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north] replace minecraft:cobbled_deepslate_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west] replace minecraft:cobbled_deepslate_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south] replace minecraft:cobbled_deepslate_stairs[half=top,facing=east]
# Deepslate (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east] replace minecraft:polished_deepslate_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north] replace minecraft:polished_deepslate_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west] replace minecraft:polished_deepslate_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south] replace minecraft:polished_deepslate_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east] replace minecraft:polished_deepslate_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north] replace minecraft:polished_deepslate_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west] replace minecraft:polished_deepslate_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south] replace minecraft:polished_deepslate_stairs[half=top,facing=east]
# Deepslate Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east] replace minecraft:deepslate_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north] replace minecraft:deepslate_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west] replace minecraft:deepslate_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south] replace minecraft:deepslate_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east] replace minecraft:deepslate_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north] replace minecraft:deepslate_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west] replace minecraft:deepslate_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south] replace minecraft:deepslate_brick_stairs[half=top,facing=east]
# Deepslate Tile
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east] replace minecraft:deepslate_tile_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north] replace minecraft:deepslate_tile_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west] replace minecraft:deepslate_tile_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south] replace minecraft:deepslate_tile_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east] replace minecraft:deepslate_tile_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north] replace minecraft:deepslate_tile_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west] replace minecraft:deepslate_tile_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south] replace minecraft:deepslate_tile_stairs[half=top,facing=east]
# Diorite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east] replace minecraft:diorite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north] replace minecraft:diorite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west] replace minecraft:diorite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south] replace minecraft:diorite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east] replace minecraft:diorite_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north] replace minecraft:diorite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west] replace minecraft:diorite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south] replace minecraft:diorite_stairs[half=top,facing=east]
# Diorite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east] replace minecraft:polished_diorite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north] replace minecraft:polished_diorite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west] replace minecraft:polished_diorite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south] replace minecraft:polished_diorite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east] replace minecraft:polished_diorite_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north] replace minecraft:polished_diorite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west] replace minecraft:polished_diorite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south] replace minecraft:polished_diorite_stairs[half=top,facing=east]
# End Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east] replace minecraft:end_stone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north] replace minecraft:end_stone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west] replace minecraft:end_stone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south] replace minecraft:end_stone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east] replace minecraft:end_stone_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north] replace minecraft:end_stone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west] replace minecraft:end_stone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south] replace minecraft:end_stone_brick_stairs[half=top,facing=east]
# Granite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east] replace minecraft:granite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north] replace minecraft:granite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west] replace minecraft:granite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south] replace minecraft:granite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east] replace minecraft:granite_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north] replace minecraft:granite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west] replace minecraft:granite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south] replace minecraft:granite_stairs[half=top,facing=east]
# Granite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east] replace minecraft:polished_granite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north] replace minecraft:polished_granite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west] replace minecraft:polished_granite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south] replace minecraft:polished_granite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east] replace minecraft:polished_granite_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north] replace minecraft:polished_granite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west] replace minecraft:polished_granite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south] replace minecraft:polished_granite_stairs[half=top,facing=east]
# Jungle
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east] replace minecraft:jungle_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north] replace minecraft:jungle_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west] replace minecraft:jungle_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south] replace minecraft:jungle_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east] replace minecraft:jungle_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north] replace minecraft:jungle_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west] replace minecraft:jungle_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south] replace minecraft:jungle_stairs[half=top,facing=east]
# Mangrove
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east] replace minecraft:mangrove_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north] replace minecraft:mangrove_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west] replace minecraft:mangrove_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south] replace minecraft:mangrove_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east] replace minecraft:mangrove_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north] replace minecraft:mangrove_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west] replace minecraft:mangrove_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south] replace minecraft:mangrove_stairs[half=top,facing=east]
# Mossy Cobblestone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east] replace minecraft:mossy_cobblestone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north] replace minecraft:mossy_cobblestone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west] replace minecraft:mossy_cobblestone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south] replace minecraft:mossy_cobblestone_stairs[half=top,facing=east]
# Mossy Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east] replace minecraft:mossy_stone_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north] replace minecraft:mossy_stone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west] replace minecraft:mossy_stone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south] replace minecraft:mossy_stone_brick_stairs[half=top,facing=east]
# Mud Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east] replace minecraft:mud_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north] replace minecraft:mud_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west] replace minecraft:mud_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south] replace minecraft:mud_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east] replace minecraft:mud_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north] replace minecraft:mud_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west] replace minecraft:mud_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south] replace minecraft:mud_brick_stairs[half=top,facing=east]
# Nether Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east] replace minecraft:nether_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north] replace minecraft:nether_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west] replace minecraft:nether_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south] replace minecraft:nether_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east] replace minecraft:nether_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north] replace minecraft:nether_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west] replace minecraft:nether_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south] replace minecraft:nether_brick_stairs[half=top,facing=east]
# Oak
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east] replace minecraft:oak_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north] replace minecraft:oak_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west] replace minecraft:oak_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south] replace minecraft:oak_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east] replace minecraft:oak_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north] replace minecraft:oak_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west] replace minecraft:oak_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south] replace minecraft:oak_stairs[half=top,facing=east]
# Prismarine
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east] replace minecraft:prismarine_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north] replace minecraft:prismarine_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west] replace minecraft:prismarine_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south] replace minecraft:prismarine_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east] replace minecraft:prismarine_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north] replace minecraft:prismarine_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west] replace minecraft:prismarine_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south] replace minecraft:prismarine_stairs[half=top,facing=east]
# Prismarine Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east] replace minecraft:prismarine_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north] replace minecraft:prismarine_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west] replace minecraft:prismarine_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south] replace minecraft:prismarine_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east] replace minecraft:prismarine_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north] replace minecraft:prismarine_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west] replace minecraft:prismarine_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south] replace minecraft:prismarine_brick_stairs[half=top,facing=east]
# Purpur
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east] replace minecraft:purpur_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north] replace minecraft:purpur_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west] replace minecraft:purpur_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south] replace minecraft:purpur_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east] replace minecraft:purpur_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north] replace minecraft:purpur_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west] replace minecraft:purpur_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south] replace minecraft:purpur_stairs[half=top,facing=east]
# Quartz
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east] replace minecraft:quartz_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north] replace minecraft:quartz_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west] replace minecraft:quartz_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south] replace minecraft:quartz_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east] replace minecraft:quartz_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north] replace minecraft:quartz_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west] replace minecraft:quartz_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south] replace minecraft:quartz_stairs[half=top,facing=east]
# Quartz (Smooth)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east] replace minecraft:smooth_quartz_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north] replace minecraft:smooth_quartz_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west] replace minecraft:smooth_quartz_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south] replace minecraft:smooth_quartz_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east] replace minecraft:smooth_quartz_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north] replace minecraft:smooth_quartz_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west] replace minecraft:smooth_quartz_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south] replace minecraft:smooth_quartz_stairs[half=top,facing=east]
# Red Nether Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east] replace minecraft:red_nether_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north] replace minecraft:red_nether_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west] replace minecraft:red_nether_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south] replace minecraft:red_nether_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east] replace minecraft:red_nether_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north] replace minecraft:red_nether_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west] replace minecraft:red_nether_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south] replace minecraft:red_nether_brick_stairs[half=top,facing=east]
# Red Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east] replace minecraft:red_sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north] replace minecraft:red_sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west] replace minecraft:red_sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south] replace minecraft:red_sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east] replace minecraft:red_sandstone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north] replace minecraft:red_sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west] replace minecraft:red_sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south] replace minecraft:red_sandstone_stairs[half=top,facing=east]
# Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east] replace minecraft:sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north] replace minecraft:sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west] replace minecraft:sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south] replace minecraft:sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east] replace minecraft:sandstone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north] replace minecraft:sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west] replace minecraft:sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south] replace minecraft:sandstone_stairs[half=top,facing=east]
# Smooth Red Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=east]
# Smooth Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_sandstone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_sandstone_stairs[half=top,facing=east]
# Spruce
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east] replace minecraft:spruce_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north] replace minecraft:spruce_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west] replace minecraft:spruce_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south] replace minecraft:spruce_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east] replace minecraft:spruce_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north] replace minecraft:spruce_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west] replace minecraft:spruce_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south] replace minecraft:spruce_stairs[half=top,facing=east]
# Stone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east] replace minecraft:stone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north] replace minecraft:stone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west] replace minecraft:stone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south] replace minecraft:stone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east] replace minecraft:stone_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north] replace minecraft:stone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west] replace minecraft:stone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south] replace minecraft:stone_stairs[half=top,facing=east]
# Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east] replace minecraft:stone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north] replace minecraft:stone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west] replace minecraft:stone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south] replace minecraft:stone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east] replace minecraft:stone_brick_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north] replace minecraft:stone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west] replace minecraft:stone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south] replace minecraft:stone_brick_stairs[half=top,facing=east]
# Warped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east] replace minecraft:warped_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north] replace minecraft:warped_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west] replace minecraft:warped_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south] replace minecraft:warped_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east] replace minecraft:warped_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north] replace minecraft:warped_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west] replace minecraft:warped_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south] replace minecraft:warped_stairs[half=top,facing=east]
# Waxed Cut Copper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_cut_copper_stairs[half=top,facing=east]
# Waxed Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east]
# Waxed Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east]
# Waxed Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east]

View File

@@ -0,0 +1,955 @@
### Flip Stairs
# Acacia
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:acacia_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south,waterlogged=true] replace minecraft:acacia_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east] replace minecraft:acacia_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north] replace minecraft:acacia_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west] replace minecraft:acacia_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south] replace minecraft:acacia_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east] replace minecraft:acacia_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north] replace minecraft:acacia_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west] replace minecraft:acacia_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south] replace minecraft:acacia_stairs[half=top,facing=north]
# Andesite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:andesite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:andesite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east] replace minecraft:andesite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north] replace minecraft:andesite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west] replace minecraft:andesite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south] replace minecraft:andesite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east] replace minecraft:andesite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north] replace minecraft:andesite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west] replace minecraft:andesite_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south] replace minecraft:andesite_stairs[half=top,facing=north]
# Andesite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east] replace minecraft:polished_andesite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north] replace minecraft:polished_andesite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west] replace minecraft:polished_andesite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south] replace minecraft:polished_andesite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east] replace minecraft:polished_andesite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north] replace minecraft:polished_andesite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west] replace minecraft:polished_andesite_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south] replace minecraft:polished_andesite_stairs[half=top,facing=north]
# Bamboo Mosaic
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south] replace minecraft:bamboo_mosaic_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east] replace minecraft:bamboo_mosaic_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north] replace minecraft:bamboo_mosaic_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west] replace minecraft:bamboo_mosaic_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south] replace minecraft:bamboo_mosaic_stairs[half=top,facing=north]
# Bamboo
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east] replace minecraft:bamboo_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north] replace minecraft:bamboo_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west] replace minecraft:bamboo_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south] replace minecraft:bamboo_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east] replace minecraft:bamboo_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north] replace minecraft:bamboo_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west] replace minecraft:bamboo_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south] replace minecraft:bamboo_stairs[half=top,facing=north]
# Birch
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:birch_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south,waterlogged=true] replace minecraft:birch_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east] replace minecraft:birch_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north] replace minecraft:birch_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west] replace minecraft:birch_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south] replace minecraft:birch_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east] replace minecraft:birch_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north] replace minecraft:birch_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west] replace minecraft:birch_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south] replace minecraft:birch_stairs[half=top,facing=north]
# Blackstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east] replace minecraft:blackstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north] replace minecraft:blackstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west] replace minecraft:blackstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south] replace minecraft:blackstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east] replace minecraft:blackstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north] replace minecraft:blackstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west] replace minecraft:blackstone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south] replace minecraft:blackstone_stairs[half=top,facing=north]
# Blackstone (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east] replace minecraft:polished_blackstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north] replace minecraft:polished_blackstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west] replace minecraft:polished_blackstone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south] replace minecraft:polished_blackstone_stairs[half=top,facing=north]
# Blackstone Brick (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south] replace minecraft:polished_blackstone_brick_stairs[half=top,facing=north]
# Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east] replace minecraft:brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north] replace minecraft:brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west] replace minecraft:brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south] replace minecraft:brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east] replace minecraft:brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north] replace minecraft:brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west] replace minecraft:brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south] replace minecraft:brick_stairs[half=top,facing=north]
# Cherry
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cherry_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cherry_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east] replace minecraft:cherry_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north] replace minecraft:cherry_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west] replace minecraft:cherry_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south] replace minecraft:cherry_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east] replace minecraft:cherry_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north] replace minecraft:cherry_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west] replace minecraft:cherry_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south] replace minecraft:cherry_stairs[half=top,facing=north]
# Cobblestone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east] replace minecraft:cobblestone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north] replace minecraft:cobblestone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west] replace minecraft:cobblestone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south] replace minecraft:cobblestone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east] replace minecraft:cobblestone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north] replace minecraft:cobblestone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west] replace minecraft:cobblestone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south] replace minecraft:cobblestone_stairs[half=top,facing=north]
# Crimson
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:crimson_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south,waterlogged=true] replace minecraft:crimson_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east] replace minecraft:crimson_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north] replace minecraft:crimson_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west] replace minecraft:crimson_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south] replace minecraft:crimson_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east] replace minecraft:crimson_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north] replace minecraft:crimson_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west] replace minecraft:crimson_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south] replace minecraft:crimson_stairs[half=top,facing=north]
# Cut Copper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east] replace minecraft:cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north] replace minecraft:cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west] replace minecraft:cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south] replace minecraft:cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east] replace minecraft:cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north] replace minecraft:cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west] replace minecraft:cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south] replace minecraft:cut_copper_stairs[half=top,facing=north]
# Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:exposed_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:exposed_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:exposed_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:exposed_cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:exposed_cut_copper_stairs[half=top,facing=north]
# Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:oxidized_cut_copper_stairs[half=top,facing=north]
# Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:weathered_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:weathered_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:weathered_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:weathered_cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:weathered_cut_copper_stairs[half=top,facing=north]
# Dark Oak
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east] replace minecraft:dark_oak_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north] replace minecraft:dark_oak_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west] replace minecraft:dark_oak_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south] replace minecraft:dark_oak_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east] replace minecraft:dark_oak_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north] replace minecraft:dark_oak_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west] replace minecraft:dark_oak_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south] replace minecraft:dark_oak_stairs[half=top,facing=north]
# Dark Prismarine
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east] replace minecraft:dark_prismarine_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north] replace minecraft:dark_prismarine_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west] replace minecraft:dark_prismarine_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south] replace minecraft:dark_prismarine_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east] replace minecraft:dark_prismarine_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north] replace minecraft:dark_prismarine_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west] replace minecraft:dark_prismarine_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south] replace minecraft:dark_prismarine_stairs[half=top,facing=north]
# Deepslate (Cobbled)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south] replace minecraft:cobbled_deepslate_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east] replace minecraft:cobbled_deepslate_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north] replace minecraft:cobbled_deepslate_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west] replace minecraft:cobbled_deepslate_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south] replace minecraft:cobbled_deepslate_stairs[half=top,facing=north]
# Deepslate (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east] replace minecraft:polished_deepslate_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north] replace minecraft:polished_deepslate_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west] replace minecraft:polished_deepslate_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south] replace minecraft:polished_deepslate_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east] replace minecraft:polished_deepslate_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north] replace minecraft:polished_deepslate_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west] replace minecraft:polished_deepslate_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south] replace minecraft:polished_deepslate_stairs[half=top,facing=north]
# Deepslate Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east] replace minecraft:deepslate_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north] replace minecraft:deepslate_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west] replace minecraft:deepslate_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south] replace minecraft:deepslate_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east] replace minecraft:deepslate_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north] replace minecraft:deepslate_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west] replace minecraft:deepslate_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south] replace minecraft:deepslate_brick_stairs[half=top,facing=north]
# Deepslate Tile
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east] replace minecraft:deepslate_tile_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north] replace minecraft:deepslate_tile_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west] replace minecraft:deepslate_tile_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south] replace minecraft:deepslate_tile_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east] replace minecraft:deepslate_tile_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north] replace minecraft:deepslate_tile_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west] replace minecraft:deepslate_tile_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south] replace minecraft:deepslate_tile_stairs[half=top,facing=north]
# Diorite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:diorite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:diorite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east] replace minecraft:diorite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north] replace minecraft:diorite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west] replace minecraft:diorite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south] replace minecraft:diorite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east] replace minecraft:diorite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north] replace minecraft:diorite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west] replace minecraft:diorite_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south] replace minecraft:diorite_stairs[half=top,facing=north]
# Diorite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east] replace minecraft:polished_diorite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north] replace minecraft:polished_diorite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west] replace minecraft:polished_diorite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south] replace minecraft:polished_diorite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east] replace minecraft:polished_diorite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north] replace minecraft:polished_diorite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west] replace minecraft:polished_diorite_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south] replace minecraft:polished_diorite_stairs[half=top,facing=north]
# End Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east] replace minecraft:end_stone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north] replace minecraft:end_stone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west] replace minecraft:end_stone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south] replace minecraft:end_stone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east] replace minecraft:end_stone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north] replace minecraft:end_stone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west] replace minecraft:end_stone_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south] replace minecraft:end_stone_brick_stairs[half=top,facing=north]
# Granite
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:granite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:granite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east] replace minecraft:granite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north] replace minecraft:granite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west] replace minecraft:granite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south] replace minecraft:granite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east] replace minecraft:granite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north] replace minecraft:granite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west] replace minecraft:granite_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south] replace minecraft:granite_stairs[half=top,facing=north]
# Granite (Polished)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east] replace minecraft:polished_granite_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north] replace minecraft:polished_granite_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west] replace minecraft:polished_granite_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south] replace minecraft:polished_granite_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east] replace minecraft:polished_granite_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north] replace minecraft:polished_granite_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west] replace minecraft:polished_granite_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south] replace minecraft:polished_granite_stairs[half=top,facing=north]
# Jungle
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:jungle_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south,waterlogged=true] replace minecraft:jungle_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east] replace minecraft:jungle_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north] replace minecraft:jungle_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west] replace minecraft:jungle_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south] replace minecraft:jungle_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east] replace minecraft:jungle_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north] replace minecraft:jungle_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west] replace minecraft:jungle_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south] replace minecraft:jungle_stairs[half=top,facing=north]
# Mangrove
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east] replace minecraft:mangrove_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north] replace minecraft:mangrove_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west] replace minecraft:mangrove_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south] replace minecraft:mangrove_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east] replace minecraft:mangrove_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north] replace minecraft:mangrove_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west] replace minecraft:mangrove_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south] replace minecraft:mangrove_stairs[half=top,facing=north]
# Mossy Cobblestone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south] replace minecraft:mossy_cobblestone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east] replace minecraft:mossy_cobblestone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north] replace minecraft:mossy_cobblestone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west] replace minecraft:mossy_cobblestone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south] replace minecraft:mossy_cobblestone_stairs[half=top,facing=north]
# Mossy Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south] replace minecraft:mossy_stone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east] replace minecraft:mossy_stone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north] replace minecraft:mossy_stone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west] replace minecraft:mossy_stone_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south] replace minecraft:mossy_stone_brick_stairs[half=top,facing=north]
# Mud Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east] replace minecraft:mud_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north] replace minecraft:mud_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west] replace minecraft:mud_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south] replace minecraft:mud_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east] replace minecraft:mud_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north] replace minecraft:mud_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west] replace minecraft:mud_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south] replace minecraft:mud_brick_stairs[half=top,facing=north]
# Nether Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east] replace minecraft:nether_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north] replace minecraft:nether_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west] replace minecraft:nether_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south] replace minecraft:nether_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east] replace minecraft:nether_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north] replace minecraft:nether_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west] replace minecraft:nether_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south] replace minecraft:nether_brick_stairs[half=top,facing=north]
# Oak
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oak_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oak_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east] replace minecraft:oak_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north] replace minecraft:oak_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west] replace minecraft:oak_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south] replace minecraft:oak_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east] replace minecraft:oak_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north] replace minecraft:oak_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west] replace minecraft:oak_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south] replace minecraft:oak_stairs[half=top,facing=north]
# Prismarine
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east] replace minecraft:prismarine_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north] replace minecraft:prismarine_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west] replace minecraft:prismarine_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south] replace minecraft:prismarine_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east] replace minecraft:prismarine_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north] replace minecraft:prismarine_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west] replace minecraft:prismarine_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south] replace minecraft:prismarine_stairs[half=top,facing=north]
# Prismarine Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east] replace minecraft:prismarine_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north] replace minecraft:prismarine_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west] replace minecraft:prismarine_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south] replace minecraft:prismarine_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east] replace minecraft:prismarine_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north] replace minecraft:prismarine_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west] replace minecraft:prismarine_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south] replace minecraft:prismarine_brick_stairs[half=top,facing=north]
# Purpur
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:purpur_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south,waterlogged=true] replace minecraft:purpur_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east] replace minecraft:purpur_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north] replace minecraft:purpur_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west] replace minecraft:purpur_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south] replace minecraft:purpur_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east] replace minecraft:purpur_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north] replace minecraft:purpur_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west] replace minecraft:purpur_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south] replace minecraft:purpur_stairs[half=top,facing=north]
# Quartz
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:quartz_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:quartz_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east] replace minecraft:quartz_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north] replace minecraft:quartz_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west] replace minecraft:quartz_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south] replace minecraft:quartz_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east] replace minecraft:quartz_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north] replace minecraft:quartz_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west] replace minecraft:quartz_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south] replace minecraft:quartz_stairs[half=top,facing=north]
# Quartz (Smooth)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east] replace minecraft:smooth_quartz_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north] replace minecraft:smooth_quartz_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west] replace minecraft:smooth_quartz_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south] replace minecraft:smooth_quartz_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east] replace minecraft:smooth_quartz_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north] replace minecraft:smooth_quartz_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west] replace minecraft:smooth_quartz_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south] replace minecraft:smooth_quartz_stairs[half=top,facing=north]
# Red Nether Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east] replace minecraft:red_nether_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north] replace minecraft:red_nether_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west] replace minecraft:red_nether_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south] replace minecraft:red_nether_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east] replace minecraft:red_nether_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north] replace minecraft:red_nether_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west] replace minecraft:red_nether_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south] replace minecraft:red_nether_brick_stairs[half=top,facing=north]
# Red Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east] replace minecraft:red_sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north] replace minecraft:red_sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west] replace minecraft:red_sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south] replace minecraft:red_sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east] replace minecraft:red_sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north] replace minecraft:red_sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west] replace minecraft:red_sandstone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south] replace minecraft:red_sandstone_stairs[half=top,facing=north]
# Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east] replace minecraft:sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north] replace minecraft:sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west] replace minecraft:sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south] replace minecraft:sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east] replace minecraft:sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north] replace minecraft:sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west] replace minecraft:sandstone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south] replace minecraft:sandstone_stairs[half=top,facing=north]
# Smooth Red Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_red_sandstone_stairs[half=top,facing=north]
# Smooth Sandstone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_sandstone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_sandstone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_sandstone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_sandstone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_sandstone_stairs[half=top,facing=north]
# Spruce
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:spruce_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south,waterlogged=true] replace minecraft:spruce_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east] replace minecraft:spruce_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north] replace minecraft:spruce_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west] replace minecraft:spruce_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south] replace minecraft:spruce_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east] replace minecraft:spruce_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north] replace minecraft:spruce_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west] replace minecraft:spruce_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south] replace minecraft:spruce_stairs[half=top,facing=north]
# Stone
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east] replace minecraft:stone_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north] replace minecraft:stone_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west] replace minecraft:stone_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south] replace minecraft:stone_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east] replace minecraft:stone_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north] replace minecraft:stone_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west] replace minecraft:stone_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south] replace minecraft:stone_stairs[half=top,facing=north]
# Stone Brick
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east] replace minecraft:stone_brick_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north] replace minecraft:stone_brick_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west] replace minecraft:stone_brick_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south] replace minecraft:stone_brick_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east] replace minecraft:stone_brick_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north] replace minecraft:stone_brick_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west] replace minecraft:stone_brick_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south] replace minecraft:stone_brick_stairs[half=top,facing=north]
# Warped
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:warped_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south,waterlogged=true] replace minecraft:warped_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east] replace minecraft:warped_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north] replace minecraft:warped_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west] replace minecraft:warped_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south] replace minecraft:warped_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east] replace minecraft:warped_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north] replace minecraft:warped_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west] replace minecraft:warped_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south] replace minecraft:warped_stairs[half=top,facing=north]
# Waxed Cut Copper
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_cut_copper_stairs[half=top,facing=north]
# Waxed Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north]
# Waxed Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north]
# Waxed Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east]
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north]

View File

@@ -0,0 +1,960 @@
### Rotate Stairs
# Acacia
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east,waterlogged=true] replace minecraft:acacia_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=south] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=west] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=north] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=bottom,facing=east] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=south] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=west] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=north] replace minecraft:acacia_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:acacia_stairs[half=top,facing=east] replace minecraft:acacia_stairs[waterlogged=false]
# Andesite
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=south] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=west] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=north] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=bottom,facing=east] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=south] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=west] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=north] replace minecraft:andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:andesite_stairs[half=top,facing=east] replace minecraft:andesite_stairs[waterlogged=false]
# Andesite (Polished)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_andesite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=south] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=west] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=north] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=bottom,facing=east] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=south] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=west] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=north] replace minecraft:polished_andesite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_andesite_stairs[half=top,facing=east] replace minecraft:polished_andesite_stairs[waterlogged=false]
# Bamboo Mosaic
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_mosaic_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=south] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=west] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=north] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=bottom,facing=east] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=south] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=west] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=north] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_mosaic_stairs[half=top,facing=east] replace minecraft:bamboo_mosaic_stairs[waterlogged=false]
# Bamboo
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east,waterlogged=true] replace minecraft:bamboo_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=south] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=west] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=north] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=bottom,facing=east] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=south] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=west] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=north] replace minecraft:bamboo_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:bamboo_stairs[half=top,facing=east] replace minecraft:bamboo_stairs[waterlogged=false]
# Birch
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east,waterlogged=true] replace minecraft:birch_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=south] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=west] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=north] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=bottom,facing=east] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=south] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=west] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=north] replace minecraft:birch_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:birch_stairs[half=top,facing=east] replace minecraft:birch_stairs[waterlogged=false]
# Blackstone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=south] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=west] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=north] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=bottom,facing=east] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=south] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=west] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=north] replace minecraft:blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:blackstone_stairs[half=top,facing=east] replace minecraft:blackstone_stairs[waterlogged=false]
# Blackstone (Polished)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=south] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=west] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=north] replace minecraft:polished_blackstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_stairs[half=top,facing=east] replace minecraft:polished_blackstone_stairs[waterlogged=false]
# Blackstone Brick (Polished)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_blackstone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=south] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=west] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=north] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=bottom,facing=east] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=south] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=west] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=north] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_blackstone_brick_stairs[half=top,facing=east] replace minecraft:polished_blackstone_brick_stairs[waterlogged=false]
# Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=south] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=west] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=north] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=bottom,facing=east] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=south] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=west] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=north] replace minecraft:brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:brick_stairs[half=top,facing=east] replace minecraft:brick_stairs[waterlogged=false]
# Cherry
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cherry_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=south] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=west] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=north] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=bottom,facing=east] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=south] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=west] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=north] replace minecraft:cherry_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cherry_stairs[half=top,facing=east] replace minecraft:cherry_stairs[waterlogged=false]
# Cobblestone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=south] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=west] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=north] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=bottom,facing=east] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=south] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=west] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=north] replace minecraft:cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobblestone_stairs[half=top,facing=east] replace minecraft:cobblestone_stairs[waterlogged=false]
# Crimson
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east,waterlogged=true] replace minecraft:crimson_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=south] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=west] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=north] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=bottom,facing=east] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=south] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=west] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=north] replace minecraft:crimson_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:crimson_stairs[half=top,facing=east] replace minecraft:crimson_stairs[waterlogged=false]
# Cut Copper
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=south] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=west] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=north] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=bottom,facing=east] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=south] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=west] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=north] replace minecraft:cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cut_copper_stairs[half=top,facing=east] replace minecraft:cut_copper_stairs[waterlogged=false]
# Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:exposed_cut_copper_stairs[waterlogged=false]
# Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:oxidized_cut_copper_stairs[waterlogged=false]
# Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:weathered_cut_copper_stairs[waterlogged=false]
# Dark Oak
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=south] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=west] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=north] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=bottom,facing=east] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=south] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=west] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=north] replace minecraft:dark_oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_oak_stairs[half=top,facing=east] replace minecraft:dark_oak_stairs[waterlogged=false]
# Dark Prismarine
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:dark_prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=south] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=west] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=north] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=bottom,facing=east] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=south] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=west] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=north] replace minecraft:dark_prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:dark_prismarine_stairs[half=top,facing=east] replace minecraft:dark_prismarine_stairs[waterlogged=false]
# Deepslate (Cobbled)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:cobbled_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=south] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=west] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=north] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=bottom,facing=east] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=south] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=west] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=north] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:cobbled_deepslate_stairs[half=top,facing=east] replace minecraft:cobbled_deepslate_stairs[waterlogged=false]
# Deepslate (Polished)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_deepslate_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=south] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=west] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=north] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=bottom,facing=east] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=south] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=west] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=north] replace minecraft:polished_deepslate_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_deepslate_stairs[half=top,facing=east] replace minecraft:polished_deepslate_stairs[waterlogged=false]
# Deepslate Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=south] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=west] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=north] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=bottom,facing=east] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=south] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=west] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=north] replace minecraft:deepslate_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_brick_stairs[half=top,facing=east] replace minecraft:deepslate_brick_stairs[waterlogged=false]
# Deepslate Tile
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east,waterlogged=true] replace minecraft:deepslate_tile_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=south] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=west] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=north] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=bottom,facing=east] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=south] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=west] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=north] replace minecraft:deepslate_tile_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:deepslate_tile_stairs[half=top,facing=east] replace minecraft:deepslate_tile_stairs[waterlogged=false]
# Diorite
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=south] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=west] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=north] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=bottom,facing=east] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=south] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=west] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=north] replace minecraft:diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:diorite_stairs[half=top,facing=east] replace minecraft:diorite_stairs[waterlogged=false]
# Diorite (Polished)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_diorite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=south] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=west] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=north] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=bottom,facing=east] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=south] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=west] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=north] replace minecraft:polished_diorite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_diorite_stairs[half=top,facing=east] replace minecraft:polished_diorite_stairs[waterlogged=false]
# End Stone Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:end_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=south] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=west] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=north] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=bottom,facing=east] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=south] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=west] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=north] replace minecraft:end_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:end_stone_brick_stairs[half=top,facing=east] replace minecraft:end_stone_brick_stairs[waterlogged=false]
# Granite
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=south] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=west] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=north] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=bottom,facing=east] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=south] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=west] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=north] replace minecraft:granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:granite_stairs[half=top,facing=east] replace minecraft:granite_stairs[waterlogged=false]
# Granite (Polished)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east,waterlogged=true] replace minecraft:polished_granite_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=south] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=west] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=north] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=bottom,facing=east] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=south] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=west] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=north] replace minecraft:polished_granite_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:polished_granite_stairs[half=top,facing=east] replace minecraft:polished_granite_stairs[waterlogged=false]
# Jungle
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east,waterlogged=true] replace minecraft:jungle_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=south] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=west] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=north] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=bottom,facing=east] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=south] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=west] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=north] replace minecraft:jungle_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:jungle_stairs[half=top,facing=east] replace minecraft:jungle_stairs[waterlogged=false]
# Mangrove
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mangrove_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=south] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=west] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=north] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=bottom,facing=east] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=south] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=west] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=north] replace minecraft:mangrove_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mangrove_stairs[half=top,facing=east] replace minecraft:mangrove_stairs[waterlogged=false]
# Mossy Cobblestone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_cobblestone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=south] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=west] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=north] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=bottom,facing=east] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=south] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=west] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=north] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_cobblestone_stairs[half=top,facing=east] replace minecraft:mossy_cobblestone_stairs[waterlogged=false]
# Mossy Stone Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mossy_stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=south] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=west] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=north] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=bottom,facing=east] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=south] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=west] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=north] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mossy_stone_brick_stairs[half=top,facing=east] replace minecraft:mossy_stone_brick_stairs[waterlogged=false]
# Mud Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:mud_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=south] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=west] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=north] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=bottom,facing=east] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=south] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=west] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=north] replace minecraft:mud_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:mud_brick_stairs[half=top,facing=east] replace minecraft:mud_brick_stairs[waterlogged=false]
# Nether Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=south] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=west] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=north] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=bottom,facing=east] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=south] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=west] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=north] replace minecraft:nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:nether_brick_stairs[half=top,facing=east] replace minecraft:nether_brick_stairs[waterlogged=false]
# Oak
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east,waterlogged=true] replace minecraft:oak_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=south] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=west] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=north] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=bottom,facing=east] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=south] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=west] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=north] replace minecraft:oak_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:oak_stairs[half=top,facing=east] replace minecraft:oak_stairs[waterlogged=false]
# Prismarine
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=south] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=west] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=north] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=bottom,facing=east] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=south] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=west] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=north] replace minecraft:prismarine_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_stairs[half=top,facing=east] replace minecraft:prismarine_stairs[waterlogged=false]
# Prismarine Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:prismarine_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=south] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=west] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=north] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=bottom,facing=east] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=south] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=west] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=north] replace minecraft:prismarine_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:prismarine_brick_stairs[half=top,facing=east] replace minecraft:prismarine_brick_stairs[waterlogged=false]
# Purpur
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east,waterlogged=true] replace minecraft:purpur_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=south] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=west] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=north] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=bottom,facing=east] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=south] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=west] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=north] replace minecraft:purpur_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:purpur_stairs[half=top,facing=east] replace minecraft:purpur_stairs[waterlogged=false]
# Quartz
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=south] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=west] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=north] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=bottom,facing=east] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=south] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=west] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=north] replace minecraft:quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:quartz_stairs[half=top,facing=east] replace minecraft:quartz_stairs[waterlogged=false]
# Quartz (Smooth)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_quartz_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=south] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=west] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=north] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=bottom,facing=east] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=south] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=west] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=north] replace minecraft:smooth_quartz_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_quartz_stairs[half=top,facing=east] replace minecraft:smooth_quartz_stairs[waterlogged=false]
# Red Nether Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_nether_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=south] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=west] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=north] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=bottom,facing=east] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=south] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=west] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=north] replace minecraft:red_nether_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_nether_brick_stairs[half=top,facing=east] replace minecraft:red_nether_brick_stairs[waterlogged=false]
# Red Sandstone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=south] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=west] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=north] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=bottom,facing=east] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=south] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=west] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=north] replace minecraft:red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:red_sandstone_stairs[half=top,facing=east] replace minecraft:red_sandstone_stairs[waterlogged=false]
# Sandstone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=south] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=west] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=north] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=bottom,facing=east] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=south] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=west] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=north] replace minecraft:sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:sandstone_stairs[half=top,facing=east] replace minecraft:sandstone_stairs[waterlogged=false]
# Smooth Red Sandstone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_red_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_red_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_red_sandstone_stairs[waterlogged=false]
# Smooth Sandstone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:smooth_sandstone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=south] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=west] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=north] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=bottom,facing=east] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=south] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=west] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=north] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:smooth_sandstone_stairs[half=top,facing=east] replace minecraft:smooth_sandstone_stairs[waterlogged=false]
# Spruce
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east,waterlogged=true] replace minecraft:spruce_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=south] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=west] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=north] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=bottom,facing=east] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=south] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=west] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=north] replace minecraft:spruce_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:spruce_stairs[half=top,facing=east] replace minecraft:spruce_stairs[waterlogged=false]
# Stone
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=south] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=west] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=north] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=bottom,facing=east] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=south] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=west] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=north] replace minecraft:stone_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_stairs[half=top,facing=east] replace minecraft:stone_stairs[waterlogged=false]
# Stone Brick
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east,waterlogged=true] replace minecraft:stone_brick_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=south] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=west] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=north] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=bottom,facing=east] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=south] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=west] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=north] replace minecraft:stone_brick_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:stone_brick_stairs[half=top,facing=east] replace minecraft:stone_brick_stairs[waterlogged=false]
# Warped
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east,waterlogged=true] replace minecraft:warped_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=south] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=west] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=north] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=bottom,facing=east] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=south] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=west] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=north] replace minecraft:warped_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:warped_stairs[half=top,facing=east] replace minecraft:warped_stairs[waterlogged=false]
# Waxed Cut Copper
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_cut_copper_stairs[waterlogged=false]
# Waxed Cut Copper (Exposed)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_exposed_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_exposed_cut_copper_stairs[waterlogged=false]
# Waxed Cut Copper (Oxidized)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_oxidized_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_oxidized_cut_copper_stairs[waterlogged=false]
# Waxed Cut Copper (Weathered)
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east,waterlogged=true] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=true]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches ..7 store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=bottom,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-45..45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=south] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=45..135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=west] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=135..-135] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=north] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
execute as @s[scores={WrenchSuccess=0}, y_rotation=-135..-45] if score py WrenchRaycast matches 8.. store result score @s WrenchSuccess run fill ~ ~ ~ ~ ~ ~ minecraft:waxed_weathered_cut_copper_stairs[half=top,facing=east] replace minecraft:waxed_weathered_cut_copper_stairs[waterlogged=false]
## Non-processed
# Otherwise, Flip
execute as @s[scores={WrenchSuccess=0}] store result score @s WrenchSuccess run function wrench:rotate/stairs_flip

View File

@@ -0,0 +1,5 @@
# Uninstall
scoreboard objectives remove WrenchInput
scoreboard objectives remove WrenchSuccess
scoreboard objectives remove WrenchRaycast
scoreboard objectives remove WrenchConfig

View File

@@ -0,0 +1,9 @@
#Check for wrench input
execute if entity @s[nbt={SelectedItem:{id:"minecraft:carrot_on_a_stick",tag:{Wrench:597832584}}}] run function wrench:rotate
execute if entity @s[nbt={Inventory:[{Slot:-106b, id:"minecraft:carrot_on_a_stick",tag:{Wrench:597832584}}]}] run function wrench:wrench/offhand
#Check if wrench has been crafted
execute as @s[scores={WrenchInput=1..}] run function wrench:wrench/convert
#Reset score
scoreboard players set @s WrenchInput 0

View File

@@ -0,0 +1,3 @@
#Check if wrench has been crafted
item replace entity @s[nbt={SelectedItem:{id:"minecraft:carrot_on_a_stick",tag:{display:{Name:'"Wrench"'}}}}] weapon.mainhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Default"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
item replace entity @s[nbt={Inventory:[{Slot:-106b, id:"minecraft:carrot_on_a_stick",tag:{display:{Name:'"Wrench"'}}}]}] weapon.offhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Default"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}

View File

@@ -0,0 +1 @@
give @s minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Default"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}

View File

@@ -0,0 +1,19 @@
#Reset scores
scoreboard players set @s WrenchSuccess 0
#Change wrench mode
execute as @s[scores={WrenchSuccess=0},nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Default"}']}}}]}] store result score @s WrenchSuccess run item replace entity @s weapon.offhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Flip"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
execute as @s[scores={WrenchSuccess=0},nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Flip"}']}}}]}] store result score @s WrenchSuccess run item replace entity @s weapon.offhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Face Player"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
execute as @s[scores={WrenchSuccess=0},nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Face Player"}']}}}]}] store result score @s WrenchSuccess run item replace entity @s weapon.offhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Face Click"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
execute as @s[scores={WrenchSuccess=0},nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Face Click"}']}}}]}] store result score @s WrenchSuccess run item replace entity @s weapon.offhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Terracotta mode"}', '{"text":"North"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
execute as @s[scores={WrenchSuccess=0},nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Terracotta mode"}']}}}]}] store result score @s WrenchSuccess run item replace entity @s weapon.offhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Default"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
#Confirm with action bar
title @s[nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Default"}']}}}]}] actionbar {"text":"Mode: Default"}
title @s[nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Flip"}']}}}]}] actionbar {"text":"Mode: Flip"}
title @s[nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Face Player"}']}}}]}] actionbar {"text":"Mode: Face Player"}
title @s[nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Face Click"}']}}}]}] actionbar {"text":"Mode: Face Click"}
title @s[nbt={Inventory:[{Slot:-106b, tag:{display:{Lore:['{"text":"Terracotta mode"}']}}}]}] actionbar {"text":"Mode: Terracotta"}
#Reset input
scoreboard players set @s WrenchInput 0

View File

@@ -0,0 +1,9 @@
#Advance terracotta mode rotation, show title
item replace entity @s[tag=TerracottaNORTH] weapon.mainhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Terracotta mode"}', '{"text":"East"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
item replace entity @s[tag=TerracottaEAST] weapon.mainhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Terracotta mode"}', '{"text":"South"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
item replace entity @s[tag=TerracottaSOUTH] weapon.mainhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Terracotta mode"}', '{"text":"West"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
item replace entity @s[tag=TerracottaWEST] weapon.mainhand with minecraft:carrot_on_a_stick{Wrench: 597832584, HideFlags: 1, display: {Lore: ['{"text":"Terracotta mode"}', '{"text":"North"}'], Name: '{"italic":false,"text":"LZ\'s Wrench"}'}, Enchantments: [{lvl: 1s, id: "minecraft:unbreaking"}]}
title @s[tag=TerracottaNORTH] actionbar {"text":"Terracotta Mode: East"}
title @s[tag=TerracottaEAST] actionbar {"text":"Terracotta Mode: South"}
title @s[tag=TerracottaSOUTH] actionbar {"text":"Terracotta Mode: West"}
title @s[tag=TerracottaWEST] actionbar {"text":"Terracotta Mode: North"}

View File

@@ -0,0 +1,21 @@
{
"replace": false,
"values": [
"minecraft:white_glazed_terracotta",
"minecraft:orange_glazed_terracotta",
"minecraft:magenta_glazed_terracotta",
"minecraft:light_blue_glazed_terracotta",
"minecraft:yellow_glazed_terracotta",
"minecraft:lime_glazed_terracotta",
"minecraft:pink_glazed_terracotta",
"minecraft:gray_glazed_terracotta",
"minecraft:light_gray_glazed_terracotta",
"minecraft:cyan_glazed_terracotta",
"minecraft:purple_glazed_terracotta",
"minecraft:blue_glazed_terracotta",
"minecraft:brown_glazed_terracotta",
"minecraft:green_glazed_terracotta",
"minecraft:red_glazed_terracotta",
"minecraft:black_glazed_terracotta"
]
}

View File

@@ -0,0 +1,14 @@
{
"replace": false,
"values": [
"#minecraft:rails",
"minecraft:hopper",
"minecraft:repeater",
"minecraft:comparator",
"#minecraft:slabs",
"#minecraft:stairs",
"minecraft:end_rod",
"minecraft:piston",
"minecraft:sticky_piston"
]
}

View File

@@ -0,0 +1,14 @@
{
"replace": false,
"values": [
"#minecraft:logs",
"minecraft:quartz_pillar",
"minecraft:purpur_pillar",
"minecraft:hay_block",
"minecraft:bone_block",
"minecraft:basalt",
"minecraft:polished_basalt",
"minecraft:deepslate",
"minecraft:muddy_mangrove_roots"
]
}

View File

@@ -0,0 +1,13 @@
{
"replace": false,
"values": [
"minecraft:dispenser",
"minecraft:dropper",
"minecraft:piston",
"minecraft:sticky_piston",
"minecraft:observer",
"minecraft:hopper",
"minecraft:repeater",
"minecraft:comparator"
]
}

View File

@@ -0,0 +1,8 @@
{
"replace": false,
"values": [
"minecraft:repeater",
"minecraft:comparator",
"minecraft:hopper"
]
}

6
Wrench/pack.mcmeta Normal file
View File

@@ -0,0 +1,6 @@
{
"pack": {
"pack_format": 16,
"description": "Wrench pack to allow easy rotation of blocks. Configurable."
}
}