ata4 / dragon-mounts

A Minecraft mod that allows you to breed dragon eggs and foster them to ridable dragons.
The Unlicense
52 stars 50 forks source link

Bug: Why is this happening? #31

Open CaptainMegavolt opened 7 years ago

CaptainMegavolt commented 7 years ago

I am playing with no other mods at all, on a computer with a brand-new nearly blank hard drive.

MultiMC version: 0.4.11-751

Minecraft folder is: instances/Ze Test Pack/minecraft

Java path is: C:/Program Files/Java/jre1.8.0_91/bin/javaw.exe

Java Arguments: [-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms512m, -Xmx1024m, -Duser.language=en, -jar, C:/Users/Marvin.GLADOS/Desktop/MultiMC/jars/NewLaunch.jar]

Minecraft process ID: 1228

Using onesix launcher.

Main Class: net.minecraft.launchwrapper.Launch

Native path: C:/Users/Marvin.GLADOS/Desktop/MultiMC/instances/Ze Test Pack/natives

Traits: []

Libraries: C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/mojang/netty/1.6/netty-1.6.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/oshi-project/oshi-core/1.1/oshi-core-1.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/java/dev/jna/jna/3.4.0/jna-3.4.0.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/ibm/icu/icu4j-core-mojang/51.2/icu4j-core-mojang-51.2.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/paulscode/codecjorbis/20101023/codecjorbis-20101023.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/paulscode/codecwav/20101023/codecwav-20101023.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/paulscode/libraryjavasound/20101123/libraryjavasound-20101123.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/paulscode/librarylwjglopenal/20100824/librarylwjglopenal-20100824.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/paulscode/soundsystem/20120107/soundsystem-20120107.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/io/netty/netty-all/4.0.23.Final/netty-all-4.0.23.Final.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/google/guava/guava/17.0/guava-17.0.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/commons-io/commons-io/2.4/commons-io-2.4.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/commons-codec/commons-codec/1.9/commons-codec-1.9.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/mojang/authlib/1.5.22/authlib-1.5.22.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/mojang/realms/1.8.19/realms-1.8.19.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/apache/httpcomponents/httpclient/4.3.3/httpclient-4.3.3.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/it/unimi/dsi/fastutil/7.0.12_mojang/fastutil-7.0.12_mojang.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/apache/logging/log4j/log4j-api/2.0-beta9/log4j-api-2.0-beta9.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/apache/logging/log4j/log4j-core/2.0-beta9/log4j-core-2.0-beta9.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/lwjgl/lwjgl/lwjgl/2.9.1/lwjgl-2.9.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.1/lwjgl_util-2.9.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/sf/trove4j/trove4j/3.0.3/trove4j-3.0.3.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/java3d/vecmath/1.5.2/vecmath-1.5.2.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/lzma/lzma/0.0.1/lzma-0.0.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/scala-reflect/2.11.1/scala-reflect-2.11.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/plugins/scala-continuations-plugin_2.11.1/1.0.2/scala-continuations-plugin_2.11.1-1.0.2.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/plugins/scala-continuations-library_2.11/1.0.2/scala-continuations-library_2.11-1.0.2.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/scala-compiler/2.11.1/scala-compiler-2.11.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/scala-lang/scala-actors-migration_2.11/1.1.0/scala-actors-migration_2.11-1.1.0.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/typesafe/config/1.2.1/config-1.2.1.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/com/typesafe/akka/akka-actor_2.11/2.3.3/akka-actor_2.11-2.3.3.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/jline/jline/2.13/jline-2.13.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/org/ow2/asm/asm-all/5.0.3/asm-all-5.0.3.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/minecraft/launchwrapper/1.12/launchwrapper-1.12.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/libraries/net/minecraftforge/forge/1.9.4-12.17.0.1987/forge-1.9.4-12.17.0.1987-universal.jar C:/Users/Marvin.GLADOS/Desktop/MultiMC/versions/1.9.4/1.9.4.jar

