MCP Decompile failed?
Hallo ich wollte seit langem Mal wieder Anfangen etwas mit MCP zu machen und ich versuchen mit MCP Minecraft zu Decompilen und es kommt ein sehr Großer Fehler im Internet steht das ich keinen RAM zum Build Tool zugefügt habe also nicht genug aber ich kann denn Buildtool Ordner .gradle in meinem Home Ordner unter Windows nicht finden! Kann mir jemand helfen?
Könntest du noch den Fehler reinstellen? Ansonsten wird das sehr schwierig.
https://hatebin.com/jrsygyguei
Kann es nicht einfach reinschicken es ist zu Lang!
Nimm bei diesem langen Command mal -log=WARN heraus. Ansonsten stehen da nämlich keine nützlichen Infos.
https://hatebin.com/piqkmqfblg
Kannst du noch beschreiben, welche Schritte du genau ausgeführt hast?
Ich habe einfach nur Decompiled also auf die Decompile.bat
Ja aber was hast du vorher alles gemacht?
1. Datei mcp918.zip Runtergeladen... (www.modcoderpack.com)
2. Neuen Ordner gemacht! Name: workspace
3. MCP ordner also die .zip reingezohen
4. Decompile Gedrückt!
benutze evtl fernflower oder ein fork z.b.: https://github.com/MinecraftForge/FernFlower
Soweit ich weiss stellt minecraft eigne mappings bereit (mcp braucht man also nicht)
MCP ist eigentlich die einzigste Möglichkeit glaube ich!
3 Antworten
Erstmal: Nein, MCP ist nicht die einzige Möglichkeit, aber die einfachste.
Außerdem:
Muss es denn das alte MCP sein?
Das neue (MCP Reborn) läuft soweit ich weiß besser.
Ist dafür aber nur für neuere Versionen (z.B. 1.16.5)
Du musst Minecraft 1.8.8 (nicht 1.8.9) einmal in deinem Minecraft Launcher gestartet haben, damit das Decompilen auch funktioniert. Ansonsten gäbe es gar nichts zum Decompilen.
Du musst dafür nicht deinen .gradle Ordner finden, sondern die Konfiguration von MCP ändern. Diese befindet sich im heruntergeladenen MCP-Ordner in conf/mcp.cfg. Da kannst du (ziemlich weit unten) den Command für Fernflower (also den Decompiler) ändern. Also kannst du da -Xmx4G oder eine andere Menge direkt nach %s anfügen, so wie es auch in der Stackoverflow Antwort steht.
Das habe ich ja alles Drauf also ich kann auf Spielen drücke, ich habe das früher auch alles schon mit MCP gemacht früher karm der Fehler nicht!
Was ich erst jetzt gerade bemerke ist, dass du Java 32-bit installiert hast. Solltest auf jeden Fall mal die 64-bit Version installieren. Mit 32-bit gibts nämlich auch ein Memory-Limit.
(Neue Antwort, weil neue Lösung)
Neuer Fehler: https://pastebin.com/sEEZqDPV ps screib mir mal auf Discord geht schneller qmitroxdev#2856
https://paste.website/p/5733f7cd-d378-44d1-99a8-fb3d96b2163e.txt Der andere link geht nicht mehr!
Und ich habe etwas gefunden "https://stackoverflow.com/questions/34969224/decompiling-mcp-error-version-9-18-returns-decompile-failed" das ist denke ich mal der Fehler denn ich habe und ich bin beim Decompilen out off Memory das heißt ich muss dem Buildtool Gradle etwas mehr Ram geben aber ich kann denn .gradle ordner in meinem home nicht finden!