Le modding en vidéo

  • Auteur de la discussion Auteur de la discussion Toadico
  • Date de début Date de début

Toadico

Architecte en herbe
23 Avril 2011
84
5
105
Bonjour !

Je vous présente ici une série de tutoriaux vidéos que j'ai réalisé pour débuter dans le modding :

Premier épisode : http://dai.ly/itLyeX

Il y a actuellement 7 épisodes, pour l'instant pas de 8ème au programme. Dites-moi ce que vous en pensez, et si vous avez des questions sur le modding, postez-les de préférence ici pour ne pas surcharger Dailymotion en commentaires (je sais que je n'ai pas un nombre hallucinant de vues, mais c'est surtout que vous pourrez poster de plus long message ici).

Si vous préférez un support d'apprentissage écrit je vous redirige vers le très bon tuto de nostre.

Bonnes vidéos ! :)
 
finalement j'ai trouvé
j'ai remplacer
C:\Program Files\MCP
j'les déplace ici
C:\MCP
Directement, et là ça marche !

enfin !!! o_o'

Sinon quelqu'un aurait des listes de commandes possibles ?
 
@posipi : effectivement, c'est en général un problème de PATH lorsque le reobfuscate ne fonctionne pas ; peut-être que tu as fais une mise à jour de Java et que tu n'as pas modifié le PATH. Sinon je ne sais pas comment faire des arbres :-(

@kasyos : comme dit à posipi, je viens de découvrir le bug moi aussi et cela doit provenir de ScotTools ; peut-être qu'une prochaine mise à jour corrigera cela.

@damlanil : je ne sais pas si c'est une erreur de ta part, mais dans mod_MyModn.java, tu as mis que monItem est un ItemMyItem, et non ItemMyItemn ; aussi, tu n'es pas obligé de préciser le nom du fichier où se trouve monItem lorsqu'il est dans le même fichier où tu l'utilises (tu peux donc enlever mod_MyModn à la ligne de AddSmelting) ; pour finir, je ne comprends pas pourquoi tu as mis blocksEffectiveAgainst alors que ce n'est pas un fichier d'outil : essaye de l'enlever et de recompiler pour voir.
 
Merci, comme chemin de PATH j'ai mis ça :
C:\Program Files (x86)\Java\jdk1.7.0\bin;C:\Program Files (x86)\Java\jre6\bin

ça a changé de message
Code:
== MCP v4.3 ==
== Reobfuscating client ==
> Gathering md5 checksums
> Compacting client bin directory
> Reobfuscating client jar
java.exe -cp runtime/bin/retroguard.jar;lib/;lib/*;jars/bin/minecraft.jar;jars/b
in/jinput.jar;jars/bin/lwjgl.jar;jars/bin/lwjgl_util.jar RetroGuard -notch  temp
/client_ro.cfg failed.
Return code : -1
Parsing 2 parameters
Unrecoverable error during obfuscation, see log file for details.
RetroGuard v2.3.1 by Retrologic Systems - www.retrologic.com
Problem: MALFORMED
Usage: java RetroGuard [INPUT-FILE [OUTPUT-FILE [SCRIPT-FILE [LOG-FILE]]]]
where INPUT-FILE is the JAR to be obfuscated (default: 'in.jar')
OUTPUT-FILE is name for the obfuscated JAR (default: 'out.jar')
SCRIPT-FILE is a valid RetroGuard script (default: 'script.rgs').
LOG-FILE is the name for the log file (default: 'retroguard.log').
or for de-obfuscation
Usage: java RetroGuard -searge [CONFIG-FILE]
where CONFIG-FILE is the config file (default: 'retroguard.cfg')
or for re-obfuscation
Usage: java RetroGuard -notch [CONFIG-FILE]
where CONFIG-FILE is the config file (default: 'retroguard.cfg')
> Extracting modified classes
> New class found      : net/minecraft/src/mod_ModDivers2
> New class found      : net/minecraft/src/ItemTassedechocochaud
> New class found      : net/minecraft/src/ItemTassedeauchaude
> New class found      : net/minecraft/src/ItemBoldelait
> New class found      : net/minecraft/src/mod_ModDivers
> New class found      : net/minecraft/src/ItemHerbeathe
> New class found      : net/minecraft/src/ItemCereales
> New class found      : net/minecraft/src/ItemTassedechoco
> New class found      : net/minecraft/src/ItemBoldecereales
> New class found      : net/minecraft/src/ItemTassedethechaud
> New class found      : net/minecraft/src/EntityNUKEPrimed
> New class found      : net/minecraft/src/ItemTassedelait
> New class found      : net/minecraft/src/BlockBetonArmÚ
> New class found      : net/minecraft/src/BlockCobblestoneGlass
> New class found      : net/minecraft/src/ItemVerredelaitchoco
> New class found      : net/minecraft/src/ItemBoldecerealesaveclait
> New class found      : net/minecraft/src/ItemGlacons
> New class found      : net/minecraft/src/ItemTassedelaitchaud
> New class found      : net/minecraft/src/BlockNuke
> New class found      : net/minecraft/src/ItemTasse
> New class found      : net/minecraft/src/ItemVerredeau
> New class found      : net/minecraft/src/ItemVerredelait
> New class found      : net/minecraft/src/ItemVerredethefroid
> New class found      : net/minecraft/src/ItemBoldecerealesaveclait2
> New class found      : net/minecraft/src/ItemVerre
> New class found      : net/minecraft/src/ItemTassedeau
Traceback (most recent call last):
  File "runtime\reobfuscate.py", line 43, in <module>
    main(options.config)
  File "runtime\reobfuscate.py", line 25, in main
    commands.unpackreobfclasses(0)
  File "C:\MCP\runtime\commands.py", line 1096, in unpackreobfclasses
    zipjar = zipfile.ZipFile(jarlk[side], 'r')
  File "zipfile.pyc", line 699, in __init__
IOError: [Errno 2] No such file or directory: 'temp/client_reobf.jar'
Appuyez sur une touche pour continuer...
 
C'est vraiment dommage ce beug de scottools. Je n'ai plus qu'a recoder avec une autre manière.

Sinon j'ai un problème avec l'armure j'ai suivi à la lettre ton tuto , mais au final quand je met l'armure sa met le skin d'une armure en cuir... Tu sais comment régler ce problème ?
 
@posipi : tu as mis les chemins vers 2 versions de Java différentes dans ton path : supprimes ton JDK, installes la dernière version (actuellement la 1.7) et essayes de mettre un de ces paths :

Code:
C:\Program Files (x86)\Java\jdk1.7.0\bin;C:\Program Files (x86)\Java\jre7\bin

ou

Code:
C:\Program Files\Java\jdk1.7.0\bin;C:\Program Files\Java\jre7\bin


@kasyos : peut-être que tu n'as pas mis les textures du skin de l'armure dans le dossier armor, ou que le nom des fichiers ne correspond pas à ce que tu as mis dans ModLoader.AddArmor.