Mod [ minecraft 1.7.3 ] Coordonnées du joueur

KO_Teknik

Architecte en herbe
14 Avril 2012
54
1
82
38
Bonjour tout le monde !

J'aurais besoin d'un mod qui serait capable d'exporter les coordonnées du joueur dans un fichier texte par exemple. Il faudrait que les coordonnées soient enregistrées toutes les 2 - 3 secondes...

Je travaille sur un logiciel / assistant qui permet d'installer minecraft avec une aventure complète et des objectifs à réaliser, pour améliorer le toute il faudrait que mon logiciel puisse connaitre la position du joueur, de cette manière je pourrais afficher des messages, ou analysé les blocs posé et valider ou non un objectif....

Est ce qu'il existe un mod qui pourrait le faire ?
Où est ce que quelqu'un d'entre vous pourrait le faire ?

Je sais que les coordonnées sont contenues dans le fichier " level.dat "
et qui si on décompresse ce fichier avec 7-zip par exemple, on obtient un fichier " level "
et si on ouvre " level " dans un éditeurs héxadécimal les coordonnées ce trouve après le tag " pos " ....

Mais mon logiciel ne pourra jamais faire toutes ces actions automatiquement , de plus il faudrait trouver une formule pour obtenir les coordonnées à partir des valeurs hexadécimal ...

Donc je pense qu'il faut systématiquement passer par un mode ! Mais dans ce milieu je suis perdu et je n' ai rien trouvé ;o)

Si quelqu'un pourrait m'aider ce serait vraiment génial !
 
Vu que tu sembles maitriser pas mal la programmation je te conseil de jetter un coup d'oeil à ce qui gère les sauvegardes de position dans minecraft lors des connection/déconnection, y a sans doute moyen de s'en inspirer...

Sinon tu peux jeter un coup d'oeil aux codes du mod "zelda" que la youtubeuse Izzimaniak présente, il fait des trucs comme ça sans logiciel séparé...



Désolé de pas pouvoir te donner de meilleur piste, je n'ai jamais cherché à faire ça personnelement... Mais quand tu aurra trouvé je serrais heureux que tu nous expliques comme tu as fait !!!
 
Merci je vais aller voir tous ça ! ;o)

Ouep les coordonnées sont stockées dans le fichier " level.dat " il s'actualise toute les 1 - 2 secondes il me semble....
Je peux peut être trouvé comment convertir les valeurs, mais je n'y arriverais pas à la faire depuis le logiciel je pense.

Donc il faut un mod pour minecraft, moi et le java ... ca va pas le faire lol
Vé voir ce que je peux faire avec le mod : adventurecraft