Skip to content

py3minepi/py3minepi-legacy

Repository files navigation

README

Build status Coverage Code Health

Minecraft: Pi Edition is awesome.

However it uses Python 2. We're moving it to Python 3 (without any official approval) and offering it for download here.

We hope this makes people's lives easier.

Goals

  • [x] Python 3
  • [ ] TESTS (pytest, tox, flake8, coverage)
  • [ ] More intuitive API focusing on getting some mining done and hiding implementation details
  • [ ] Backwards compatibility with the existing codebase (with __init__ foo) so existing scripts will continue to work
  • [ ] Connection backends (socket, in memory for testing)
  • [ ] Clever socket usage so disconnects can be dealt with
  • [ ] Make the code base more readable and thus maintainable
  • [ ] A CI test suite running an rPi emulator (with Travis)
  • [ ] Improve code documentation both in the code base and with a RTD page
  • [ ] Find missing functions that are in the java API but not described in the python API

Links

About

Original attempt to port Minecraft Pi to Python 3

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 8