Free lessons that introduce new programmers to the mcpi api, and jumpstart them on building superpowers using python to PVP with in a multiplayer world.
A fantastic textbook that introduces students to programming minecraft + python. Covers a wide variety of minigames, tying the physical world to minecraft, and skillfully builds up a student's confidence to tackle more and more complex projects. Teachcraft is unaffiliated with the book, we are just huge fans and highly recommend it.
Demonstration of creating a structure algorithmically, using mcpi library and setblocks.
Demonstration of granting your character superpowers, which you invoke in-game via right clicking with a sword, shooting an arrow at a location, or typing into chat.
Instead of operating at the block level, use this library to draw lines, circles, spheres, and faces.
Define a shape using x/y/z coordinates, and then move that shape of blocks around.
Define a shape using x/y/z coordinates, then rotate that shape of blocks.
Using a turtle, build a circle.
Using a turtle, build squares.
Using a turtle, build a spiral.
Using a turtle, build a pattern.
Using a turtle, build a fractal tree.
Using a turtle, build a 3d fractal tree.
Using a turtle, build a 3d fractal tree in colors.
Using a turtle, build a 3D Nautilus.
Intro tutorial to the mcpi api.
Basic rundown of the mcpi api.
A python powered game of hide and seek! The concept is really simple, a diamond block is hidden, at a random location, in the minecraft world and you have to find it and stand next to it and its quickest time wins.
How about if you could wander around the Minecraft world and never fall off a cliff or have to swim across an ocean. What if, no matter where you walked a bridge automatically appeared under your feet... Well with Minecraft Pi edition, its API and a small python program, you can have just that! Note: Works great on raspberry pi, may lag on a RaspberryJuice server.
Using the MinecraftStuff library to draw shapes, build a huge clock powered by python!
Play the classic game of snake in minecraft, powered by python!
Seriously, import Manhattan into your MC world. Note that it may require the bundled version of the minecraft library (rather the the mcpi that most of these examples use).
A whole solar system simulated in minecraft
A fully working cannon, lets blow stuff up!
Teleport the player
Make a flower path follow the player around
Build a warehouse
Interact with MC chat
Make water freeze as you walk on it. Note: Works great on raspberry pi, may lag on a RaspberryJuice server.
Hit blocks, and keep score. Note: this example uses the function "mc.events.pollBlockHits()". In the TeachCraft version of mcpi, this function is renamed to "mc.player.pollBlockHits()"
Use a Mindflex EEG and python to control your character in minecraft directly with your brain