Update 'Turtle/Turtle.lua'

This commit is contained in:
manuel 2023-01-08 13:57:31 +00:00
parent dd526c3005
commit 1375929b44

View File

@ -5,4 +5,24 @@ function Turtle:new(t)
setmetatable(t, self) setmetatable(t, self)
self.__index = self self.__index = self
return t return t
end
function Turtle:updateInv()
self.inv = {}
for slot = 1, 16 do
self.inv[slot] = turtle.getItemDetail(slot, true)
end
end
function Turtle:assertInvUpdate(update)
if (update ~= false) then update = true end
if self.inv == nil then
update = true
end
assert(type(update) == "boolean","update must be of the type boolean")
if update == true then
self:updateInv()
end
end end