Mods: DragonMounts-r46-1.9.4

Params: [--username, , --version, MultiMC5, --gameDir, C:/Users/Marvin.GLADOS/Desktop/MultiMC/instances/Ze Test Pack/minecraft, --assetsDir, C:/Users/Marvin.GLADOS/Desktop/MultiMC/assets, --assetIndex, 1.9, --uuid, , --accessToken, , --userType, mojang, --versionType, Forge, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker]

Window size: 854 x 480

Preparing native libraries... Extracting jinput-platform-2.0.5-natives-windows.jar Extracting lwjgl-platform-2.9.1-natives-windows.jar

2016-07-16 20:22:11,802 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream [20:22:13] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [20:22:13] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [20:22:13] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [20:22:13] [main/INFO]: Forge Mod Loader version 12.17.0.1987 for Minecraft 1.9.4 loading [20:22:13] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_91, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_91 [20:22:13] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [20:22:13] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [20:22:13] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [20:22:13] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [20:22:13] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [20:22:17] [main/INFO]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [20:22:17] [main/INFO]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [20:22:17] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [20:22:17] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [20:22:19] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [20:22:19] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [20:22:19] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main} 2016-07-16 20:22:21,765 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream 2016-07-16 20:22:23,122 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream [20:22:24] [Client thread/INFO]: Setting user: [20:22:33] [Client thread/INFO]: LWJGL Version: 2.9.1 [20:22:36] [Client thread/INFO]: [net.minecraftforge.fml.client.SplashProgress:start:200]: ---- Minecraft Crash Report ---- // Don't be sad. I'll do better next time, I promise!

Time: 7/16/16 8:22 PM Description: Loading screen debug info

This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details -- Details: Minecraft Version: 1.9.4 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_91, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 349080040 bytes (332 MB) / 634388480 bytes (605 MB) up to 954728448 bytes (910 MB) JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx1024m IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '4.0.0 - Build 10.18.10.4252' Renderer: 'Intel(R) HD Graphics 4000' [20:22:36] [Client thread/INFO]: MinecraftForge v12.17.0.1987 Initialized [20:22:36] [Client thread/INFO]: Replaced 232 ore recipes [20:22:37] [Client thread/INFO]: Found 0 mods from the command line. Injecting into mod discoverer [20:22:37] [Client thread/INFO]: Searching C:\Users\Marvin.GLADOS\Desktop\MultiMC\instances\Ze Test Pack\minecraft\mods for mods [20:22:40] [Client thread/INFO]: Forge Mod Loader has identified 4 mods to load [20:22:40] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, DragonMounts] at CLIENT [20:22:40] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, DragonMounts] at SERVER [20:22:42] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Dragon Mounts [20:22:42] [Client thread/INFO]: Processing ObjectHolder annotations [20:22:42] [Client thread/INFO]: Found 418 ObjectHolder annotations [20:22:42] [Client thread/INFO]: Identifying ItemStackHolder annotations [20:22:42] [Client thread/INFO]: Found 0 ItemStackHolder annotations [20:22:42] [Client thread/INFO]: Configured a dormant chunk cache size of 0 [20:22:42] [Forge Version Check/INFO]: [Forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json [20:22:42] [Client thread/INFO]: Applying holder lookups [20:22:42] [Client thread/INFO]: Holder lookups applied [20:22:42] [Client thread/INFO]: Injecting itemstacks [20:22:42] [Client thread/INFO]: Itemstack injection complete [20:22:42] [Client thread/ERROR]: Fatal errors were detected during the transition from PREINITIALIZATION to INITIALIZATION. Loading cannot continue [20:22:42] [Client thread/ERROR]: States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCH mcp{9.19} Minecraft Coder Pack UCH FML{8.0.99.99} Forge Mod Loader UCH Forge{12.17.0.1987} Minecraft Forge UCE DragonMounts{r46-1.9.4} Dragon Mounts [20:22:42] [Client thread/ERROR]: The following problems were captured during this phase [20:22:42] [Client thread/ERROR]: Caught exception from DragonMounts java.lang.NoSuchMethodError: net.minecraft.block.properties.PropertyEnum.create(Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/block/properties/PropertyEnum; at info.ata4.minecraft.dragon.server.block.BlockDragonBreedEgg.(BlockDragonBreedEgg.java:30) ~[BlockDragonBreedEgg.class:?] at info.ata4.minecraft.dragon.server.CommonProxy.onPreInit(CommonProxy.java:41) ~[CommonProxy.class:?] at info.ata4.minecraft.dragon.client.ClientProxy.onPreInit(ClientProxy.java:37) ~[ClientProxy.class:?] at info.ata4.minecraft.dragon.DragonMounts.onPreInit(DragonMounts.java:64) ~[DragonMounts.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:566) ~[forge-1.9.4-12.17.0.1987-universal.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?] at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?] at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) ~[forge-1.9.4-12.17.0.1987-universal.jar:?] at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) ~[forge-1.9.4-12.17.0.1987-universal.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?] at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?] at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) [LoadController.class:?] at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:586) [Loader.class:?] at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:437) [bcd.class:?] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349) [bcd.class:?] at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:310) [NewLaunch.jar:?] at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:395) [NewLaunch.jar:?] at org.multimc.EntryPoint.listen(EntryPoint.java:170) [NewLaunch.jar:?] at org.multimc.EntryPoint.main(EntryPoint.java:54) [NewLaunch.jar:?] [20:22:43] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:560]: ---- Minecraft Crash Report ---- // But it works on my machine.

