A Python API to Minecraft that works with the FruitJuice Bukkit plugin to enable a python and/or scratch programming interface.
See FruitJuice/README_server_setup.md for instructions to set up your own python/scratch server that works on java or bedrock.