J'ai trouvé que cela fonctionnait pour moi avec Minecraft 1.7.10 (car la solution de réponse de user875707 est destinée à être utilisée avec Minecraft 1.8).
https://github.com/kbsriram/mcpiapi
Toutes les instructions sont dans le lien ci-dessus, mais en gros, il vous suffit de télécharger ce .jar
qu'elles vous proposent et de le déposer dans votre your_minecraft_folder/mods/
.
Vous aurez tous les deux besoin que Forge soit installé et Python (2 ou 3 même si les exemples de scripts sont conçus pour Py2).
S'assure également que Python est dans votre PATH
(aka vous pouvez simplement taper python
votre terminal - utilisez -le si ce n'est pas le cas).
C'est aussi simple que cela pour la configuration.
Placez vos scripts dans your_minecraft_folder/mcpimods/python/
et lancez à partir du jeu en tapant /python yourscriptname
(ou simplement /py yourscriptname
), n'incluez pas le .py
à la fin de yourscriptname
. Si quelque chose s'est mal passé, vérifiez votre console pour voir l'erreur.
EDIT: Outil très puissant, ATTENTION , j'ai réussi à corrompre mon monde. J'espère que j'ai installé AromaBackup qui effectue une sauvegarde automatique de temps en temps (30 minutes pour moi).
EDIT 2: J'ai découvert que vous pouvez également utiliser le mod CustomNPC qui vous permet d'utiliser les langues que vous souhaitez exécuter les NPC (elles-mêmes peuvent faire beaucoup de choses, y compris l'exécution de commandes, etc.).