Time: 7/16/16 8:22 PM Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderException: java.lang.NoSuchMethodError: net.minecraft.block.properties.PropertyEnum.create(Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/block/properties/PropertyEnum; at net.minecraftforge.fml.common.LoadController.transition(LoadController.java:179) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:589) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:437) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:310) at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:395) at org.multimc.EntryPoint.listen(EntryPoint.java:170) at org.multimc.EntryPoint.main(EntryPoint.java:54) Caused by: java.lang.NoSuchMethodError: net.minecraft.block.properties.PropertyEnum.create(Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/block/properties/PropertyEnum; at info.ata4.minecraft.dragon.server.block.BlockDragonBreedEgg.(BlockDragonBreedEgg.java:30) at info.ata4.minecraft.dragon.server.CommonProxy.onPreInit(CommonProxy.java:41) at info.ata4.minecraft.dragon.client.ClientProxy.onPreInit(ClientProxy.java:37) at info.ata4.minecraft.dragon.DragonMounts.onPreInit(DragonMounts.java:64) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:566) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:586) ... 18 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details -- Details: Minecraft Version: 1.9.4 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_91, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 480045688 bytes (457 MB) / 749731840 bytes (715 MB) up to 954728448 bytes (910 MB) JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx1024m IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.28 Powered by Forge 12.17.0.1987 4 mods loaded, 4 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCH mcp{9.19} Minecraft Coder Pack UCH FML{8.0.99.99} Forge Mod Loader UCH Forge{12.17.0.1987} Minecraft Forge UCE DragonMounts{r46-1.9.4} Dragon Mounts Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '4.0.0 - Build 10.18.10.4252' Renderer: 'Intel(R) HD Graphics 4000' [20:22:43] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:560]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Marvin.GLADOS\Desktop\MultiMC\instances\Ze Test Pack\minecraft\crash-reports\crash-2016-07-16_20.22.43-client.txt Process exited with code -1.

NovaViper commented 7 years ago

Most likely your getting that error because you're not using the official Minecraft Launcher, the devs of Forge specifically say it doesn't support with non-offical Minecraft launchers. So I would try the official lunacher and see if you get the same error.

CaptainMegavolt commented 7 years ago

I'm using MultiMC, which has worked perfectly for me for more or less everything always.

_--MarvinMegavolt

