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.
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.
Comments Off on Minecraft: Lister les animaux apprivoisés.