Test Client Crashing

Started by everlivingbees on Fri, 12/04/2015 - 06:09
Last seen on 01:11, 22. Dec 2015
Joined Nov 2015
User points:

Statistics:

  • Comments:
  • Forum topics:
  • Modifications:
  • Wiki pages:
Test Client Crashing
Fri, 12/04/2015 - 06:09

Hello All,

So I have been using Mcreator for a long time now (and I love it), except recently I have gotten a large problem. I am using mcreator version 1.5.6 for 1.7.10, and whenever I attempt to run the client with one of my mods, it runs fine- until i open a world. When I try to do so, it goes through the usual 'downloading terrain' page, etc. But just when it's about to load, the client crashes. I have found no way yet to fix this, so this is a last resort! Below is the gradle log (in spoilers), for those who may need it. 

>BOOTING UP GRADLE...
>Data loaded, MCreator gradle console ready [ver 1.007]! [boot took 36 milliseconds]
>RIGHT click once to copy log to the clipboard or twice to clear the log.
>=========================================================================================================================
>Executing gradle command: runClient
>Microsoft Windows [Version 10.0.10240]
>(c) 2015 Microsoft Corporation. All rights reserved.
>C:\Users\Jonah_2\Documents\1.7.10>cd forge
>C:\Users\Jonah_2\Documents\1.7.10\forge>SET "JAVA_HOME=C:\Users\Jonah_2\Documents\1.7.10\jdk\"
>C:\Users\Jonah_2\Documents\1.7.10\forge>SET JAVA_EXE=%JAVA_HOME%\bin\java.exe
>C:\Users\Jonah_2\Documents\1.7.10\forge>SET PATH=%JAVA_HOME%\bin\;%PATH%
>C:\Users\Jonah_2\Documents\1.7.10\forge>gradlew runClient
>****************************
> Powered By MCP:             
> http://modcoderpack.com/    
> Searge, ProfMobius, Fesh0r, 
> R4wk, ZeuX, IngisKahn, bspkrs
> MCP Data version : unknown
>****************************
>:downloadClient SKIPPED
>:downloadServer SKIPPED
>:getVersionJson
>:extractUserDev UP-TO-DATE
>:mergeJars SKIPPED
>:applyBinPatches SKIPPED
>:downloadMcpTools SKIPPED
>:extractMcpData UP-TO-DATE
>:genSrgs SKIPPED
>:deobfBinJar SKIPPED
>:compileApiJava UP-TO-DATE
>:processApiResources UP-TO-DATE
>:apiClasses UP-TO-DATE
>:sourceMainJava UP-TO-DATE
>:compileJava
>:processResources UP-TO-DATE
>:classes
>:jar UP-TO-DATE
>:extractNatives UP-TO-DATE
>:getAssetsIndex
>:getAssets
>:makeStart
>[ant:javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
>[ant:javac] 1 warning
>:runClient
>[22:07:02] [main/INFO]: Extra: []
>[22:07:02] [main/INFO]: Running with arguments: [--userProperties, {}, --accessToken, {REDACTED}, --assetIndex, 1.7.10, --assetsDir, C:/Users/Jonah_2/.gradle/caches/minecraft/assets, --version, 1.7.10, --tweakClass, cpw.mods.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker]
>[22:07:02] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
>[22:07:02] [main/INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
>[22:07:02] [main/INFO]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker
>[22:07:02] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
>[22:07:02] [main/INFO]: Forge Mod Loader version 7.10.85.1291 for Minecraft 1.7.10 loading
>[22:07:02] [main/INFO]: Java is Java HotSpot(TM) Client VM, version 1.7.0_60, running on Windows 8.1:x86:6.3, installed at C:\Users\Jonah_2\Documents\1.7.10\jdk\jre
>[22:07:02] [main/INFO]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
>[22:07:02] [main/INFO]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker
>[22:07:02] [main/INFO]: Injecting location in coremod cpw.mods.fml.relauncher.FMLCorePlugin
>[22:07:02] [main/INFO]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin
>[22:07:02] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
>[22:07:02] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
>[22:07:02] [main/INFO]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
>[22:07:02] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
>[22:07:02] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
>[22:07:02] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
>[22:07:03] [main/ERROR]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
>[22:07:06] [main/ERROR]: FML appears to be missing any signature data. This is not a good thing
>[22:07:06] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
>[22:07:06] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
>[22:07:07] [main/INFO]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker
>[22:07:07] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker
>[22:07:07] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker
>[22:07:07] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main}
>[22:07:09] [main/INFO]: Setting user: Player203
>[22:07:12] [Client thread/INFO]: LWJGL Version: 2.9.1
>[22:07:13] [Client thread/INFO]: Attempting early MinecraftForge initialization
>[22:07:13] [Client thread/INFO]: MinecraftForge v10.13.2.1291 Initialized
>[22:07:13] [Client thread/INFO]: Replaced 183 ore recipies
>[22:07:13] [Client thread/INFO]: Completed early MinecraftForge initialization
>[22:07:14] [Client thread/INFO]: Searching C:\Users\Jonah_2\Documents\1.7.10\forge\eclipse\mods for mods
>[22:07:20] [Client thread/INFO]: Mod TestEnvironmentMod is missing the required element 'name'. Substituting TestEnvironmentMod
>[22:07:20] [Client thread/INFO]: Forge Mod Loader has identified 4 mods to load
>[22:07:21] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, TestEnvironmentMod] at CLIENT
>[22:07:21] [Client thread/INFO]: Attempting connection with missing mods [mcp, FML, Forge, TestEnvironmentMod] at SERVER
>[22:07:22] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:TestEnvironmentMod
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:22] [Client thread/INFO]: Processing ObjectHolder annotations
>[22:07:22] [Client thread/INFO]: Found 341 ObjectHolder annotations
>[22:07:22] [Client thread/INFO]: Configured a dormant chunk cache size of 0
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: * The object mod.mcreator.mcreator_bEmptyCup$BlockBEmptyCup@8ccd81 has been registered twice for the same name TestEnvironmentMod:BEmptyCup.
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:357)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:883)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:858)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:223)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171)...
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: * The object mod.mcreator.mcreator_bNenCup$BlockBNenCup@8f3ac3 has been registered twice for the same name TestEnvironmentMod:BNenCup.
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:357)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:883)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:858)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:223)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171)...
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: * The object mod.mcreator.mcreator_bPhoneBooth$BlockBPhoneBooth@16b69b4 has been registered twice for the same name TestEnvironmentMod:BPhoneBooth.
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:357)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:883)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:858)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:223)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171)...
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: * The object mod.mcreator.mcreator_bRareOne$BlockBRareOne@405913 has been registered twice for the same name TestEnvironmentMod:BRareOne.
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:357)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:883)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:858)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:223)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171)...
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: * The object mod.mcreator.mcreator_bRareTwo$BlockBRareTwo@1da0cb6 has been registered twice for the same name TestEnvironmentMod:BRareTwo.
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:357)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:883)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:858)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:223)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171)...
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:22] [Client thread/WARN]: * The object mod.mcreator.mcreator_bRareThree$BlockBRareThree@138bbf5 has been registered twice for the same name TestEnvironmentMod:BRareThree.
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:357)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:883)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:858)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:223)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:182)
>[22:07:22] [Client thread/WARN]: *  at cpw.mods.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:171)...
>[22:07:22] [Client thread/WARN]: ****************************************
>[22:07:23] [Client thread/INFO]: Applying holder lookups
>[22:07:23] [Client thread/INFO]: Holder lookups applied
>[22:07:23] [Sound Library Loader/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: 
>[22:07:23] [Sound Library Loader/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
>[22:07:23] [Thread-6/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
>[22:07:23] [Thread-6/INFO]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
>[22:07:24] [Thread-6/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
>[22:07:24] [Sound Library Loader/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: 
>[22:07:24] [Sound Library Loader/INFO]: Sound engine started
>[22:07:27] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/blocks/0.png
>java.io.FileNotFoundException: minecraft:textures/blocks/0.png
>    at net.minecraft.client.resources.FallbackResourceManager.getResource(SourceFile:51) ~[FallbackResourceManager.class:?]
>    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SourceFile:55) ~[SimpleReloadableResourceManager.class:?]
>    at net.minecraft.client.renderer.texture.TextureMap.loadTextureAtlas(TextureMap.java:125) [TextureMap.class:?]
>    at net.minecraft.client.renderer.texture.TextureMap.loadTexture(TextureMap.java:90) [TextureMap.class:?]
>    at net.minecraft.client.renderer.texture.TextureManager.loadTexture(SourceFile:72) [TextureManager.class:?]
>    at net.minecraft.client.renderer.texture.TextureManager.loadTickableTexture(SourceFile:61) [TextureManager.class:?]
>    at net.minecraft.client.renderer.texture.TextureManager.loadTextureMap(SourceFile:52) [TextureManager.class:?]
>    at net.minecraft.client.Minecraft.startGame(Minecraft.java:537) [Minecraft.class:?]
>    at net.minecraft.client.Minecraft.run(Minecraft.java:867) [Minecraft.class:?]
>    at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_60]
>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_60]
>    at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_60]
>    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
>    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
>    at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?]
>    at GradleStart.main(Unknown Source) [start/:?]
>[22:07:27] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
>[22:07:28] [Client thread/INFO]: Created: 256x256 textures/items-atlas
>[22:07:28] [Client thread/INFO]: Forge Mod Loader has successfully loaded 4 mods
>[22:07:28] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:TestEnvironmentMod
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/WARN]: ResourcePack: ignored non-lowercase namespace: %s in %s
>[22:07:28] [Client thread/INFO]: Created: 256x256 textures/items-atlas
>[22:07:28] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/blocks/0.png
>java.io.FileNotFoundException: minecraft:textures/blocks/0.png
>    at net.minecraft.client.resources.FallbackResourceManager.getResource(SourceFile:51) ~[FallbackResourceManager.class:?]
>    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SourceFile:55) ~[SimpleReloadableResourceManager.class:?]
>    at net.minecraft.client.renderer.texture.TextureMap.loadTextureAtlas(TextureMap.java:125) [TextureMap.class:?]
>    at net.minecraft.client.renderer.texture.TextureMap.loadTexture(TextureMap.java:90) [TextureMap.class:?]
>    at net.minecraft.client.renderer.texture.TextureManager.loadTexture(SourceFile:72) [TextureManager.class:?]
>    at net.minecraft.client.renderer.texture.TextureManager.onResourceManagerReload(SourceFile:136) [TextureManager.class:?]
>    at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SourceFile:104) [SimpleReloadableResourceManager.class:?]
>    at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SourceFile:92) [SimpleReloadableResourceManager.class:?]
>    at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:598) [Minecraft.class:?]
>    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:303) [FMLClientHandler.class:?]
>    at net.minecraft.client.Minecraft.startGame(Minecraft.java:541) [Minecraft.class:?]
>    at net.minecraft.client.Minecraft.run(Minecraft.java:867) [Minecraft.class:?]
>    at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
>    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
>    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_60]
>    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_60]
>    at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_60]
>    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
>    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
>    at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) [start/:?]
>    at GradleStart.main(Unknown Source) [start/:?]
>[22:07:29] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
>[22:07:29] [Client thread/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: 
>[22:07:29] [Client thread/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down...
>[22:07:29] [Client thread/INFO]: [paulscode.sound.SoundSystemLogger:importantMessage:90]:     Author: Paul Lamb, www.paulscode.com
>[22:07:29] [Client thread/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: 
>[22:07:29] [Sound Library Loader/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: 
>[22:07:29] [Sound Library Loader/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem...
>[22:07:29] [Thread-8/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL OpenAL
>[22:07:29] [Thread-8/INFO]: [paulscode.sound.SoundSystemLogger:message:69]:     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
>[22:07:29] [Thread-8/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
>[22:07:30] [Sound Library Loader/INFO]: [paulscode.sound.SoundSystemLogger:message:69]: 
>[22:07:30] [Sound Library Loader/INFO]: Sound engine started
>[22:08:02] [Server thread/INFO]: Starting integrated minecraft server version 1.7.10
>[22:08:02] [Server thread/INFO]: Generating keypair
>[22:08:03] [Server thread/INFO]: Injecting existing block and item data into this server instance
>[22:08:03] [Server thread/INFO]: Applying holder lookups
>[22:08:03] [Server thread/INFO]: Holder lookups applied
>[22:08:04] [Server thread/WARN]: Unable to find spawn biome
>[22:08:04] [Server thread/INFO]: Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1a8113e)
>[22:08:04] [Server thread/INFO]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1a8113e)
>[22:08:04] [Server thread/INFO]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1a8113e)
>[22:08:04] [Server thread/INFO]: Preparing start region for level 0
>[22:08:05] [Server thread/ERROR]: Encountered an unexpected exception
>java.lang.IllegalArgumentException: n must be positive
>    at java.util.Random.nextInt(Random.java:300) ~[?:1.7.0_60]
>    at mod.mcreator.mcreator_bRareOne.generateSurface(mcreator_bRareOne.java:135) ~[mcreator_bRareOne.class:?]
>    at mod.mcreator.TestEnvironmentMod.generate(TestEnvironmentMod.java:225) ~[TestEnvironmentMod.class:?]
>    at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:106) ~[GameRegistry.class:?]
>    at net.minecraft.world.gen.ChunkProviderServer.populate(ChunkProviderServer.java:280) ~[ChunkProviderServer.class:?]
>    at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1055) ~[Chunk.class:?]
>    at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) ~[ChunkProviderServer.class:?]
>    at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) ~[ChunkProviderServer.class:?]
>    at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:101) ~[ChunkProviderServer.class:?]
>    at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:265) ~[MinecraftServer.class:?]
>    at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:78) ~[IntegratedServer.class:?]
>    at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:92) ~[IntegratedServer.class:?]
>    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
>    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [MinecraftServer$2.class:?]
>[22:08:05] [Server thread/ERROR]: This crash report has been saved to: C:\Users\Jonah_2\Documents\1.7.10\forge\eclipse\.\crash-reports\crash-2015-12-03_22.08.05-server.txt
>[22:08:05] [Server thread/INFO]: Applying holder lookups
>[22:08:05] [Server thread/INFO]: Holder lookups applied
>[22:08:05] [Server thread/INFO]: The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded.
>[22:08:06] [Client thread/INFO]: [net.minecraft.client.Minecraft:displayCrashReport:349]: ---- Minecraft Crash Report ----
>// Ooh. Shiny.
>Time: 12/3/15 10:08 PM
>Description: Exception in server tick loop
>java.lang.IllegalArgumentException: n must be positive
>    at java.util.Random.nextInt(Random.java:300)
>    at mod.mcreator.mcreator_bRareOne.generateSurface(mcreator_bRareOne.java:135)
>    at mod.mcreator.TestEnvironmentMod.generate(TestEnvironmentMod.java:225)
>    at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:106)
>    at net.minecraft.world.gen.ChunkProviderServer.populate(ChunkProviderServer.java:280)
>    at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1055)
>    at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190)
>    at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131)
>    at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:101)
>    at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:265)
>    at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:78)
>    at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:92)
>    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
>    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
>A detailed walkthrough of the error, its code path and all known details is as follows:
>---------------------------------------------------------------------------------------
>-- System Details --
>Details:
>    Minecraft Version: 1.7.10
>    Operating System: Windows 8.1 (x86) version 6.3
>    Java Version: 1.7.0_60, Oracle Corporation
>    Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
>    Memory: 52588336 bytes (50 MB) / 139988992 bytes (133 MB) up to 259522560 bytes (247 MB)
>    JVM Flags: 0 total; 
>    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
>    IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94
>    FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 4 mods loaded, 4 mods active
>    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
>    FML{7.10.85.1291} [Forge Mod Loader] (forgeBin-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
>    Forge{10.13.2.1291} [Minecraft Forge] (forgeBin-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
>    TestEnvironmentMod{1.0} [TestEnvironmentMod] (modid-1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
>    Profiler Position: N/A (disabled)
>    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
>    Player Count: 0 / 8; []
>    Type: Integrated Server (map_client.txt)
>    Is Modded: Definitely; Client brand changed to 'fml,forge'
>[22:08:06] [Client thread/INFO]: [net.minecraft.client.Minecraft:displayCrashReport:354]: #@!@# Game crashed! Crash report saved to: #@!@# .\crash-reports\crash-2015-12-03_22.08.05-server.txt
>AL lib: (EE) alc_cleanup: 1 device not closed
>:runClient FAILED
>FAILURE: Build failed with an exception.
>* What went wrong:
>Execution failed for task ':runClient'.
>> Process 'command 'C:\Users\Jonah_2\Documents\1.7.10\jdk\bin\java.exe'' finished with non-zero exit value -1
>* Try:
>BUILD FAILED
>Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
>Total time: 1 mins 49.137 secs
>C:\Users\Jonah_2\Documents\1.7.10\forge>
>Task completed with return code 0 in 109868 milliseconds
>Task return code check OK!

Also, let it be known that if I attempt to use 1.5.9, it won't even compile at all. So that's not an option for me.

Thanks for looking into this!