On Sat, Jul 16, 2016 at 9:54 PM, NovaViper notifications@github.com wrote:

Most likely your getting that error because you're not using the official Minecraft Launcher, the devs of Forge specifically say it doesn't support with non-offical Minecraft launchers.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ata4/dragon-mounts/issues/31#issuecomment-233165201, or mute the thread https://github.com/notifications/unsubscribe-auth/AKs7r-GNZcC-Pz2QKAuxwLO9sbUPD0EOks5qWbWhgaJpZM4JOJM2 .

CaptainMegavolt commented 7 years ago

I'll take your suggestion though, and try the official launcher.

_--MarvinMegavolt

On Sun, Jul 17, 2016 at 7:12 AM, Marvin Megavolt marvinmegavolt@gmail.com wrote:

I'm using MultiMC, which has worked perfectly for me for more or less everything always.

_--MarvinMegavolt

On Sat, Jul 16, 2016 at 9:54 PM, NovaViper notifications@github.com wrote:

Most likely your getting that error because you're not using the official Minecraft Launcher, the devs of Forge specifically say it doesn't support with non-offical Minecraft launchers.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ata4/dragon-mounts/issues/31#issuecomment-233165201, or mute the thread https://github.com/notifications/unsubscribe-auth/AKs7r-GNZcC-Pz2QKAuxwLO9sbUPD0EOks5qWbWhgaJpZM4JOJM2 .

CaptainMegavolt commented 7 years ago

Same problem with official launcher and Forge 1.9.4

---- Minecraft Crash Report ---- // Daisy, daisy...

Time: 7/17/16 7:47 AM Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderException: java.lang.NoSuchMethodError: net.minecraft.block.properties.PropertyEnum.create(Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/block/properties/PropertyEnum; at net.minecraftforge.fml.common.LoadController.transition(LoadController.java:179) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:589) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:437) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.NoSuchMethodError: net.minecraft.block.properties.PropertyEnum.create(Ljava/lang/String;Ljava/lang/Class;)Lnet/minecraft/block/properties/PropertyEnum; at info.ata4.minecraft.dragon.server.block.BlockDragonBreedEgg.(BlockDragonBreedEgg.java:30) at info.ata4.minecraft.dragon.server.CommonProxy.onPreInit(CommonProxy.java:41) at info.ata4.minecraft.dragon.client.ClientProxy.onPreInit(ClientProxy.java:37) at info.ata4.minecraft.dragon.DragonMounts.onPreInit(DragonMounts.java:64) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:566) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:586) ... 10 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details -- Details: Minecraft Version: 1.9.4 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 175244304 bytes (167 MB) / 316592128 bytes (301 MB) up to 1060372480 bytes (1011 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.28 Powered by Forge 12.17.0.1976 4 mods loaded, 4 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCH mcp{9.19} Minecraft Coder Pack UCH FML{8.0.99.99} Forge Mod Loader UCH Forge{12.17.0.1976} Minecraft Forge UCE DragonMounts{r46-1.9.4} Dragon Mounts Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '4.0.0 - Build 10.18.10.4252' Renderer: 'Intel(R) HD Graphics 4000'

NovaViper commented 7 years ago

Hm.. From what the error says, it could be a possibility that whatever the code is pulling that 'No Such Method', might be looading it from the wrong side of the game (Server or Client Side). That's what the game normally errors out whenever a mod tries to use a method but loads it on the wrong side, I had such errors with my mods before when I loaded client only methods on the server (the game flat out hated that)

CaptainMegavolt commented 7 years ago

Entirely possible. I'm afraid I'm not great at reading error logs, so I won't be of much help there, but just let me know what I can do to aid this bug search. :)

NovaViper commented 7 years ago

Alrighty. but I'm not actually sure where the bug occurs at (but it does say which class and line it's talking about) so ima look and see what the code is saying. Oh also, what version are you using?

NovaViper commented 7 years ago

