Closed ghost closed 9 years ago
Looks like some client side code is being called server side. I'll take care of this when i can but its low priority. Mainly due to the fact that ICBM is not finished and not tested server side at all. I'll make a note of this on the website site so you know when it is finished/tested.
Caused by: java.lang.NoClassDefFoundError: resonant/lib/render/wrapper/ItemRenderHandler at resonant.lib.mod.content.ModManager.newBlock(ModManager.java:129) at resonant.lib.mod.content.ModManager.newBlock(ModManager.java:105) at resonant.lib.mod.content.ModManager.newBlock(ModManager.java:87) at com.builtbroken.icbm.ICBM.preInit(ICBM.java:152)
As for the error bellow this is for the mod minechem which i don't have control over to fix. "java.lang.IncompatibleClassChangeError: Class minechem.tileentity.synthesis.SynthesisTileEntity does not implement the requested interface cofh.api.energy.IEnergyReceiver"
And the missing content is due to ICBM being rewritten to match the correct them. Most of the blocks are being added to other mods. This includes the EMP tower, Radar Station, Concrete, etc. Launchers are currently disabled as they do not work. I'll be re-adding them later when i get the missiles sizes and crafting done.
yeah after i posted i saw "Caused by: java.lang.RuntimeException: Attempted to load class resonant/lib/render/wrapper/ItemRenderHandler for invalid side SERVER"
though now you mention it i should of noticed the word render...the server should not be rendering anything lol
we did use the mod on the server before (a few times, not really had much of an issue with it until now, its rather important add given the radar can detect galactic crafts metors (though we havent got modular force fields yet, seem to be having a fair few issues with calcs 1.710 versions of late (no offense ment to him)
Oh you can curse calcalvia all you want :P he is the main reason new versions of ICBM no longer use Resonant Engine. Not enough team work and too many bugs with the code he created. Hopefully the new version we are release next week will fix all these issues.
So does this mean icbm no longer needs resonant engine to work?
Yes, though it will require a new core called Voltz Engine(fork/clone of RE). Which so far is running much nicer and will be released right after we finish our build script updates.
I will finalize them and make sure everything runs smooth when I get home.
I'm guessing based on the name you guys will be updating voltz to 1.7.10?
On 9 Jan 2015, at 23:16, dmodoomsirius notifications@github.com wrote:
I will finalize them and make sure everything runs smooth when I get home.
Sent from my iPhone
On Jan 9, 2015, at 4:05 PM, Robert WC Seifert notifications@github.com wrote:
Yes, though it will require a new core called Voltz Engine(fork/clone of RE). Which so far is running much nicer and will be released right after we finish our build script updates.
\ Reply to this email directly or view it on GitHub.
— Reply to this email directly or view it on GitHub.
I am working on the update.
The name is not 100% related to the voltz modpack as we just needed a name for the engine. However, it will be used in the new update for the pack. As well may be the center point for all mods in the pack after this update.
will it be a modders api for others to use as well (getting back into modding and last time i used universal electricity api to allow some items to work as a battery...kind of need a replacement lol
Yes, since i could not get @calclavia to work towards the idea of making a modding toolkit Voltz Engine will pick up were Resonant Engine left off. It will aim at being a nice modder's core mod and will get an energy api to replace UE. At the moment though i'm focusing on improving our content creation system, and helper classes. After i get that work done i'll fix up the energy system which was created from peaces of UE. Shouldn't take much work but will need a lot of testing to make sure its easy to use for modders. the Basic Industry repo will show case the energy system when it is added.
cool, im in no hurry, hell im having to relearn a lot so thats slowing me down (plus at the moment im focused on getting more records into the game which doesnt require power, just a ton of typing and permissions from artists/bands :) )
True getting permissions can take a lot of time, and contacting people. Main reason i use free assets or those made for my projects. What i can suggest though is you can have the player include the song in a folder. Then just play it from the record item to avoid having to get permission. Make it up to the player, server owner, or modpack creator to get permission.
tricky to do, not seen a way to register a soundfile from inside java, kind of needs to be done in sounds.json (guessing thats while the ic2 nuclear control 2 mod now requires you to edit the json file to add more alarms and include the files in the jar folder)
Thier are ways around that though, the old cd1.ogg cd2.ogg etc and people can swap out the silent ogg files for what they want, but theres already mods for that :), im happy to take my time and get permissions, already had a steam punk band and 2 comedy artists i approached say yes (i have wierd taste in music lol)
The only major downside is i cant use github for the src repositry as the full songs will be included in the asset folder (unless i exclude them) so its all entirely on my laptop at the moment ....my unstable laptop gulp
on a side note if you know any good resources for free to use textures and sounds im all ears :)
you can use a private github repo or bitbucket to hide the files to prevent distribution.
moved all the music files to a seperate folder inside sound and added a gitignore for it, (want to keep my source code as open as possible) Im no muppet though, i know people could extract it from a released jar but hay im not making it easy for them lol
I believe my twisted mods sound files are on freesound (i remember i shared them somewhere to give back a little) but the turbo squid is new to me ....can minecraft handle such complex models?! still ooooo some nice ones on there, thank you for the link, when i get to modeling i will look it up again (gonna be a while yet)
I have used deviantart before for textures (after securing permissions (infact thats where the dead bunnys from my twisted mod 2 come from,and are animated from in the never finished reboot....took a break when i was told i was the worst coder ever seen by Lex... seems i should not of taken that to heart as much as i did) but sometimes its so depressing when you see the perfect pixel art that would make the perfect texture for insert item your making here and you ask permission...and never hear anything :(
right must go code more :)
Most of the time you can ignore lex he tends to call everyone bad coders. I've been on that end of the stick a lot when talking to him.
after a lot of trial and error i was ble to get the icbm file and find resonant engine
resonant engine is resonant-engine-3.3.0.396-core.jar and icbm is ICBM-1.7.10-2.3.0b48.jar
we were testing them out and they load just fine in single player but the same files crash a multiplayer server
It should be noted in single player i could not see the launchers, emp towers or radar only the missiles themselfs in nei
I did wonder if its a capsation issue, as the server is linux but the names tally perfectly to the contents of resonnant engine i also tried renaming resonant-engine-3.3.0.396-core.jar to aresonant-engine-3.3.0.396-core.jar an old trick to get that to load first but to no avail
we then tried the server with icbm removed and got a new crash (minechem complaining about cofh "java.lang.IncompatibleClassChangeError: Class minechem.tileentity.synthesis.SynthesisTileEntity does not implement the requested interface cofh.api.energy.IEnergyReceiver" full log not provided as not relevent to icbm...well semi relevent, but retained should you wish to see it)
removed resonant engine and the server (after having to run /fml confirm to confirm the removal of some resonant engine blocks, i note that so you know that mod had loaded) worked perfectly
sorry to be the bearer of bad news, hope the bug report helps, do so love the misiles, radar and emp towers in this mod error log ---- Minecraft Crash Report ---- // This doesn't make any sense!
Time: 1/6/15 4:08 AM Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: resonant/lib/render/wrapper/ItemRenderHandler at cpw.mods.fml.common.LoadController.transition(LoadController.java:162) at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:515) at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314) at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) Caused by: java.lang.NoClassDefFoundError: resonant/lib/render/wrapper/ItemRenderHandler at resonant.lib.mod.content.ModManager.newBlock(ModManager.java:129) at resonant.lib.mod.content.ModManager.newBlock(ModManager.java:105) at resonant.lib.mod.content.ModManager.newBlock(ModManager.java:87) at com.builtbroken.icbm.ICBM.preInit(ICBM.java:152) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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 cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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 cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118) at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513) ... 5 more Caused by: java.lang.ClassNotFoundException: resonant.lib.render.wrapper.ItemRenderHandler at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 35 more Caused by: java.lang.RuntimeException: Attempted to load class resonant/lib/render/wrapper/ItemRenderHandler for invalid side SERVER at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50) at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ... 37 more
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: Linux (amd64) version 3.10.23-xxxx-std-ipv6-64 Java Version: 1.7.0_65, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 1010127152 bytes (963 MB) / 1803026432 bytes (1719 MB) up to 3817865216 bytes (3641 MB) JVM Flags: 3 total; -Xmx4096M -Xms512M -XX:PermSize=256M AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v9.05 FML v7.10.85.1277 Minecraft Forge 10.13.2.1277 187 mods loaded, 186 mods active mcp{9.05} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized FML{7.10.85.1277} Forge Mod Loader Unloaded->Constructed->Pre-initialized Forge{10.13.2.1277} Minecraft Forge Unloaded->Constructed->Pre-initialized appliedenergistics2-core{rv2-beta-6} AppliedEnergistics2 Core Unloaded->Constructed->Pre-initialized Aroma1997Core{1.0.2.13} Aroma1997Core Unloaded->Constructed->Pre-initialized CodeChickenCore{1.0.4.29} CodeChicken Core Unloaded->Constructed->Pre-initialized