Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
executable file 41 lines (31 sloc) 945 Bytes
# These two lines are because of the folder the demos are located in, and aren't normally necessary
import os.path, sys
sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), os.pardir))
# Minecraft Turtle Example
from minecraftstuff import MinecraftTurtle
from mcpi import minecraft
from mcpi import block
# Connect to minecraft server 127.0.0.1 as player 'steve'
mc = minecraft.Minecraft.create(address="127.0.0.1", name="steve")
# get players position
pos = mc.player.getPos()
# create minecraft turtle
turtle = MinecraftTurtle(mc, pos)
turtle.speed(0)
turtle.penblock(block.WOOL.id, 14)
S = 50
for j in range(0, 20):
turtle.up(j * 10)
turtle.forward(S)
turtle.left(90)
turtle.down(j * 10)
turtle.forward(S)
turtle.left(90)
turtle.down(j * 10)
turtle.forward(S)
turtle.left(90)
turtle.up(j * 10)
turtle.forward(S)
turtle.left(90)
turtle.left(10)
S = 0.9 * S