Ah ha! I just figured out what could fix the bug, I had this a similiar error about block properties back in 1.8 with my previous mod. Custom block properties seems to like being ignored on the client side, so I used a method like this and it worked (This was a while back so I can't exactly remember WHICH side that I was getting the error but it may work for your case). But what you need is something different.. for this I'm not sure of unfortunately as the case I had was with the custom fire block I made for dimensions.

/**
 * Tells the game what property to ignore on a {@link Block}
 *
 * @param block    The {@link Block} instance
 * @param property The property to ignore
 */
@SideOnly(Side.CLIENT)
public void addStateMapperToIgnore(Block block, IProperty property) {
    ModelLoader.setCustomStateMapper(block, (new StateMap.Builder()).ignore(new IProperty[]{property}).build());
}
NovaViper commented 7 years ago

But the errors are talking about this piece of code in the BlockDragonBreedEgg class: public static final PropertyEnum<EnumDragonBreed> BREED = PropertyEnum.create("breed", EnumDragonBreed.class);

CaptainMegavolt commented 7 years ago

It looks like there may be something wrong with the code involved in creating separate objects for each breed of egg from the base egg class. Can it be fixed?

_--MarvinMegavolt

On Sun, Jul 17, 2016 at 8:45 AM, NovaViper notifications@github.com wrote:

But the error is talking about this piece of code in the BlockDragonBreedEgg class: public static final PropertyEnum BREED = PropertyEnum.create("breed", EnumDragonBreed.class);

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ata4/dragon-mounts/issues/31#issuecomment-233188300, or mute the thread https://github.com/notifications/unsubscribe-auth/AKs7r7-3v8uyBA4EFuj3q_GF0z-U6Obmks5qWk4FgaJpZM4JOJM2 .

NovaViper commented 7 years ago

It should be fixable, but I'm not sure HOW this case would be fixed.. but should be as simple as adding a state mapping to ignore as I have done here

CaptainMegavolt commented 7 years ago

I discovered that r45 works fine, but r46 still causes the problem.

NovaViper commented 7 years ago

I have a feeling it's with the way the methods are being accessed

ata4 commented 7 years ago

Hm, that's odd. I didn't even touch the BlockDragonBreedEgg class in r46 and now it's suddenly broken? Looks like the static initialization doesn't work as expected in obfuscated environments. Hold on...

Edit: A recompile fixes it. Great. Well, I'll have to change my build method then...

ata4 commented 7 years ago

Okay, I re-uploaded the 1.9.4 build, the 1.9 one should be fine. And I also added a build for 1.10.2.

JonL98 commented 7 years ago

The r46 version works on 1.10. Also, I have yet to encounter the BlockDragonBreedEgg crash. It makes me wonder if there's a conflict with another mod or with 1.9.4.

CaptainMegavolt commented 7 years ago

I was playing on a fresh instance of minecraft, with nothing but the latest 1.9.4 Forge build.

_--MarvinMegavolt

On Thu, Jul 21, 2016 at 12:53 PM, creeperL98 notifications@github.com wrote:

The r46 version works on 1.10. Also, I have yet to encounter the BlockDragonBreedEgg crash. It makes me wonder if there's a conflict with another mod.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ata4/dragon-mounts/issues/31#issuecomment-234331780, or mute the thread https://github.com/notifications/unsubscribe-auth/AKs7r7lA0F8VU70Bu8qq5PGo4FgddfNyks5qX7I0gaJpZM4JOJM2 .

TerrorBite commented 7 years ago

I just set up a dev environment to work on DragonMounts. Checked out the 1.10.2 branch, made a few small changes and tried a compile. Upon testing the resulting jar, I ran into this issue. What changes to the build process are needed to avoid this?

Edit: Dragon Mounts is the only non-Forge mod in my Minecraft instance. Crash report: Edit 2: Removed crash report as it has nothing to do with the solution (see comment below)

TerrorBite commented 7 years ago

RESOLVED

I was using the Gradle jar task to build the mod jar. This causes the error.

Using the Gradle build task instead results in a working jar.