Skip to content

0.31 20100110

Compare
Choose a tag to compare
@pythonengineer pythonengineer released this 18 Apr 00:01

This version introduces fire, apples, functional tools, and the customizable Indev level generator to the game.

Install this version with python -m pip install minecraft-python==0.31.20100110 or, from source, python setup.py build_ext --inplace.

Pyglet, Cython, Pillow, PyOgg, and NumPy are required dependencies and can easily be installed with pip. Use the versions specified in requirements.txt.

For audio to work you will either need PyOgg which is recommended, or FFmpeg which has to be installed on your system.
GStreamer is also supported on Linux through the gst-python library. PyOgg requires that your system have one of the Opus, FLAC, or Vorbis codecs. OpenAL is required and comes bundled with the source on Windows.

Run python -m mc.net.minecraft.Minecraft to launch the game. Minecraft: Python Edition should be compatible with any modern platform that supports OpenGL and Cython.

Run with the argument -fullscreen to open the window in fullscreen mode. The argument -creative will force the game to be in creative mode.

Press I to open your inventory. All available tools (shovel, axe, pickaxe, flint and steel) are in the hotbar in addition to some building blocks and torches.
Press F7 to take a cool isometric screenshot and F5 to toggle rain. Q will drop items. Other keys are listed in the regular options menu.

The Indev level generator is customizable and you can choose between the Inland, Island, Floating, and Flat level types.
You can specify the world theme as Normal or Hell (lava and dirt instead of water and grass), world size, and world shape (Square, Long, Deep).

The only mobs around are the MD3 Ranas, but they don't drop anything when killed. Mushrooms are unusable, but apples will restore health.