add some checks inside place

This commit is contained in:
Justus Wolff
2026-02-15 19:38:34 +01:00
parent 77b8b9d75a
commit b82bbbe5d5

View File

@@ -243,16 +243,20 @@ local function move(direction)
end
local function place(direction)
local func = turtle.place
local cfunc = turtle.compare
if direction == "down" then
func = turtle.placeDown
cfunc = turtle.compareDown
end
if direction == "up" then
func = turtle.placeUp
cfunc = turtle.compareUp
end
while true do
local suc = func()
if not suc then -- next slot
if cfunc() and turtle.getItemDetail(turtle.getSelectedSlot())["name"] ~= "minecraft:air" then return end
local current = turtle.getSelectedSlot()
if current == 16 then
turtle.select(1)