Miney logo

Welcome to the Miney documentation!

Miney provides an Python interface to Luanti.

First goal is to have fun with a 3D sandbox for Python.

Do whatever you like:

  • Play and fiddle around while learning python

  • Visualize data in unusual ways

  • Automate things with bots

  • Connect Luanti to external services like discord, twitch or whatsoever

  • Do whatever you want!

Discord Logo Join the Miney community on Discord

Important

For the best way to get everything running, take a look at the Quickstart page.

Warning

Miney is currently in beta, so it’s usable but the API may change at any point.

Why Python?

Python logo

Some marketing text from the Python website:

Python is powerful… and fast;
plays well with others;
runs everywhere;
is friendly & easy to learn;
is Open.

These are some of the reasons people who use Python would rather not use anything else.

And it’s popular! Because of that it has a giant package index with hundreds of thousands of ready-made packages — whatever you want to connect your world to, someone has probably already written the Python for it.

Why Luanti?

Luanti logo

Why not Minecraft? Luanti is free. You don’t have to pay for it (consider a donation!), and it’s open source too. That’s a big point if you want to use this in a classroom.

Modding Minecraft isn’t that easy either, because it has no official API and no embedded scripting language like Lua. Mods have to be written in Java and recompiled on every Minecraft update, so many attempts at an API have appeared and disappeared over the years.

Luanti modding in Lua is easy in contrast: no compilation, an official API, and all game logic is in Lua as well.

Support Miney

Table of Contents

Reference

Miney version: 0.6.0