Jump to content

[1.12.2] Strange extends behavior


Darkar25

Recommended Posts

I am trying to make addon for mod...(actually its a port of old addon for new versions)
I copied code from mod to my addon...almost 100% copy...but this doesnt want to compile...
There is my code and code from mod
https://imgur.com/a/mo39r37
There is error that it shows...
https://imgur.com/a/lN6uELT
And how the most interesting part...if i will override all the methods that compiler wants,minecraft crashes with error:
 

Spoiler

> net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Super Solar Panels (supersolarpanel)
> Caused by: java.lang.NoClassDefFoundError: com/darkar25/supsolpans/tiles/TileAdminSolarPanel
>     at com.darkar25.supsolpans.MainSSP.preInit(MainSSP.java:38)
>     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:637)
>     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:219)
>     at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
>     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:136)
>     at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629)
>     at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)
>     at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)
>     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
>     at net.minecraft.client.main.Main.main(SourceFile:123)
>     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)
> Caused by: java.lang.ClassNotFoundException: com.darkar25.supsolpans.tiles.TileAdminSolarPanel
>     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     ... 42 more
> Caused by: java.lang.VerifyError: class com.darkar25.supsolpans.tiles.TileAdminSolarPanel overrides final method func_73660_a.()V
>     at java.lang.ClassLoader.defineClass1(Native Method)
>     at java.lang.ClassLoader.defineClass(Unknown Source)
>     at java.security.SecureClassLoader.defineClass(Unknown Source)
>     at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
>     ... 44 more

idk what it wants from me...

Edited by Darkar25
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

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