Divisor
Members-
Posts
9 -
Joined
-
Last visited
Everything posted by Divisor
-
[1.8][SOLVED] ClassFormatError when loading class "GuiScreen"
Divisor replied to Divisor's topic in ForgeGradle
Solved by the fix for another problem. (see: Can't starting game in eclipse [Forge 1.8 latest version]) -
Can't starting game in eclipse [Forge 1.8 latest version]
Divisor replied to SteveKunG's topic in Support & Bug Reports
Confirmed - after a full refresh and rebuild the client started up normally in eclipse. -
Can't starting game in eclipse [Forge 1.8 latest version]
Divisor replied to SteveKunG's topic in Support & Bug Reports
I am also providing the console stdout from the gradlew executions. Artefacts: Folder ".gradle": gradle.zip Project folder: project.zip Stdout "gradlew setupDevWorkspace": gradlew_setupDevWorkspace_stdout.txt Stdout "gradlew eclipse": gradlew_eclipse_stdout.txt -
Can't starting game in eclipse [Forge 1.8 latest version]
Divisor replied to SteveKunG's topic in Support & Bug Reports
I tried to run Minecraft Forge with the latest version of everything, but the error still occurs. Environment: Operating System: Windows 7 Professional SP1 64bit Java JDK: jdk1.8.0_25 (64bit) (JAVA_HOME) Java JRE: jre1.8.0_25 (64bit) Eclipse: IDE for Java Developers - Luna Service Release 1 (4.4.1) ForgeGradle: forge-1.8-11.14.0.1269-1.8-src Procedure: Delete folder "/AppData/.gradle" Ensure JAVA_HOME is "C:\Program Files\Java\jdk1.8.0_25"[/i] Unpack forge-1.8-11.14.0.1269-1.8-src.zip Open Command promt in folder "forge-1.8-11.14.0.1269-1.8-src" Execute "gradlew setupDevWorkspace" Execute "gradlew eclipse" Run eclipse Switch workspace to "forge-1.8-11.14.0.1269-1.8-src\eclipse" Select Run/Client Error above shows up in eclipse console -
Can't starting game in eclipse [Forge 1.8 latest version]
Divisor replied to SteveKunG's topic in Support & Bug Reports
I tried running Minecraft Forge (in eclipse) again, on my old Windows XP computer this time, but with exactly the same result. Environment: Operating System: Windows XP 32bit Java: jdk-7u71-windows-i586 Eclipse: Version 3.4.2 ForgeGradle: forge-1.8-11.14.0.1268-1.8-src Out of curiosity, what are the exact versions of the java runtime environments Minecraft Forge (in eclipse) is known to start up correctly. -
[1.8][SOLVED] ClassFormatError when loading class "GuiScreen"
Divisor replied to Divisor's topic in ForgeGradle
Oddly enough something very similar happens when I start the client in the eclipse workspace generated using forge-1.8-11.14.0.1268-1.8-src.zip (see: Can't starting game in eclipse [Forge 1.8 latest version]) -
Can't starting game in eclipse [Forge 1.8 latest version]
Divisor replied to SteveKunG's topic in Support & Bug Reports
Exactly the same problem on my machine. (forge-1.8-11.14.0.1268-1.8-src.zip) Also something very similar happens when you just want to acquire some information via reflection (see [1.8] ClassFormatError when loading class "net/minecraft/client/gui/GuiScreen") -
I am currently trying to update my mods "Player API" and "Render Player API" and ran into a strange problem when loading the Constructors of the class "net.minecraft.client.entity.EntityPlayerSP" via reflection: Exception in thread "main" java.lang.ClassFormatError: Illegal class name "java.io.IOException" in class file net/minecraft/client/gui/GuiScreen at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) at java.lang.Class.getConstructors(Unknown Source) at main.Data.generateTable(Data.java:140) at main.Process.process(Process.java:165) at main.Main.main(Main.java:97) Environment: JRE: jre7 classpath: forgeBin-1.8-11.14.0.1268-1.8.jar;authlib-1.5.17.jar I have allready investigated the problem using a java decompiler (jd-gui-0.3.6) forgeBin-1.8-11.14.0.1268-1.8.jar/net/minecraft/client/gui/GuiScreen.class: (strange throws declarations everywhere) 1.8.jar/bxf.class: (no throws declarations at all) forgeBin-1.7.10-10.13.0.1152.jar/net/minecraft/client/gui/GuiScreen.class: (also no throws declarations at all) Any suggestions how to successfully load the GuiScreen class?
-
I am currently trying to update my mods "Player API" and "Render Player API", but I lack the mapping between the unique field/method names and the human readable field/method names. Before Minecraft Forge for Minecraft 1.8 this information was located in the released JAR file "forge-*-userdev.jar" folder "conf" files "methods.csv" and "fields.csv". Will these files be included in this released file of Minecraft Forge for Minecraft 1.8 in the future? - and if yes, when will this happen? If no, where can I find the corresponding field/method name mapping information in the released files for Minecraft Forge for Minecraft 1.8?