Jump to content

Geisha

Members
  • Posts

    6
  • Joined

  • Last visited

Geisha's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Ah! Thanks! I am such a careless big fool!XD,now my demo can run!XDDDD
  2. oh, sorry,i forget to change it, here is my code, exception info, i follow the Tutorial to make this demo, i don't know why it have this wrong... TMod_Main: package com.TMod.TMod; import com.TMod.TMod.common.CommonProxy; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.Mod.Instance; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; @Mod(modid=TMod_Main.MODID,name=TMod_Main.NAME,version=TMod_Main.VERSION) public class TMod_Main { public static final String MODID = "tmod_testmod"; public static final String NAME = "testmod"; public static final String VERSION = "0.0.1"; public static final String CLIENTSIDE = "com.TMod.skyc.client.ClientProxy"; public static final String SERVERSIDE = "com.TMod.skyc.common.CommonProxy"; @Instance(TMod_Main.MODID) public static TMod_Main instance; @SidedProxy(clientSide=TMod_Main.CLIENTSIDE,serverSide=TMod_Main.SERVERSIDE) public static CommonProxy proxy; // com.Tmod.skyc.client.ClientProxy // com.Tmod.skyc.common.CommonProxy @EventHandler public void preInit(FMLPreInitializationEvent event) { // TODO proxy.preInit(event); } @EventHandler public void init(FMLInitializationEvent event) { // TODO proxy.init(event); } @EventHandler public void postInit(FMLPostInitializationEvent event) { // TODO proxy.postInit(event); } } CommonProxy: package com.TMod.TMod.common; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; public class CommonProxy { public void preInit(FMLPreInitializationEvent event) { } public void init(FMLInitializationEvent event) { } public void postInit(FMLPostInitializationEvent event) { } } ClientProxy: package com.TMod.TMod.client; import com.TMod.TMod.common.CommonProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; public class ClientProxy extends CommonProxy { @Override public void preInit(FMLPreInitializationEvent event) { super.preInit(event); } @Override public void init(FMLInitializationEvent event) { super.init(event); } @Override public void postInit(FMLPostInitializationEvent event) { super.postInit(event); } } Exception: Description: There was a severe problem during mod loading that has caused the game to fail net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from testmod (tmod_testmod) Caused by: net.minecraftforge.fml.common.LoaderException: java.lang.ClassNotFoundException: com.TMod.skyc.client.ClientProxy at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:102) at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:588) 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.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:253) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:231) 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.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148) at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:570) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:227) at net.minecraft.client.Minecraft.init(Minecraft.java:508) at net.minecraft.client.Minecraft.run(Minecraft.java:416) at net.minecraft.client.main.Main.main(Main.java:118) 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 net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) at GradleStart.main(GradleStart.java:25) Caused by: java.lang.ClassNotFoundException: com.TMod.skyc.client.ClientProxy at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at net.minecraftforge.fml.common.ModClassLoader.loadClass(ModClassLoader.java:75) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:85) ... 43 more Caused by: java.lang.NullPointerException at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ... 49 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.12.1 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_181, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 879262096 bytes (838 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.41 Powered by Forge 14.22.1.2485 6 mods loaded, 6 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored | State | ID | Version | Source | Signature | |:----- |:------------ |:------------ |:-------------------------------- |:--------- | | UC | minecraft | 1.12.1 | minecraft.jar | None | | UC | mcp | 9.19 | minecraft.jar | None | | UC | FML | 8.0.99.99 | forgeSrc-1.12.1-14.22.1.2485.jar | None | | UC | forge | 14.22.1.2485 | forgeSrc-1.12.1-14.22.1.2485.jar | None | | UC | examplemod | 1.0 | bin | None | | UE | tmod_testmod | 0.0.1 | bin | None | Loaded coremods (and transformers): GL info: ' Vendor: 'Intel' Version: '4.3.0 - Build 20.19.15.4835' Renderer: 'Intel(R) HD Graphics 4600' [08:42:24] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: #@!@# Game crashed! Crash report saved to: #@!@# D:\OtherGame\MC\defaultforge\run\.\crash-reports\crash-2018-07-25_20.42.24-client.txt Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release help me to solution that pls?
  3. When i use the @SideProxy Comment and run my demo, i get a warning:Using incremental CMS is deprecated and will likely be removed in a future release ,Then i delete the @SideProxy, my demo can run again, some one say change the JDK to JDK 7 can solution this, but i want to use the JDK 8 ,is there have a new API to replace @SideProxy Comment?
  4. alright,So now how can I delete my wrong thread?
  5. so is that mean, i wanna get some help need me updata my forge verson to 1.10.x or more? but some people say that the mod of 1.7.10 are best made...
  6. I'm sorry, how can i solution this exception ? the forge verson is 1.7.10 - 10.13.4.1614, and i change some text in the file "build.gradle". there is what i chage: can some one help me? pls.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.