Miney logo

Welcome to the Miney documentation!

Miney provides an Python interface to Minetest.

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

Do whatever you like:

  • Play and fiddle around while learning python

  • Visualize data in unusual ways

  • Automate things with bots

  • Connect minetest to external services like twitter, ebay or whatsoever

  • Do whatever you want!

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! And cause of that it has a giant package index filled by over 400.000 users!

Why Minetest?

Python logo

Why not Minecraft? Minecraft isn’t free, while Minetest is. Not only you don’t have to pay for Minetest (consider to donate!), it’s also open source! That’s a big point, if you try to use this for example in a classroom.

Also modding for minecraft isn’t that easy, cause there is no official API or an embedded scripting language like Lua in Minetest. Mods have to be written in Java, but have to be recompiled on every Minecraft update. Cause of that many attempt for APIs appeared and disappeared in recent years.

In contrast Minetest modding in Lua is easy: no compilation, a official API and all game logic is also in Lua.

Table of Contents

Getting started

Miney version: 0.2.0