Posted 22 May 2014 - 02:30 AM
I'm currently working on a turtle program that is used to pick up all the lava in a lake and consume it for fuel. The logic for the program is working fine, but I noticed an issue while testing it.
Basically, I've found that if you use turtle.place() with an empty bucket that it is possible to pick up lava that is two blocks in front of you if the block directly in front of you is empty. It will also pick up lava one block below the space in front of the turtle if that first space is empty. A similar issue exists with turtle.placeDown() and turtle.placeUp().
Does it do this by design or is this a bug with how place() works on turtles? I should also mention that I'm running version 1.63 of ComputerCraft for Minecraft version 1.6.4.
Thanks.
Basically, I've found that if you use turtle.place() with an empty bucket that it is possible to pick up lava that is two blocks in front of you if the block directly in front of you is empty. It will also pick up lava one block below the space in front of the turtle if that first space is empty. A similar issue exists with turtle.placeDown() and turtle.placeUp().
Does it do this by design or is this a bug with how place() works on turtles? I should also mention that I'm running version 1.63 of ComputerCraft for Minecraft version 1.6.4.
Thanks.