Minecraft och Python

Vi är inte riktigt klara med planeringen inför hösten, men den kommer snart. En sak vi funderat på är hur vi skall kunna använda Minecraft på CoderDojo. Nu har vi hittat något vi tror att vi kan använda: Python och Minecraft.

Med lite programmering kan man skapa byggnader och interaktiva minecraft spel. Följande kod skapar t ex en stad med hus:

mc = minecraft.Minecraft.create( server.address )

for i in range(20):
    drawBuilding( random.randint(-100,100), 0,
        random.randint(-100,100), random.randint(3,15), 
        random.randint(5,15),  random.randint(5,15), 3, block.STONE,
        block.WOOD_PLANKS
    )

mc = minecraft.Minecraft.create( server.address ) for i in range(20): drawBuilding( random.randint(-100,100), 0, random.randint(-100,100), random.randint(3,15),  random.randint(5,15),  random.randint(5,15), 3, block.STONE, block.WOOD_PLANKS )

Kör man programmet kan man skapa följande Minecraft värld:

python_minecraft