Mod [AIDE Recompilage/ Exportation]

Edwins

Codeur java
10 Avril 2012
485
124
100
Bonjour, a tous, je code depuis fort longtemps en java et je me suis mis au codding minecraft il y a peut, mes mods client sont totalement finis (je mode sans API (modloader, forge, etc...),
je n'ai par contre pas trouver de tuto pour transformer mon mod en un mod partajable...
je fais donc appelle a la communauté pour m'expliquer comment exporter depuis eclipse ou autre.


Un rapport avec le Recompile.bat du MCP ?
 

Mack

Architecte en herbe
3 Juin 2011
123
5
124
Tu cherches quoi en faite ?

T'as fait tout tes mods sous eclipses, et tu veux les exporter sur une version normal ?
Si c'est ça, faut effectivement lancer le recompile.bat, puis le reobfuscate.bat, tes fichiers à mettres dans ton minecraft sont dans le dossier reobf.
Enfin, moi c'est comme ça que j'ai fait, et ça marche.
 

Edwins

Codeur java
10 Avril 2012
485
124
100
ok merci,
le soucis c'est : lorsque je met mes nouveau .class,
le jeu se lance pas alors que sur eclipse il se lance correctement...
 

Mack

Architecte en herbe
3 Juin 2011
123
5
124
Dans tes sources, y a biens les fichiers que tu veux ?
( MCP\src\minecraft\net\minecraft\src )

Personnellement, j'ai utiliser le Workspace du MCP ( Quand tu décompiles pour la première fois, il te créer un dossier Eclipse, j'ai mis mon espace de travail ici, du coup, si je modifie un truc depuis Eclipse ça me modifiera les sources du MCP ).
Après, je pense que si tu as pas utiliser cet espace de travail ça peut ne pas marcher.
 

Edwins

Codeur java
10 Avril 2012
485
124
100
j'ai trouver la solution : je code en 1.3.1 et je le met sur un 1.3.2 a priorie sa change quelque chose ;(

vais-je devoir tous recoder ?
comment savoir exactement les classes qui change ?
 

Mack

Architecte en herbe
3 Juin 2011
123
5
124
Ah effectivement, ça peur poser des problèmes.

Pour ce qui change, ça dépend de ce que tu as fais je pense.
 

Edwins

Codeur java
10 Avril 2012
485
124
100
pas grave je vais tous recoder, du fait que : j'ai a peu pret tous modifier.
enfin les classes principale donc je laisse tombé je re code