Un jour, j'ai fait du Modding avec la version 1.2.5 de Minecraft Forge et c'était terminé, donc quand je l'ai recompilé
Erreur:Ce caractère ne peut pas être mappé au codage MS932
J'ai eu l'erreur. Il s'agit d'une erreur qui se produit si vous faites une erreur lors de la définition du code de caractère.
Il s'agit d'une solution de contournement uniquement pour Minecraft 1.6.4 et versions antérieures.
Java a une option pour définir le code de caractère du fichier lors de la compilation, alors utilisez-le. Le fichier java est supposé être encodé en UTF-8.
Tout d'abord, ouvrez le dossier conf dans le répertoire mcp. Il contient un fichier appelé "mcp.cfg". Lorsque vous ouvrez le fichier avec un éditeur de texte, il s'arrête
mcp.cfg
CmdRecomp = %s -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "{classpath}" -sourcepath {sourcepath} -d {outpath} {pkgs}
Je pense qu'il y a une ligne qui dit. Veuillez réécrire cette partie comme ceci
mcp.cfg
CmdRecomp = %s -encoding UTF-8 -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "{classpath}" -sourcepath {sourcepath} -d {outpath} {pkgs}
-encodage UTF-8 a été ajouté. Enregistrez-le et recompilez-le à nouveau et l'erreur devrait disparaître.