Releases: pythonengineer/minecraft-python
0.30
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.
0.29_02
This is a creative version of Classic without mobs. All ores and tiles are featured in this version.
If you enable survival mode, there will be limited functionality. Only sheep will spawn, which you can get wool from. Apart from that, no items drop.
Press B to pick blocks. Press F5 to toggle rain. Other keys are listed in the regular options menu.
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, 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.29
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
.
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.
0.28_01
This is a creative version of Classic without mobs. All ores and tiles are featured in this version.
If you enable survival mode, there will be limited functionality. Only sheep will spawn, which you can get wool from. Apart from that, no items drop.
Press B to pick blocks. Press F5 to toggle rain. Other keys are listed in the regular options menu.
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, 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.28
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
.
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.
0.27_SURVIVAL_TEST
This version, released on October 24, 2009, features early mobs (pigs, creepers, skeletons, zombies, spiders) and basic combat. Press Tab to launch arrows at enemies.
This is the first version to feature spiders.
There are pigs that drop brown mushrooms. Creepers explode only upon death.
To heal, pick up mushrooms and right click to eat. Red mushrooms are poisonous and will take away health.
TNT and ore blocks are featured in this version. There is also early weather; press F5 to toggle rain.
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.
Install this version with python -m pip install minecraft-python==0.27
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
.
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.
0.25_05 SURVIVAL TEST
This version features early mobs (pigs, creepers, skeletons, zombies) and basic combat. Press Tab to launch arrows at enemies.
There are pigs that drop brown mushrooms. 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.
Install this version with python -m pip install minecraft-python==0.25
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
.
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.
0.24_SURVIVAL_TEST_03
This version, the first of Survival Test, features early mob enemies and basic combat. Press Tab to launch arrows at enemies.
There are pigs, but they don't drop anything. Creepers, zombies, and skeletons all attack the same, but creepers explode upon death.
To heal, pick up brown mushrooms and right click to eat. Red mushrooms are poisonous and will take damage.
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.
Install this version with python -m pip install minecraft-python==0.24
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
.
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.
0.0.23a_01
This version features multiplayer, chat, caves, beaches, hill terrain, infinite liquid tiles, level saving, options, and human mobs.
Press B to open the inventory menu, G to spawn a human mob. Press Esc to pause and see other controls.
To launch the multiplayer game, 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.0.23a_01
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
.
This version features block sounds and music, and for audio to work you need either 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.
0.0.22a_05
This version features multiplayer, chat, caves, beaches, hill terrain, infinite liquid tiles, level saving, and human mobs.
Press B to open the inventory menu. Press Enter to set your spawn position, R to teleport to your spawn position, Y to invert the mouse, G to spawn a mob, F to toggle render distance, and M to mute audio.
To launch the multiplayer game, 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.0.22a_05
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
.
This version features block sounds and music, and for audio to work you need either 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.
0.0.21a
This version features multiplayer, chat, more advanced terrain (including caves and expanding water tiles), level saving, and human mobs.
Press B to open the inventory menu. Press Enter to set your spawn position, R to teleport to your spawn position, Y to invert the mouse, G to spawn a mob, and F to toggle render distance.
To launch the multiplayer game, 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.0.21
or, from source, python setup.py build_ext --inplace
.
Pyglet, Cython, and Pillow are required dependencies and can easily be installed with pip. Use the versions specified in requirements.txt
.
0.0.20a_01
This version features multiplayer, chat, more advanced terrain (including caves and expanding water tiles), level saving, and human mobs.
Press B to open the inventory menu. Press Enter to set your spawn position, R to teleport to your spawn position, Y to invert the mouse, G to spawn a mob, and F to toggle render distance.
To launch the multiplayer game, 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.0.20a_01
or, from source, python setup.py build_ext --inplace
.
Pyglet, Cython, and Pillow are required dependencies and can easily be installed with pip. Use the versions specified in requirements.txt
.