Self-Replicating Turtle - Revisited
Description
******** New version (Dec 2018) uploaded to pastebin now using the url given before********The 2014 version has been moved to https://pastebin.com/JVD1RPfgHi AllMy first post here, so treat me gently....
Installation
Copy one of these commands into your ComputerCraft terminal:
Pastebin:
pastebin get BU9vJEQ1 self-replicating_turtle_-_revisitedwget:
wget https://pastebin.com/raw/BU9vJEQ1 self-replicating_turtle_-_revisitedArchive:
wget https://cc.shobie.xyz/cc/get/pb-BU9vJEQ1 self-replicating_turtle_-_revisited
Quick Install:
wget https://cc.shobie.xyz/cc/get/pb-BU9vJEQ1 Self-Replicating Turtle - Revisited
Usage
Run the program after downloading
Tags
Source
View Original SourceCode Preview
LogFile logHarvestRight3.txt started at 0:59
getItemsFromStorage: key = fromStore value = storageTorches
getItemsFromStorage: key = item1 value = torches
getItemsFromStorage: checking for 1 items out of 0
getItemsFromStorage: itemInStorage = false
restoreTorches: torches needed = 0 Onboard = 0
craftTorches: quantity = 4
craftTorches: charcoal on crafting list
craftTorches: enough sticks in stock
craftTorches: smelting charcoal
smelt: dropping 1 wood into furnace
slot.update: Slot 1 contains 8 wood status = known
smelt: furnace1:getFuelCount() = 0
smelt: planksNeeded = 1
smelt: planksNeeded = 4 crafting more
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 8 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 3 of sticks slotState = known
sortInventory: slot 10 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 11 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 12 slotCount = 0 of slotState = empty
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = planks, craftQuantity = 4, sourceItem1 = wood, sourceItem2 = , sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 1 arg.exceptSlot2 = 0 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
Leaving crafting item wood in turtle slot 1
addItem: craftingChest added 56 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 58 of cobble from turtle slot 5
addItem: craftingChest added 11 of sand from turtle slot 6
addItem: craftingChest added 4 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
addItem: craftingChest added 3 of sticks from turtle slot 9
addItem: craftingChest added 1 of item1 from turtle slot 10
addItem: craftingChest added 3 of item2 from turtle slot 11
Craft: item = planks Quantity = 4 from wood, , put in slot 0
Craft: moving wood from 1 to slot 16
craft: adding excess wood to chest from slot 16 (/1)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = wood arg.addAmount = 7 arg.fromSlot = 16 arg.originalSlot = 1
addItem: craftingChest added 7 of wood from turtle slot 1
fillChest: Adding 7 wood to chest from slot 16 (/1)
Attempting to craft planks in slot 16
craft: success planks in slot 16
craft: adding crafted item planks to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = planks arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 4 of planks from turtle slot 16
fillChest: Adding 4 planks to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 3 contains 56 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 58 cobble status = known
slot.update: Slot 6 contains 11 sand status = known
slot.update: Slot 7 contains 4 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 9 contains 3 sticks status = known
slot.update: Slot 10 contains 1 item1 status = unknown
slot.update: Slot 11 contains 3 item2 status = unknown
slot.update: Slot 1 contains 7 wood status = known
slot.update: Slot 16 contains 4 planks status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-130,y=68,z=140
slot.update: Slot 2 contains 1 chests status = known
craft: Moved planks to slot 12
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 7 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 3 of sticks slotState = known
sortInventory: slot 10 slotCount = 4 of planks slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
slot.update: Slot 10 contains 1 charcoal status = known
smelt: success = true
craftTorches: charcoal smelted
craftTorches: crafting torches
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 7 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 3 of sticks slotState = known
sortInventory: slot 10 slotCount = 1 of charcoal slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = torches, craftQuantity = 4, sourceItem1 = sticks, sourceItem2 = charcoal, sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 9 arg.exceptSlot2 = 10 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
addItem: craftingChest added 7 of wood from turtle slot 1
addItem: craftingChest added 56 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 58 of cobble from turtle slot 5
addItem: craftingChest added 11 of sand from turtle slot 6
addItem: craftingChest added 4 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
Leaving crafting item sticks in turtle slot 9
Leaving crafting item charcoal in turtle slot 10
addItem: craftingChest added 1 of item1 from turtle slot 11
addItem: craftingChest added 3 of item2 from turtle slot 12
Craft: item = torches Quantity = 4 from sticks, charcoal, put in slot 0
Craft: moving sticks from 9 to slot 16
craft: adding excess sticks to chest from slot 16 (/9)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = sticks arg.addAmount = 2 arg.fromSlot = 16 arg.originalSlot = 9
addItem: craftingChest added 2 of sticks from turtle slot 9
fillChest: Adding 2 sticks to chest from slot 16 (/9)
Attempting to craft torches in slot 16
craft: success torches in slot 16
craft: adding crafted item torches to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = torches arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 4 of torches from turtle slot 16
fillChest: Adding 4 torches to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 1 contains 7 wood status = known
slot.update: Slot 3 contains 56 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 58 cobble status = known
slot.update: Slot 6 contains 11 sand status = known
slot.update: Slot 7 contains 4 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 11 contains 1 item1 status = unknown
slot.update: Slot 12 contains 3 item2 status = unknown
slot.update: Slot 9 contains 2 sticks status = known
slot.update: Slot 16 contains 4 torches status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-131,y=67,z=140
slot.update: Slot 2 contains 1 chests status = known
craft: Moved torches to slot 10
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 7 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 2 of sticks slotState = known
sortInventory: slot 10 slotCount = 4 of torches slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
craftTorches: 4 torches made
storeItem: arg.quantity = 4
storeItem: arg.item = torches
storeItem: slotNum = 10
storeItem: arg.toStore:getStoreName() = storageTorches
Storing 4 torches from turtle slot 10 to chest storageTorches
addItem: storageTorches added 4 of torches from turtle slot 10
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 7 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 2 of sticks slotState = known
sortInventory: slot 10 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 11 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 12 slotCount = 0 of slotState = empty
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craftSigns: started, crafting 3 signs
craftSigns: crafting planks from wood
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 7 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 2 of sticks slotState = known
sortInventory: slot 10 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 11 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 12 slotCount = 0 of slotState = empty
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = planks, craftQuantity = 8, sourceItem1 = wood, sourceItem2 = , sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 1 arg.exceptSlot2 = 0 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
Leaving crafting item wood in turtle slot 1
addItem: craftingChest added 56 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 58 of cobble from turtle slot 5
addItem: craftingChest added 11 of sand from turtle slot 6
addItem: craftingChest added 4 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
addItem: craftingChest added 2 of sticks from turtle slot 9
addItem: craftingChest added 1 of item1 from turtle slot 10
addItem: craftingChest added 3 of item2 from turtle slot 11
Craft: item = planks Quantity = 8 from wood, , put in slot 0
Craft: moving wood from 1 to slot 16
craft: adding excess wood to chest from slot 16 (/1)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = wood arg.addAmount = 5 arg.fromSlot = 16 arg.originalSlot = 1
addItem: craftingChest added 5 of wood from turtle slot 1
fillChest: Adding 5 wood to chest from slot 16 (/1)
Attempting to craft planks in slot 16
craft: success planks in slot 16
craft: adding crafted item planks to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = planks arg.addAmount = 8 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 8 of planks from turtle slot 16
fillChest: Adding 8 planks to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 3 contains 56 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 58 cobble status = known
slot.update: Slot 6 contains 11 sand status = known
slot.update: Slot 7 contains 4 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 9 contains 2 sticks status = known
slot.update: Slot 10 contains 1 item1 status = unknown
slot.update: Slot 11 contains 3 item2 status = unknown
slot.update: Slot 1 contains 5 wood status = known
slot.update: Slot 16 contains 8 planks status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-131,y=67,z=140
slot.update: Slot 2 contains 1 chests status = known
craft: Moved planks to slot 12
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 5 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 2 of sticks slotState = known
sortInventory: slot 10 slotCount = 8 of planks slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
craftSigns: crafting sticks from planks
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 5 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 2 of sticks slotState = known
sortInventory: slot 10 slotCount = 8 of planks slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = sticks, craftQuantity = 4, sourceItem1 = planks, sourceItem2 = , sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 10 arg.exceptSlot2 = 0 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
addItem: craftingChest added 5 of wood from turtle slot 1
addItem: craftingChest added 56 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 58 of cobble from turtle slot 5
addItem: craftingChest added 11 of sand from turtle slot 6
addItem: craftingChest added 4 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
addItem: craftingChest added 2 of sticks from turtle slot 9
Leaving crafting item planks in turtle slot 10
addItem: craftingChest added 1 of item1 from turtle slot 11
addItem: craftingChest added 3 of item2 from turtle slot 12
Craft: item = sticks Quantity = 4 from planks, , put in slot 0
Craft: moving planks from 10 to slot 16
craft: adding excess planks to chest from slot 16 (/10)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = planks arg.addAmount = 6 arg.fromSlot = 16 arg.originalSlot = 10
addItem: craftingChest added 6 of planks from turtle slot 10
fillChest: Adding 6 planks to chest from slot 16 (/10)
Attempting to craft sticks in slot 16
craft: success sticks in slot 16
craft: adding crafted item sticks to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = sticks arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 4 of sticks from turtle slot 9
fillChest: Adding 4 sticks to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 1 contains 5 wood status = known
slot.update: Slot 3 contains 56 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 58 cobble status = known
slot.update: Slot 6 contains 11 sand status = known
slot.update: Slot 7 contains 4 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 9 contains 6 sticks status = known
slot.update: Slot 11 contains 1 item1 status = unknown
slot.update: Slot 12 contains 3 item2 status = unknown
slot.update: Slot 10 contains 6 planks status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-131,y=67,z=140
slot.update: Slot 2 contains 1 chests status = known
craft: crafted item sticks already in correct slot
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 5 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 6 of sticks slotState = known
sortInventory: slot 10 slotCount = 6 of planks slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
craftSigns: crafting signs from planks and sticks from slot 9
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 5 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 6 of sticks slotState = known
sortInventory: slot 10 slotCount = 6 of planks slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = signs, craftQuantity = 3, sourceItem1 = sticks, sourceItem2 = planks, sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 9 arg.exceptSlot2 = 10 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
addItem: craftingChest added 5 of wood from turtle slot 1
addItem: craftingChest added 56 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 58 of cobble from turtle slot 5
addItem: craftingChest added 11 of sand from turtle slot 6
addItem: craftingChest added 4 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
Leaving crafting item sticks in turtle slot 9
Leaving crafting item planks in turtle slot 10
addItem: craftingChest added 1 of item1 from turtle slot 11
addItem: craftingChest added 3 of item2 from turtle slot 12
Craft: item = signs Quantity = 3 from sticks, planks, put in slot 0
Craft: moving sticks from 9 to slot 16
craft: adding excess sticks to chest from slot 16 (/9)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = sticks arg.addAmount = 5 arg.fromSlot = 16 arg.originalSlot = 9
addItem: craftingChest added 5 of sticks from turtle slot 9
fillChest: Adding 5 sticks to chest from slot 16 (/9)
Attempting to craft signs in slot 16
craft: success signs in slot 16
craft: adding crafted item signs to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = signs arg.addAmount = 3 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 3 of signs from turtle slot 16
fillChest: Adding 3 signs to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 1 contains 5 wood status = known
slot.update: Slot 3 contains 56 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 58 cobble status = known
slot.update: Slot 6 contains 11 sand status = known
slot.update: Slot 7 contains 4 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 11 contains 1 item1 status = unknown
slot.update: Slot 12 contains 3 item2 status = unknown
slot.update: Slot 9 contains 5 sticks status = known
slot.update: Slot 16 contains 3 signs status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-131,y=67,z=140
slot.update: Slot 2 contains 1 chests status = known
craft: Moved signs to slot 10
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 5 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 12 slotCount = 3 of item2 slotState = unknown
sortInventory: slot 13 slotCount = 0 of slotState = empty
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
checkObjectives: checkMetal started
checkMetal: slot with most items = 12 with 3 items
slot.update: Slot 12 contains 3 item2 status = unknown
dig = 1 of item2 into slot 12 at x=-131,y=67,z=140
checkMetal: iron ore provisionally identified
checkObjectives: checkItems{"keepTorches"} started
checkObjectives: loading torches and signs
checkItems: keepWood = 64 keepSticks = 0 keepTorches = 1 keepSigns = 1
checkItems: 4 torches are in storage
checkItems: 3 signs already in stock
getItemsFromStorage: key = fromStore value = storageTorches
getItemsFromStorage: key = item1 value = torches
getItemsFromStorage: checking for 1 items out of 1
getItemsFromStorage: found 4 of torches in storage slot 1
getItemsFromStorage: crafting chest not required (1) items in storage
getItemsFromStorage: found 4 of torches in storage
getItemsFromStorage: Removing 4 torches from storage chest into turtle slot 16
getItemsFromStorage: removed 4 torches
getItemsFromStorage: 4 of torches retrieved. Updating slot
slot.update: Slot 13 contains 4 torches status = known
getItemsFromStorage: resetting storage object
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 5 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 4 of torches slotState = known
sortInventory: slot 13 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
checkItems: storing 3 torches in storageTorches
storeItem: arg.quantity = 3
storeItem: arg.item = torches
storeItem: slotNum = 12
storeItem: arg.toStore:getStoreName() = storageTorches
Storing 3 torches from turtle slot 12 to chest storageTorches
addItem: storageTorches added 3 of torches from turtle slot 12
slot.update: Slot 12 contains 1 torches status = known
prepareHarvest: checking if torch still present
slot.update: Slot 12 contains 2 torches status = known
dig = 1 of torches into slot 12 at x=-131,y=67,z=140
slot.update: Slot 12 contains 1 torches status = known
prepareHarvest: complete, moving forward 3 before next harvesting run
forwardSafe(3) steps started, checking fuel level
checkDigDown: checking for water
checkDigDown: Moved down y = 66
forwardSafe step 1 completed. Coords: -131, 66, 136, north
refuel: current level = 98
refuel: fuelStats total fuel available = 240
refuel: No planks for fuel. Attempting to craft planks from wood
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 5 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = planks, craftQuantity = 4, sourceItem1 = wood, sourceItem2 = , sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 1 arg.exceptSlot2 = 0 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
Leaving crafting item wood in turtle slot 1
addItem: craftingChest added 56 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 58 of cobble from turtle slot 5
addItem: craftingChest added 11 of sand from turtle slot 6
addItem: craftingChest added 4 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
addItem: craftingChest added 5 of sticks from turtle slot 9
addItem: craftingChest added 3 of signs from turtle slot 10
addItem: craftingChest added 3 of ?ironore from turtle slot 11
addItem: craftingChest added 1 of torches from turtle slot 12
addItem: craftingChest added 1 of item1 from turtle slot 13
Craft: item = planks Quantity = 4 from wood, , put in slot 0
Craft: moving wood from 1 to slot 16
craft: adding excess wood to chest from slot 16 (/1)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = wood arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 1
addItem: craftingChest added 4 of wood from turtle slot 1
fillChest: Adding 4 wood to chest from slot 16 (/1)
Attempting to craft planks in slot 16
craft: success planks in slot 16
craft: adding crafted item planks to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = planks arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 4 of planks from turtle slot 16
fillChest: Adding 4 planks to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 3 contains 56 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 58 cobble status = known
slot.update: Slot 6 contains 11 sand status = known
slot.update: Slot 7 contains 4 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 9 contains 5 sticks status = known
slot.update: Slot 10 contains 3 signs status = known
slot.update: Slot 11 contains 3 ?ironore status = known
slot.update: Slot 12 contains 1 torches status = known
slot.update: Slot 13 contains 1 item1 status = unknown
slot.update: Slot 1 contains 4 wood status = known
slot.update: Slot 16 contains 4 planks status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-131,y=66,z=136
slot.update: Slot 2 contains 1 chests status = known
craft: Moved planks to slot 14
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 4 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 4 of planks slotState = known
sortInventory: slot 14 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
Refuelled with planks to 158 (start = 98)
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 4 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 11 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
forwardSafe step 2 completed. Coords: -131, 66, 135, north
forwardSafe step 3 completed. Coords: -131, 66, 134, north
forwardSafe finished at 6:20
harvestArea: colNo = 5 direction = right, side = rightside
forwardSafe(16) steps started, checking fuel level
forwardSafe step 1 completed. Coords: -132, 66, 134, west
checkDigDown: checking for water
dig = 0 of water into slot 0 at x=-132,y=66,z=134
forwardSafe step 2 completed. Coords: -133, 66, 134, west
checkDigDown: checking for water
dig = 0 of water into slot 0 at x=-133,y=66,z=134
forwardSafe step 3 completed. Coords: -134, 66, 134, west
checkDigDown: checking for water
dig = 0 of water into slot 0 at x=-134,y=66,z=134
forwardSafe step 4 completed. Coords: -135, 66, 134, west
checkDigDown: checking for water
dig = 0 of water into slot 0 at x=-135,y=66,z=134
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig.checkForItem: checkForItems = sugar cane,sand,gravel,wood2,saplings
dig.checkForItem: checking for saplings
slot.update: Slot 14 contains 2 sugar cane status = known
dig = 1 of sugar cane into slot 14 at x=-136,y=71,z=134
checkSugarCane: more sugar cane found
slot.update: Slot 14 contains 3 sugar cane status = known
dig = 1 of sugar cane into slot 14 at x=-136,y=70,z=134
slot.update: Slot 14 contains 4 sugar cane status = known
dig = 1 of sugar cane into slot 14 at x=-136,y=69,z=134
slot.update: Slot 14 contains 5 sugar cane status = known
dig = 1 of sugar cane into slot 14 at x=-136,y=68,z=134
slot.update: Slot 14 contains 6 sugar cane status = known
dig = 1 of sugar cane into slot 14 at x=-136,y=67,z=134
slot.update: Slot 6 contains 12 sand status = known
dig = 1 of sand into slot 6 at x=-136,y=66,z=134
forwardSafe step 5 completed. Coords: -136, 67, 134, west
checkDigDown: checking for water
checkDigDown: Moved down y = 66
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
slot.update: Slot 6 contains 13 sand status = known
dig = 1 of sand into slot 6 at x=-137,y=68,z=134
forwardSafe step 6 completed. Coords: -137, 68, 134, west
forwardSafe step 7 completed. Coords: -138, 68, 134, west
forwardSafe step 8 completed. Coords: -139, 68, 134, west
forwardSafe step 9 completed. Coords: -140, 68, 134, west
checkDigDown: checking for water
checkDigDown: Moved down y = 67
checkDigDown: checking for water
checkDigDown: Moved down y = 66
checkDigDown: checking for water
dig = 0 of water into slot 0 at x=-140,y=66,z=134
forwardSafe step 10 completed. Coords: -141, 66, 134, west
checkDigDown: checking for water
dig = 0 of water into slot 0 at x=-141,y=66,z=134
checkSugarCane: moving up
slot.update: Slot 3 contains 56 dirt status = known
dig = 1 of dirt into slot 3 at x=-142,y=66,z=134
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
slot.update: Slot 3 contains 57 dirt status = known
dig = 1 of dirt into slot 3 at x=-142,y=68,z=133
checkSugarCane: dirt found and replaced
harvestTree: woodType = wood
slot.update: Slot 1 contains 5 wood status = known
dig = 1 of wood into slot 1 at x=-142,y=68,z=134
slot.update: Slot 1 contains 6 wood status = known
dig = 1 of wood into slot 1 at x=-142,y=68,z=135
slot.update: Slot 1 contains 7 wood status = known
dig = 1 of wood into slot 1 at x=-142,y=69,z=135
slot.update: Slot 1 contains 8 wood status = known
dig = 1 of wood into slot 1 at x=-142,y=70,z=135
dig = 0 of leaves into slot 0 at x=-142,y=71,z=135
dig = 0 of leaves into slot 0 at x=-142,y=71,z=135
dig = 0 of leaves into slot 0 at x=-142,y=71,z=135
dig = 0 of leaves into slot 0 at x=-142,y=71,z=135
slot.update: Slot 1 contains 9 wood status = known
dig = 1 of wood into slot 1 at x=-142,y=71,z=135
dig = 0 of leaves into slot 0 at x=-142,y=72,z=135
dig = 0 of leaves into slot 0 at x=-142,y=72,z=135
dig = 0 of leaves into slot 0 at x=-142,y=72,z=135
dig = 0 of leaves into slot 0 at x=-142,y=72,z=135
slot.update: Slot 1 contains 10 wood status = known
dig = 1 of wood into slot 1 at x=-142,y=72,z=135
dig = 0 of leaves into slot 0 at x=-142,y=73,z=135
dig = 0 of leaves into slot 0 at x=-142,y=73,z=135
dig = 0 of leaves into slot 0 at x=-142,y=73,z=135
dig = 0 of leaves into slot 0 at x=-142,y=73,z=135
forwardSafe step 11 completed. Coords: -142, 68, 134, west
checkDigDown: checking for water
checkDigDown: Moved down y = 67
checkDigDown: checking for water
checkDigDown: Moved down y = 66
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
slot.update: Slot 3 contains 57 dirt status = known
dig = 1 of dirt into slot 3 at x=-143,y=67,z=134
checkSugarCane: dirt found and replaced
forwardSafe step 12 completed. Coords: -143, 67, 134, west
forwardSafe step 13 completed. Coords: -144, 67, 134, west
forwardSafe step 14 completed. Coords: -145, 67, 134, west
refuel: current level = 99
refuel: fuelStats total fuel available = 540
refuel: No planks for fuel. Attempting to craft planks from wood
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 10 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 57 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 13 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 14 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = planks, craftQuantity = 4, sourceItem1 = wood, sourceItem2 = , sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 1 arg.exceptSlot2 = 0 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
Leaving crafting item wood in turtle slot 1
addItem: craftingChest added 56 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 58 of cobble from turtle slot 5
addItem: craftingChest added 12 of sand from turtle slot 6
addItem: craftingChest added 4 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
addItem: craftingChest added 5 of sticks from turtle slot 9
addItem: craftingChest added 3 of signs from turtle slot 10
addItem: craftingChest added 3 of ?ironore from turtle slot 11
addItem: craftingChest added 1 of torches from turtle slot 12
addItem: craftingChest added 6 of sugar cane from turtle slot 13
addItem: craftingChest added 1 of item1 from turtle slot 14
Craft: item = planks Quantity = 4 from wood, , put in slot 0
Craft: moving wood from 1 to slot 16
craft: adding excess wood to chest from slot 16 (/1)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = wood arg.addAmount = 9 arg.fromSlot = 16 arg.originalSlot = 1
addItem: craftingChest added 9 of wood from turtle slot 1
fillChest: Adding 9 wood to chest from slot 16 (/1)
Attempting to craft planks in slot 16
craft: success planks in slot 16
craft: adding crafted item planks to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = planks arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 4 of planks from turtle slot 16
fillChest: Adding 4 planks to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 3 contains 56 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 58 cobble status = known
slot.update: Slot 6 contains 12 sand status = known
slot.update: Slot 7 contains 4 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 9 contains 5 sticks status = known
slot.update: Slot 10 contains 3 signs status = known
slot.update: Slot 11 contains 3 ?ironore status = known
slot.update: Slot 12 contains 1 torches status = known
slot.update: Slot 13 contains 6 sugar cane status = known
slot.update: Slot 14 contains 1 item1 status = unknown
slot.update: Slot 1 contains 9 wood status = known
slot.update: Slot 16 contains 4 planks status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-145,y=67,z=134
slot.update: Slot 2 contains 1 chests status = known
craft: Moved planks to slot 15
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 9 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 14 slotCount = 4 of planks slotState = known
sortInventory: slot 15 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
Refuelled with planks to 159 (start = 99)
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 9 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 56 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 58 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 3 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 14 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig.checkForItem: checkForItems = flowers
dig.checkForItem: dropping flowers or mushrooms from slot 15
slot.update: Slot 15 contains 0 status = known
forwardSafe step 15 completed. Coords: -146, 67, 134, west
forwardSafe step 16 completed. Coords: -147, 67, 134, west
forwardSafe finished at 9:51
slot.update: Slot 3 contains 57 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=67,z=134
slot.update: Slot 10 contains 2 signs status = known
goMining1 total fuel available = 480
First stage mining, item 1 needed = ironore
First stage mining, item 2 needed = coal
goMining1: going down...
slot.update: Slot 5 contains 58 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=67,z=134
slot.update: Slot 3 contains 58 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=66,z=134
slot.update: Slot 3 contains 59 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=65,z=134
Commencing mining run
slot.update: Slot 3 contains 59 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=64,z=134
slot.update: Slot 3 contains 60 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=63,z=134
slot.update: Slot 5 contains 58 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=62,z=134
slot.update: Slot 5 contains 59 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=61,z=134
slot.update: Slot 5 contains 60 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=60,z=134
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=59,z=134
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=58,z=134
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=57,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=56,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=55,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=54,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=53,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=52,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=51,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=50,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=49,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=48,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=47,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=46,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=45,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=44,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=43,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=42,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=41,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=40,z=134
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 9 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 61 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 61 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 4 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 2 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 14 slotCount = 0 of slotState = known
sortInventory: slot 15 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 16 slotCount = 0 of slotState = empty
goMining1: lastNewItemSlot = 15, firstNewItemSlot = 15, numNeeded = 2
repositionUnderground FFF at x = -147 y = 39 z = 134 facing north
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=39,z=134
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=39,z=133
repositionUnderground at x = -147 y = 39 z = 133 facing..north
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=39,z=133
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=39,z=132
repositionUnderground at x = -147 y = 39 z = 132 facing..north
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=39,z=132
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=39,z=131
repositionUnderground at x = -147 y = 39 z = 131 facing..north
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=40,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=41,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=42,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=43,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=44,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=45,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=46,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=47,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=48,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=49,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=50,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=51,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=52,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=53,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=54,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=55,z=131
slot.update: Slot 5 contains 62 cobble status = known
slot.update: Slot 5 contains 61 cobble status = known
dig = 1 of cobble into slot 5 at x=-147,y=56,z=131
slot.update: Slot 7 contains 5 gravel status = known
dig = 1 of gravel into slot 7 at x=-147,y=56,z=131
slot.update: Slot 7 contains 6 gravel status = known
dig = 1 of gravel into slot 7 at x=-147,y=56,z=131
slot.update: Slot 7 contains 7 gravel status = known
dig = 1 of gravel into slot 7 at x=-147,y=56,z=131
slot.update: Slot 7 contains 8 gravel status = known
dig = 1 of gravel into slot 7 at x=-147,y=56,z=131
refuel: current level = 99
refuel: fuelStats total fuel available = 480
refuel: No planks for fuel. Attempting to craft planks from wood
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 9 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 61 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 61 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 8 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 2 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 14 slotCount = 0 of slotState = known
sortInventory: slot 15 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = planks, craftQuantity = 4, sourceItem1 = wood, sourceItem2 = , sourceItem3 = , destSlot = 0
slot.update: Slot 7 contains 9 gravel status = known
dig = 1 of gravel into slot 7 at x=-147,y=58,z=131
slot.update: Slot 7 contains 10 gravel status = known
dig = 1 of gravel into slot 7 at x=-147,y=58,z=131
slot.update: Slot 7 contains 11 gravel status = known
dig = 1 of gravel into slot 7 at x=-147,y=58,z=131
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 1 arg.exceptSlot2 = 0 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
Leaving crafting item wood in turtle slot 1
addItem: craftingChest added 61 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 61 of cobble from turtle slot 5
addItem: craftingChest added 12 of sand from turtle slot 6
addItem: craftingChest added 11 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
addItem: craftingChest added 5 of sticks from turtle slot 9
addItem: craftingChest added 2 of signs from turtle slot 10
addItem: craftingChest added 3 of ?ironore from turtle slot 11
addItem: craftingChest added 1 of torches from turtle slot 12
addItem: craftingChest added 6 of sugar cane from turtle slot 13
addItem: craftingChest added 1 of item1 from turtle slot 15
Craft: item = planks Quantity = 4 from wood, , put in slot 0
Craft: moving wood from 1 to slot 16
craft: adding excess wood to chest from slot 16 (/1)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = wood arg.addAmount = 8 arg.fromSlot = 16 arg.originalSlot = 1
addItem: craftingChest added 8 of wood from turtle slot 1
fillChest: Adding 8 wood to chest from slot 16 (/1)
Attempting to craft planks in slot 16
craft: success planks in slot 16
craft: adding crafted item planks to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = planks arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 4 of planks from turtle slot 16
fillChest: Adding 4 planks to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 3 contains 61 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 61 cobble status = known
slot.update: Slot 6 contains 12 sand status = known
slot.update: Slot 7 contains 11 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 9 contains 5 sticks status = known
slot.update: Slot 10 contains 2 signs status = known
slot.update: Slot 11 contains 3 ?ironore status = known
slot.update: Slot 12 contains 1 torches status = known
slot.update: Slot 13 contains 6 sugar cane status = known
slot.update: Slot 15 contains 1 item1 status = unknown
slot.update: Slot 1 contains 8 wood status = known
slot.update: Slot 16 contains 4 planks status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-147,y=58,z=131
slot.update: Slot 2 contains 1 chests status = known
craft: Moved planks to slot 14
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 8 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 61 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 61 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 11 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 2 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 14 slotCount = 4 of planks slotState = known
sortInventory: slot 15 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true
Refuelled with planks to 159 (start = 99)
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 8 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 61 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 61 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 11 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 2 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 1 of torches slotState = known
sortInventory: slot 13 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 14 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=61,z=131
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=62,z=131
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=63,z=131
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=64,z=131
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-147,y=65,z=131
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 8 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 61 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 61 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 11 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 2 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 13 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 14 slotCount = 0 of slotState = empty
sortInventory: slot 15 slotCount = 0 of slotState = empty
sortInventory: slot 16 slotCount = 0 of slotState = empty
forwardSafe(16) steps started, checking fuel level
slot.update: Slot 5 contains 63 cobble status = known
slot.update: Slot 5 contains 62 cobble status = known
dig = 3 of cobble into slot 5 at x=-147,y=67,z=131
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-146,y=67,z=131
slot.update: Slot 3 contains 63 dirt status = known
slot.update: Slot 3 contains 62 dirt status = known
dig = 2 of dirt into slot 3 at x=-146,y=67,z=131
forwardSafe step 1 completed. Coords: -146, 67, 131, east
slot.update: Slot 5 contains 64 cobble status = known
slot.update: Slot 5 contains 63 cobble status = known
dig = 2 of cobble into slot 5 at x=-145,y=67,z=131
forwardSafe step 2 completed. Coords: -145, 67, 131, east
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig.checkForItem: checkForItems = flowers
dig.checkForItem: dropping flowers or mushrooms from slot 14
slot.update: Slot 14 contains 0 status = known
forwardSafe step 3 completed. Coords: -144, 67, 131, east
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig.checkForItem: checkForItems = flowers
dig.checkForItem: dropping flowers or mushrooms from slot 14
slot.update: Slot 14 contains 0 status = known
forwardSafe step 4 completed. Coords: -143, 67, 131, east
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
slot.update: Slot 3 contains 63 dirt status = known
slot.update: Slot 3 contains 62 dirt status = known
dig = 1 of dirt into slot 3 at x=-142,y=68,z=132
checkSugarCane: dirt found and replaced
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig = 0 of leaves into slot 0 at x=-142,y=70,z=130
checkSugarCane: leaves found, digging down
dig = 0 of leaves into slot 0 at x=-142,y=69,z=130
forwardSafe step 5 completed. Coords: -142, 68, 131, east
checkDigDown: checking for water
checkDigDown: Moved down y = 67
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
slot.update: Slot 3 contains 62 dirt status = known
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-141,y=68,z=131
checkSugarCane: dirt found and replaced
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig = 0 of leaves into slot 0 at x=-141,y=70,z=130
checkSugarCane: leaves found, digging down
dig = 0 of leaves into slot 0 at x=-141,y=69,z=130
forwardSafe step 6 completed. Coords: -141, 68, 131, east
checkSugarCane: moving up
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig = 0 of leaves into slot 0 at x=-140,y=69,z=130
checkSugarCane: leaves found, digging down
slot.update: Slot 3 contains 61 dirt status = known
dig = 1 of dirt into slot 3 at x=-140,y=68,z=130
checkSugarCane: dirt found, replacing and moving on
forwardSafe step 7 completed. Coords: -140, 68, 131, east
checkSugarCane: moving up
dig = 0 of leaves into slot 0 at x=-140,y=70,z=131
dig = 0 of leaves into slot 0 at x=-140,y=71,z=131
dig = 0 of leaves into slot 0 at x=-140,y=72,z=131
dig = 0 of leaves into slot 0 at x=-140,y=73,z=131
checkSugarCane: moving over top of blocks
checkSugarCane: digging down
dig = 0 of leaves into slot 0 at x=-139,y=75,z=131
checkSugarCane: leaves found, digging down
dig.checkForItem: checkForItems = saplings
dig.checkForItem: checking for saplings
slot.update: Slot 14 contains 1 wood2 status = known
dig = 1 of wood2 into slot 14 at x=-139,y=74,z=131
checkSugarCane: wood2 found
slot.update: Slot 14 contains 2 wood2 status = known
dig = 1 of wood2 into slot 14 at x=-139,y=73,z=131
dig = 0 of leaves into slot 0 at x=-139,y=72,z=131
dig = 0 of leaves into slot 0 at x=-139,y=72,z=131
dig = 0 of leaves into slot 0 at x=-139,y=72,z=131
slot.update: Slot 14 contains 3 wood2 status = known
dig = 1 of wood2 into slot 14 at x=-139,y=72,z=131
dig = 0 of leaves into slot 0 at x=-139,y=71,z=131
dig = 0 of leaves into slot 0 at x=-139,y=71,z=131
dig.checkForItem: checkForItems = saplings
dig.checkForItem: checking for saplings
slot.update: Slot 15 contains 1 saplings2 status = known
dig = 1 of saplings2 into slot 15 at x=-139,y=71,z=131
forwardSafe step 8 completed. Coords: -139, 70, 131, east
refuel: current level = 87
refuel: fuelStats total fuel available = 540
refuel: No planks for fuel. Attempting to craft planks from wood
sortInventory: Sorting started, moveItems = true
sortInventory: dumping unknown item in slot 16
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 8 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 61 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 63 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 11 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 2 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 13 slotCount = 3 of wood2 slotState = known
sortInventory: slot 14 slotCount = 1 of saplings2 slotState = known
sortInventory: slot 15 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: craftItem = planks, craftQuantity = 4, sourceItem1 = wood, sourceItem2 = , sourceItem3 = , destSlot = 0
About to fill chest
fillChest: arg.direction = nil arg.exceptSlot1 = 1 arg.exceptSlot2 = 0 arg.exceptSlot3 = 0 arg.addItem = nil arg.addAmount = nil arg.fromSlot = nil arg.originalSlot = nil
Leaving crafting item wood in turtle slot 1
addItem: craftingChest added 60 of dirt from turtle slot 3
addItem: craftingChest added 6 of saplings from turtle slot 4
addItem: craftingChest added 63 of cobble from turtle slot 5
addItem: craftingChest added 12 of sand from turtle slot 6
addItem: craftingChest added 11 of gravel from turtle slot 7
addItem: craftingChest added 1 of stone from turtle slot 8
addItem: craftingChest added 5 of sticks from turtle slot 9
addItem: craftingChest added 2 of signs from turtle slot 10
addItem: craftingChest added 3 of ?ironore from turtle slot 11
addItem: craftingChest added 6 of sugar cane from turtle slot 12
addItem: craftingChest added 3 of wood2 from turtle slot 13
addItem: craftingChest added 1 of saplings2 from turtle slot 14
addItem: craftingChest added 1 of item1 from turtle slot 15
Craft: item = planks Quantity = 4 from wood, , put in slot 0
Craft: moving wood from 1 to slot 16
craft: adding excess wood to chest from slot 16 (/1)
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = wood arg.addAmount = 7 arg.fromSlot = 16 arg.originalSlot = 1
addItem: craftingChest added 7 of wood from turtle slot 1
fillChest: Adding 7 wood to chest from slot 16 (/1)
Attempting to craft planks in slot 16
craft: success planks in slot 16
craft: adding crafted item planks to chest
fillChest: arg.direction = nil arg.exceptSlot1 = nil arg.exceptSlot2 = nil arg.exceptSlot3 = nil arg.addItem = planks arg.addAmount = 4 arg.fromSlot = 16 arg.originalSlot = 16
addItem: craftingChest added 4 of planks from turtle slot 16
fillChest: Adding 4 planks to chest from slot 16 (/16)
Crafting finished, emptying chest back into turtle
slot.update: Slot 3 contains 60 dirt status = known
slot.update: Slot 4 contains 6 saplings status = known
slot.update: Slot 5 contains 63 cobble status = known
slot.update: Slot 6 contains 12 sand status = known
slot.update: Slot 7 contains 11 gravel status = known
slot.update: Slot 8 contains 1 stone status = known
slot.update: Slot 9 contains 5 sticks status = known
slot.update: Slot 10 contains 2 signs status = known
slot.update: Slot 11 contains 3 ?ironore status = known
slot.update: Slot 12 contains 6 sugar cane status = known
slot.update: Slot 13 contains 3 wood2 status = known
slot.update: Slot 14 contains 1 saplings2 status = known
slot.update: Slot 15 contains 1 item1 status = unknown
slot.update: Slot 1 contains 7 wood status = known
slot.update: Slot 16 contains 4 planks status = known
slot.update: Slot 2 contains 1 chests status = known
dig = 1 of chests into slot 2 at x=-139,y=70,z=131
slot.update: Slot 2 contains 1 chests status = known
slot.update: Slot 16 contains 4 planks status = known
sortInventory: Sorting started, moveItems = true
sortInventory: resetting unknown items
sortInventory: debug log
sortInventory: slot 1 slotCount = 7 of wood slotState = known
sortInventory: slot 2 slotCount = 1 of chests slotState = known
sortInventory: slot 3 slotCount = 60 of dirt slotState = known
sortInventory: slot 4 slotCount = 6 of saplings slotState = known
sortInventory: slot 5 slotCount = 63 of cobble slotState = known
sortInventory: slot 6 slotCount = 12 of sand slotState = known
sortInventory: slot 7 slotCount = 11 of gravel slotState = known
sortInventory: slot 8 slotCount = 1 of stone slotState = known
sortInventory: slot 9 slotCount = 5 of sticks slotState = known
sortInventory: slot 10 slotCount = 2 of signs slotState = known
sortInventory: slot 11 slotCount = 3 of ?ironore slotState = known
sortInventory: slot 12 slotCount = 6 of sugar cane slotState = known
sortInventory: slot 13 slotCount = 3 of wood2 slotState = known
sortInventory: slot 14 slotCount = 1 of saplings2 slotState = known
sortInventory: slot 15 slotCount = 1 of item1 slotState = unknown
sortInventory: slot 16 slotCount = 0 of slotState = empty
craft: function exit, success = true