Skip to content

0.30

Compare
Choose a tag to compare
@pythonengineer pythonengineer released this 07 Feb 13:25
· 1 commit to 0.30 since this release

This is the final version of Minecraft Classic. This version comes with both survival and creative modes: to enable survival mode, just run with the argument -survival.

In creative mode, no mobs exist. All Classic ores and tiles are made available by pressing B to pick blocks.

You can press F5 to toggle rain. Other keys are listed in the regular options menu.

The survival version features early mobs (pigs, creepers, skeletons, zombies, spiders) and basic combat. Press Tab to launch arrows at enemies.

There are pigs that drop brown mushrooms. Sheep also exist. Creepers explode only upon death.

To heal, pick up mushrooms and right click to eat. Red mushrooms are poisonous and will take away health.

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.

To launch the multiplayer game while in creative mode, run python -m mc.net.minecraft.Minecraft -server <host:port> -user <username> -mppass [password].

To host a server, follow the instructions in the README.TXT file in the server directory.

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

Pyglet, Cython, Pillow, and PyOgg are required dependencies and can easily be installed with pip. Use the versions specified in requirements.txt. wxPython is an optional dependency for the level file picker, but if you don't have it then Tkinter is used instead.

For audio to work you will either need PyOgg which is recommended, or FFmpeg which is installed on the 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.