Minecraft: Overviewer config

J’ai pas mal cherché pour trouver des fonctions permettant d’afficher certaines choses sur overviewer, et au final j’ai du mettre la main à la pâte moi-même faute de fonctions utiles.

Comme vous pourrez le lire dans le code j’ai fait le choix d’afficher :

  • les spawners
  • les panneaux vides
  • les panneaux “pleins” (avec du texte donc)
  • les coffres vides (histoire de voir où on peut nettoyer un peu)
  • les coffres contenant des choses (avec une distinction entre ceux des ‘caves’ et ceux de ‘surface’)
  • les positions offlines des players

Si vous avez un peu d’expérience en python et que j’ai fait des bourdes où que vous avez des best-practices, n’hésitez pas à me le dire (j’avais jamais fait de python de ma vie avant), c’est pour cela que j’ai mis le fichier de config sur un repo GitHub.

Le repository à forker : https://github.com/lgnap/Overviewer-config/

Posted in Minecraft at May 17th, 2013. 2 Comments.

Minecraft: Lister les animaux apprivoisés

Ce soir (ou plutôt cette nuit) je voulais vous présenter un petit plugin que j’ai crée pour répondre à une demande des utilisateurs de mon serveur Minecraft :

Mais ils sont où mes animaux ???

Apparemment sur les serveurs les animaux apprivoisés (chiens, chats) ont la fâcheuse tendance à disparaître sans crier ‘chemin de fer’ (dsl il est tard^^). Ou simplement parce que l’utilisateur ne sait plus où il l’a forcé à s’asseoir ou encore si il l’a monstrueusement cramé en construisant son spawner à mob…

Donc l’idée était un petit code très simple qui scannait toutes les entités (Ocelots & loups) listées sur le serveur qui regardait s’ils appartenaient à qqun et si oui à qui et l’affichait dans la fenêtre de chat de celui qui a demandé.

Une autre petite parcelle de code sert à “claimer” les animaux d’un autre joueur pour les récupérer (Dans mon cas un de mes users a changé son pseudo et ses chats étaient associés à son ancien pseudo). Cette parcelle de code n’est pas sécurisée donc ne l’incluez pas sur votre serveur si ce n’est pas “que entre amis”

Améliorations à venir :

  • Implémenter une persistance pour ne pas avoir QUE ceux listés par le serveur à un moment donné (le serveur ne tient compte que d’une certaine quantité de mobs aux environs direct des joueurs).
  • Mettre des droits sur la partie permettant de récupérer des animaux pas à soi.
  • Plus de commentaires …. =D

Le repo est sur github évidemment

Posted in Minecraft at May 17th, 2013. No Comments.