# coding=utf-8 from __future__ import unicode_literals import time import mcpi.minecraft as minecraft import mcpi.block as block import server import sys from blockext import * class HelloMinecraft: def __init__(self): self.foo = 0 def _problem(self): if time.time() % 8 > 4: return "The Scratch Sensor board is not connected. Minecraft." def _on_reset(self): print(""" Reset! The red stop button has been clicked. """) @command("Say Hello %s") def say_hello(self, text="Minecraft"): mc.postToChat("Hello %s!" % (text)) playerPos = mc.player.getPos() mc.setBlock(playerPos.x,playerPos.y-1,playerPos.z,block.DIAMOND_ORE) extension = Extension(HelloMinecraft, descriptor) mc = minecraft.Minecraft() if __name__ == "__main__": extension.run_forever(debug=True)