27 lines
586 B
Lua
27 lines
586 B
Lua
require("Turtle")
|
|
Wheat = Turtle:new()
|
|
|
|
function Wheat:getStatusDown()
|
|
local bd, data = turtle.inspectDown()
|
|
if(bd == true) then
|
|
if(data.state.age == nil) then
|
|
return -1
|
|
end
|
|
end
|
|
end
|
|
|
|
function Wheat:isPlantable(slot, update)
|
|
self:assertInvUpdate(update)
|
|
if(type(self.inv[slot]) ~= "table") then
|
|
return false
|
|
end
|
|
if(type(self.inv[slot].tags) ~= "table") then
|
|
return false
|
|
end
|
|
return self.inv[slot].tags["forge:seeds"] == true
|
|
end
|
|
|
|
function Wheat:getPlantable(update)
|
|
self:assertInvUpdate(update)
|
|
|
|
end |