Résolu Nom de fonctions glitch
-
Bonjour, j’ai sans faire expres delete mon src depuis eclipse (et je l’ai refermé puis reouvert donc pas possible de récup)…
Heureusement, j’avais juste avant compilé mon mod donc j’ai remis les source depuis “modid-version-sources.jar”
Probleme : le nom des fonctions est obfuscaté…mc.func_110434_K().func_110577_a(this.mana20);
Si quelqu’un sait…
Merci -
Hum il me semble que bon ne fonctionne que sur le class compilé en fait, d’où le problème.
Peut être essayer avec https://github.com/MinecraftForge/Srg2Source ou alors il va falloir faire un script qui lit les fichiers de mapping pour faire le remplacement (ou le faire a la main)PS : à l’avenir utilise git afin de versionner ton code et éviter ce genre de problème.
-
Bonjour,
Tu peux utiliser le logiciel bon2 pour deobf le mod.
https://github.com/tterrag1098/BON2/releases -
@robin4002 merci !
ca va deobf les fonction ? -
@robin4002 il n’y a pas une version pour la 1.12 ?
-
Cela fonctionne jusqu’à ForgeGradle 2, donc la 1.12.2 est encore prit en compte.
-
@robin4002 et je met le mod compilé ?
-
Oui. Prends le fichier bon-all et lances-le en tant que fichier jar, comme l’installateur de forge.
Ensuite en input tu choisis le fichier obf et tu choisis un nom pour le fichier deobf.
-
@robin4002 et la forge version ?
quand je la met j’ai ca
-
@FeedBack essay en .17.10
-
Il faut que tu lances un setupDecompWorkspace sur une workspace forge gradle 2 (donc pas les derniers forge 1.12.2 qui sont en forge gradle 3) pour qu’il soit dans la liste.
-
@robin4002 forge 1.12.2-2847 est sous gradlew 2.3 mais ca marche pas
-
@robin4002 j’ai utilisé une version plus récente de BON mais ca ne marche pas sur le mod compilé ou le .jar avec le nom des fonction glitch
-
Hum il me semble que bon ne fonctionne que sur le class compilé en fait, d’où le problème.
Peut être essayer avec https://github.com/MinecraftForge/Srg2Source ou alors il va falloir faire un script qui lit les fichiers de mapping pour faire le remplacement (ou le faire a la main)PS : à l’avenir utilise git afin de versionner ton code et éviter ce genre de problème.
-
@robin4002 merci mais auriez vous la version compilée ?
J’ai quelques problèmes pour la trouver -
@robin4002 je crois avoir trouvé une version compilée à https://github.com/MinecraftForge/Srg2Source/downloads
Mais bon… Je ne sais pas comment l’utiliser -
Je ne sais pas non plus, et je n’ai pas le temps de regarder en détails, désolé.