A project that seeks to recreate every old Minecraft version in Python using Pyglet and Cython.
Project description
Minecraft: Python Edition
Minecraft: Python Edition is a project that strives to recreate each and every old Minecraft version in Python 3 using the Pyglet multimedia library and Cython for performance.
This project is currently recreating the Late Classic versions of Minecraft. The latest version is Classic 0.28_01 as released on October 27, 2009.
Learn more about this version here.
Or the server version here.
This project is organized so that every commit is strictly the finished Python version of the Java game of the same version number.
This means that you can go back into this repository's commit history and see only the source code changes between versions of Minecraft,
or you can compare branches and see the changes made between them. For any version this project covers,
you can play it just by specifying the Minecraft version you want to play in the pip install
command as demonstrated below.
General Usage
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.
To easily install this version of Minecraft: Python Edition, just run python -m pip install minecraft-python==0.28
.
Alternatively, for a manual Cython build, run python setup.py build_ext --inplace
.
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.
It is possible to enable a limited survival mode by editing self.gamemode
in Minecraft.py
.
Gameplay
This is a creative version of Classic, so no mobs exist. 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.
Multiplayer
To launch the multiplayer game, run python -m mc.net.minecraft.Minecraft -server <host:port> -user <username> -mppass [password]
.
This client is compatible with any 0.30 server that doesn't use an extended network protocol.
Press Tab in-game to view connected players.
To host a server, follow the instructions in the README.TXT
file in the server directory.
Make sure verify-names
is set to false
in the server properties.
Additional Notes
The mc.resources
directory contains all of the textures and sounds that this version uses. However,
the textures are only there for convenience, as all of the texture buffers are already preloaded
in the mc.Resources
module.
This would have been much more challenging to work on without the great tools provided by RetroMCP-Java.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for minecraft_python-0.28-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 315cab370d9242589d3455969d48bdb20610ab115445d99bc42d3879e60c79b2 |
|
MD5 | e89d22a4f1fa343790d4d58a1107236f |
|
BLAKE2b-256 | 0d6fc07b4460e06c1b264735fcf0596e44f7716ed8f880e488a3acea1dd9e732 |
Hashes for minecraft_python-0.28-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 204a7fbfca1dae62a70d49de42b0f7de27e2c575821d914071a4dd00317ca2ed |
|
MD5 | 879d0e8715f056e8b4f92d4291c3e7bc |
|
BLAKE2b-256 | e2e892f3de3cd915f9c29573ed8fadd24289b27f729ef2115abd3b33be3de8f2 |
Hashes for minecraft_python-0.28-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be597d7dec5bc55d087866296a493d63f3b6beb63ab8525a4fd8db38d98b983f |
|
MD5 | 6e7b0132d07161ab61c682ea2faf23af |
|
BLAKE2b-256 | 4c936d17c7b266717c1b0fc3fb15551673ba0830cd609f868ddba89422f5aadc |
Hashes for minecraft_python-0.28-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cee35062c3c37f1f91004d695afd1ab7b40140a221a540970dd2d4bbccafade |
|
MD5 | ba48d532ee7fa60cc302dca189f8c61e |
|
BLAKE2b-256 | 84413bb4d3a596b39e1287244c7fb988f39604f2f0e3f3cdf1f51fecee727578 |
Hashes for minecraft_python-0.28-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d727d221dff98707a28c346cb60351f6cc32c65b051ee42789891a11b5947db |
|
MD5 | 54fd2d978d99e4b5f7e7aec9bf3a363b |
|
BLAKE2b-256 | 4378b959a4dcddf714655ba9d1ecb4c925787f595a16bc1ac90b3d237e23d88f |
Hashes for minecraft_python-0.28-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9969bb799a61aefaa6cd38c234199f6771bcfc648d4dca9a165e95a7982cf2a |
|
MD5 | a318d166849dcf059b0f11d27a120260 |
|
BLAKE2b-256 | 3c2ce35084e786a32aafbf8095fe633a7b56184f840d9c703c4730b4822c2af4 |
Hashes for minecraft_python-0.28-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 729bb0f62706ed7f69de1c656564f18695da8fa0060c21d639013298c6ef048b |
|
MD5 | 8b0a46ce93333a1147ecfc438dc93ce3 |
|
BLAKE2b-256 | 34c50f2c398592a6e82f06056782c77b69d26c0533503a4550ed75b95e712db6 |
Hashes for minecraft_python-0.28-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee31410bbb9b558dc51e3dae86def9ad7bf3fad94278128cb366ca952f98c0e9 |
|
MD5 | f41acfe6ebd696c75de8851940892d7a |
|
BLAKE2b-256 | 89c04574786df4f3510c9af78e9b6133e43f821a1282ae4421aeb754fa79c985 |
Hashes for minecraft_python-0.28-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f724fd1d1cdf60c5b00c4ec895e6783b81b9e241186bd878bfdfdd48fb06931e |
|
MD5 | 4aecbca9890742e7caf8330e666e0cdb |
|
BLAKE2b-256 | b83cd55d2b5adfd8e35fa85a26f57f9f66d089b2c4d025b6ef302915b341aa20 |
Hashes for minecraft_python-0.28-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31e8c0e80c2ce9cac456394a39f81846e532e9b02d3fb2382f81ba49c1a0c6dc |
|
MD5 | 59b746f3341361c99b8a953b31ae64c0 |
|
BLAKE2b-256 | 1c0e7737e123c4fdc670a8dd85a05d4d0cc08682f920c9463c7a4534fe01aaea |
Hashes for minecraft_python-0.28-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57ba8112c7a453f241d520ca07b37d1b5b99b1f7c08daaed73363315423d65ee |
|
MD5 | bd04d52f299ad6ffbbbb7c743ea064ba |
|
BLAKE2b-256 | 4406934549e3ef3f045fe5a7ec97b4993882c893648a931d70dfedf63d386f07 |
Hashes for minecraft_python-0.28-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e38fd696554bcf42fcf4c860a97e566a1d17dc8f8920397308eb54aae53370d3 |
|
MD5 | 41d7c83ae0282cf47b93054d1b4bed51 |
|
BLAKE2b-256 | e0780d87d5234faf9c58e12ba040b75998c8b2d5c0d170d8fb5fae8dbc0d65ae |
Hashes for minecraft_python-0.28-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98652dcc06980d45dec1197c9a94ccd440b0a13fe8f3c5a6b80926a60bf043ef |
|
MD5 | b3192aba0d0c62c25482091fb3f89f42 |
|
BLAKE2b-256 | 21b47612d5a18dcbb83a7a1560692c34f09df582956299cb5ec84c055a042ebb |
Hashes for minecraft_python-0.28-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80b9b2b09f828eba7cec7e6a3b32ba753aa00ee0f207d15dbfcfe4c8534aab92 |
|
MD5 | f6475076d6b071b89f8fd496de2ff6e8 |
|
BLAKE2b-256 | 70b87c7f8228db1d001e454f528d02b65d7abd9e3d58ed78d4bff0d57304171f |
Hashes for minecraft_python-0.28-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5a7df4c49afff4fad2d9a10d3f8c1bfdd31ee7b1be9ca365d229ff7db324039 |
|
MD5 | 5131e86efc7a1697e5a61b88a5e49868 |
|
BLAKE2b-256 | bf9d1a9be54dadb9bf81c0ff60c20fb5d4ebebd5db0bbdf6c56c39ec1092c69b |
Hashes for minecraft_python-0.28-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cdc345526afef7548acb480df1b8caaa3035245ffeaf820b02f361d895fcf44 |
|
MD5 | 869635c26f19df76abc939539db91c62 |
|
BLAKE2b-256 | 83778aaa56a0e130eb9701603e081a7c0677bb4080033f30537678e23f3d96a8 |
Hashes for minecraft_python-0.28-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 632fece2e4febbc62b28e48194258e3d70c26ca965d38ed1357381b1aa209ed1 |
|
MD5 | 0b899ced9374f22d2c7fbcaa39391cb7 |
|
BLAKE2b-256 | a1826be6b67b6aa39d2c368002ddf279d54e501559d4bd9a2aa05c89a611f8cc |
Hashes for minecraft_python-0.28-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9716e31c0a6b4d24b09628466073100a00f359dec130bba3fbdd6bcdcb9a1aa5 |
|
MD5 | 4f082dfe597839ca05693275e1200b93 |
|
BLAKE2b-256 | a4bb5a9a66df88854a02839d68ee18a781c120ad84e0a9245e01cb8bd662c882 |
Hashes for minecraft_python-0.28-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 672a975f6569e55815b67d4deff8d48f999395a7922c1eb34c48043e6390cb23 |
|
MD5 | d6ce0dc4f3b612e94222c9e013df0c3c |
|
BLAKE2b-256 | 5e8c70abf0fe37db145f9f18da3021f72a73186c650b8dd0ccac7080314083f7 |
Hashes for minecraft_python-0.28-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac3aad47951824feb95b7249a11462e6592767d1b640b7256df8fa3e4892cdb3 |
|
MD5 | 837c973e27ff32cb38a1ba2c415f9011 |
|
BLAKE2b-256 | bae78262207d883439b06c8a4cf8a3c4ea61a9d8940531f18cda0be90c95e514 |
Hashes for minecraft_python-0.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcb73160c95f67ca2f726ffdf296ee48c83bb934d12279dd591e686279ed0c55 |
|
MD5 | 3a021f1983be8b7d278d4ccde0e3a586 |
|
BLAKE2b-256 | 74bc0d302e7a3e2561d0801e267ed4d56b35427bd849d146ab43a28dadbd3878 |
Hashes for minecraft_python-0.28-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23c69c8adaa2bf8605e5ad6b17a2573f7dcf2e29f73a54e51694e877200dc05e |
|
MD5 | ff30074dbdab575f1464183dcce97e90 |
|
BLAKE2b-256 | 296330860ea9eb3154744044fff4b909fa4ba66859db64c09ed600ff35fc4c5d |
Hashes for minecraft_python-0.28-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6e4ad4da45178775e6be570d6fa1d9cfcc7a76ea3677d63bbc48f1e686eba3e |
|
MD5 | a46d2d4deb28a150b59ee3299f7ef0e0 |
|
BLAKE2b-256 | df3b5542a4c5dcdce8c120d5ef01b4cf52f043fabb185533263694c51023d029 |
Hashes for minecraft_python-0.28-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f18078063a7b13a79aa4c323f24db43863baabaaaff2bdfa75ddb70c391df00 |
|
MD5 | 6899604691aff418f35b03475185a5a3 |
|
BLAKE2b-256 | 7bf2b2c41ea68ca303b10e1575d3a311525f305abd3dd300367c5273365fbc36 |
Hashes for minecraft_python-0.28-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca5afdf5e7472178f1fdfaa381c66367528f9d25fa21b7729680b5e871df7c94 |
|
MD5 | 5eebade401646d6c3b5ce775dbc375bb |
|
BLAKE2b-256 | c1c4e52888e6dd7beb4bf58195379044855871966bcbe70ffacfe03d0869d3e8 |
Hashes for minecraft_python-0.28-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c36bf7fdc2439883dadab9a5b77e29f52b073677bd4dbb9e36cf842316d7fc2 |
|
MD5 | a11aa6766b19158db5f070e639305b84 |
|
BLAKE2b-256 | 40f2d3bd82b02daaea9d5726a5406264a235da7d19f77de80069d029c0c1ab4d |
Hashes for minecraft_python-0.28-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e664faf9b7dc7062c69a9523c122a794c1c5ada11a0697cadcc762863e4d3642 |
|
MD5 | 737fc5a825af402686a0c62f1009360e |
|
BLAKE2b-256 | d512affea0822083ad87a9ac56c630bf8a04230ba61456f40145c47897bb1bde |
Hashes for minecraft_python-0.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4012797ae1cca47e8ac34e1a6c03e5c19ff27a7aa2dde8a198051d6017a2a066 |
|
MD5 | 604f8121ca6412414d42bea0e6591ef7 |
|
BLAKE2b-256 | 83070678804d3be9114959fb52b9703cce1605e3e337da18a09ae882dcb5e306 |
Hashes for minecraft_python-0.28-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee5cb309b27460f9c77b83d8e5a9f127642e8612ef14094fdb0f261d183b5bea |
|
MD5 | c2f18b4c84c1690cc929df3cbb2b20c4 |
|
BLAKE2b-256 | 7246c78bf5600388342f9c6dc474301a573e03b4ef4a3899a0e276edb648cf3b |
Hashes for minecraft_python-0.28-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b121b1986c946f98704e393c7f2d9f1b5756fe948338bfb2e14472232217cec |
|
MD5 | 4fa5b13146531244f31d8b7736fa7cb2 |
|
BLAKE2b-256 | 99e8c62bc2771fc2f76c79e5229cd9af3b68bc5b6adc6b48a962f5e0a04a7116 |
Hashes for minecraft_python-0.28-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d095fa2b23304ed2c6e1dda2d3b0f9c27d944e8183fde460dce162d9b8c420e |
|
MD5 | a2fd97f50aba86acd4052b2398770698 |
|
BLAKE2b-256 | fa465f3ba6df7725420bbad7884856aac9ead22f9291dc3a714f00bf11e8aa59 |
Hashes for minecraft_python-0.28-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5e33a6f5b5d028a95ca16b79c8eb72182ebd3c2042184efcc39f10834dd9f5a |
|
MD5 | da3b7deb875d4164e1abf4a9015e4732 |
|
BLAKE2b-256 | 69005bcd845dd427ccdf6850077c73a5073ff1d859708620660086a930579c71 |
Hashes for minecraft_python-0.28-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59393d4306b43ec3b2bf6aecc246882dd05863b06d6750af8559449fa28e9be5 |
|
MD5 | d35f402bac90219c3866a9865c360e29 |
|
BLAKE2b-256 | 89269dca63b39d99d06931493cc88cbc4da516ff6c637a31367048d19c3f50ac |
Hashes for minecraft_python-0.28-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4c2af32fb441500fcdb191940dd38eb3dcef036a6df0d02212bf622bfb80df0 |
|
MD5 | 89fa93d41865a14d378375d8cfb59ad3 |
|
BLAKE2b-256 | 5e03eddb04f365baeb21498d3e06395191cc8ec1221cd4b8250dfd8ce60381ab |
Hashes for minecraft_python-0.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 789090257a1b1d98e9d836f9728588ce7cd8f6e6a7abcdc5f2f8241133977bbf |
|
MD5 | b2c9d4ea782acb35a0a5c28152da942c |
|
BLAKE2b-256 | b304bbd9cfff0c92f12a48a1052edd5f530ac2c1ea455f3d26c6d054cc76ea47 |
Hashes for minecraft_python-0.28-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b2eb11c288abe641160fc57e4e64856da33d02c1a02ce15b3ade0c69b612dd2 |
|
MD5 | 795368c477c4ec99d4f4b0f000a31b76 |
|
BLAKE2b-256 | fa220417dfd3d73df6b4eef53ed3223a3450bb70aebb63982c20f08a21c394f1 |
Hashes for minecraft_python-0.28-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02ef1cdebef0feef7f165212e1d32486c92a6e3c1022de061c2204e23605d8c5 |
|
MD5 | b66cfd59fa850af4ff61a3040afbe13f |
|
BLAKE2b-256 | b99f81b2079c2a497d73f9657b359f06a1013e8d636fdddcb16a3befe4c49f45 |
Hashes for minecraft_python-0.28-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16b8d5066bf942d646f8b3ae4ad9b3aa08ee0df086bdfee9929e04bc659b14e2 |
|
MD5 | a33aa02e3d2b8b0e8bbd49528fd5732d |
|
BLAKE2b-256 | f9dcd5342c6e74f7e17a7fbb4443087913f82f6d49ca017a927275e8c770ceeb |
Hashes for minecraft_python-0.28-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 390df8e3ab3af63728577ec70ba1eb696be1cb8cc069ebb7da69630b433c006a |
|
MD5 | c5a96241e3aba395f0f716891204001c |
|
BLAKE2b-256 | e89839603270d7a1653196faa64db3eb8a83a93eeea8816c970cfe63cd46e7f9 |
Hashes for minecraft_python-0.28-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff2aadac2f718a0bd48d56db286ba9705c3808d054e08c0fc947b5b198b8f6df |
|
MD5 | a0331d750a303156b2113bde53a6ee08 |
|
BLAKE2b-256 | 4062d4a54ab2a6c7504f6bdebda4b69c1271061749a0da823fa8d9a808488225 |
Hashes for minecraft_python-0.28-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3763e01b86af40e2915a93fc379df513f5e8f19f0a22b7fbbfbb32fe84471f23 |
|
MD5 | a8538cd768e5dea4cba14d36c4d0f2cb |
|
BLAKE2b-256 | cb5dc22f17d5ecdba2556faec65c2d6e97e46487c83698a8213343d230f9ab84 |
Hashes for minecraft_python-0.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96307fbb9096bd1b0d15af76bdd3ed8879576fef0806d029ef858c179aaee77d |
|
MD5 | efb62ea0e7c94d359bd68b54eda588e0 |
|
BLAKE2b-256 | 05cdde8e331f28f42e500af83e68966208221e8c45b0a4b8aa5e03c678b52eb1 |
Hashes for minecraft_python-0.28-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6723740a14f86bc97c93bf1700d250b7b8ce603ee3fc98e1919d660cfe3e0214 |
|
MD5 | 84cf9d16ae0674ffe4864f601bcf4aa9 |
|
BLAKE2b-256 | 9b52b03a8cfc06e3238ea4ca918d2d1afa0d32d1ad135faab7722ed97a671ca9 |
Hashes for minecraft_python-0.28-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e47d147b9b6e49c222286c9136722a4cf46766f176f3467e6d40d157f8f1c605 |
|
MD5 | 2ee440e85d1eaad630c15392c83d19c1 |
|
BLAKE2b-256 | a43cbe28cddb965b5956cc86ec903c4948cecbd64e85ecaaa39ed182f67c4fba |
Hashes for minecraft_python-0.28-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c3c21ca8347b993985bda5b72d49fc70bda2421cab6c18d74457f2fc1e9e61d |
|
MD5 | 6ecd462b4f95cad5a7dcc1f35752c50e |
|
BLAKE2b-256 | 5bfa7e6fab143fdbd7e81277bbc7c26b410bfb705d78a760dfa76a37725f360e |
Hashes for minecraft_python-0.28-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6553d235b9c1bc001cb7aa234030ed9788ae9c18e2bc59bb394dc56f4c45f03 |
|
MD5 | d70b3bb8bdacd7ada64d94f4b734970a |
|
BLAKE2b-256 | e6d812b1af98a72a4427732472e017be87abfc2a84f7c21264a4f8db7a0d629c |
Hashes for minecraft_python-0.28-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f5950d1083fa85398f64f4e20140ea1caee8f03e05f1152e90f9362ba9a0bd0 |
|
MD5 | ce96f8e00fda7385af46739430860d14 |
|
BLAKE2b-256 | 4d34bdc0c3aaa0e0dc8ba9c67bace52c38a89b592d273c49dddfa0d6d040e4d5 |
Hashes for minecraft_python-0.28-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c03065f54e6ca93425357cf9fadf205101b7853806343aebef728323980d360 |
|
MD5 | 0e09cc02216923f352d2ff247eeb474d |
|
BLAKE2b-256 | 32343d29f09de6396811046130a7ccebfaa5319fda27f5b0ccaff0a3753144b7 |
Hashes for minecraft_python-0.28-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc351354950ba850c54fb1ba593b46c889eca068d28fa98af4a8f404ec41c218 |
|
MD5 | 5618a2e7bc5adefacf586a619c3fb75d |
|
BLAKE2b-256 | 64ceb1d6b4f3439cd4b1de8188ae4cd151a224f5ad4e9cf3c8459d59417c814f |
Hashes for minecraft_python-0.28-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5e625548a8faa1f8c952e9b6214e42da0a89caee63d02f2b1a60c2e62ae6ce7 |
|
MD5 | 0248ddc94ead4aeb6ad00f4f3b5bb5be |
|
BLAKE2b-256 | 030f7bf8f093ea024dcd18448c03f33ff2b8bf1604a1594aa1c84895dc3117b7 |
Hashes for minecraft_python-0.28-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb373a69400b3a7d2f3667ede0cab021b1d585f80372f664f52b99ac9c4e9ae1 |
|
MD5 | 26c4b223a9dd51ed115fab398d2fe1da |
|
BLAKE2b-256 | 47d64587a9eb2a1ac0d421b7a2f084c1e81cf2309be72cf11eb745a791966b62 |
Hashes for minecraft_python-0.28-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9002d2d58832ff6e65bf307ee28f9e6eefd09f5d70a0c24d5f32f1cdbf8d2f61 |
|
MD5 | bb7f8d945a5e4b7481389d2a1e719dd2 |
|
BLAKE2b-256 | 308658d1e60245d66e450cb0307a7d07f2204d4eeac00f00f1b7d9957a24728a |
Hashes for minecraft_python-0.28-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7eda5d3a22ce144fe1b420fefb02e9fdd445d3e0be28f5052fac3932198bc673 |
|
MD5 | d4f5a856fbf7f9edb3365f92527b3528 |
|
BLAKE2b-256 | a2beafa6c7b6da1900d719ae5da646b2af8a3a0990f066fb00c120b48d34ab92 |
Hashes for minecraft_python-0.28-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b9a8ff0c2f1b29ac481043930a3a5d8fec320496362b9b505a7971a997a5b85 |
|
MD5 | 917e0640004fbbdb388fd38758a613b9 |
|
BLAKE2b-256 | c6829d8e6db6ce2b7c4208802ef2594d710f1660abd8cb95f096cdce9eb3a2de |
Hashes for minecraft_python-0.28-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9f2786a8b680f10f5115383025a394c270b37fc840d44b73bbcb8de25d68b51 |
|
MD5 | 6e6898dc41e8baf959562f856c486853 |
|
BLAKE2b-256 | da3b8873e03e56a3895494220a1cdb31bedb8c7d79c46e3507b034261f00c761 |
Hashes for minecraft_python-0.28-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 727b9be9758dd624e98e36435f4ac4a4bb45efa9e6d7f0a01fa4bdbcb8da820f |
|
MD5 | 368dd75db1e2cb085348aea9b0208ef4 |
|
BLAKE2b-256 | 09347ad8741c5e5e02c4979023697bf812ba51ab5ded0d41df1b45a1e280915b |
Hashes for minecraft_python-0.28-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98e4def11ea3b07aaf5f334b6b9cd8e0ef9dfcdbe41a8618b6cb3b9939fa1665 |
|
MD5 | c399f1a18f988ebdf15644e4af61693e |
|
BLAKE2b-256 | db6f1ba03f5f9c851c9e449a23521683a752d84a055cf9e2962d76fe4d191407 |
Hashes for minecraft_python-0.28-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae5f939e73cf00be6dbf9c7b69fbe938f34a4e5647708f554d37f6963da9e216 |
|
MD5 | 57e26144491c721f982184e333d5418d |
|
BLAKE2b-256 | a6d40b9f54d489957af61035bad05ad5f0566bf6951b53e1fef40725ddc34eec |