Hey there. I love this mod and I managed to get the previous version working(2.5-BETA), but the latest version will not work server-side. I have tried everything from downgrading my forge version to removing all mods except for sgs_Treasure. The mod works perfectly on the forge client, just not on the server. My limited knowledge and about 2 hours of research indicate that the source of problem is that a client-only class/method/something is trying to be loaded and cannot because it needs to be a server-side class/method/something. I hope this makes sense. Here is the crashlog:
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 6/7/15 11:51 AM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87)
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: net/minecraft/client/multiplayer/WorldClient
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:440)
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 cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
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 cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:512)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 30 more
Caused by: java.lang.RuntimeException: Attempted to load class bjf 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)
... 32 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: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 466836832 bytes (445 MB) / 586678272 bytes (559 MB) up to 3814195200 bytes (3637 MB)
JVM Flags: 0 total;
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.99.99 Minecraft Forge 10.13.3.1420 4 mods loaded, 4 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.3.1420-1.7.10-universal.jar) Unloaded->Constructed
Forge{10.13.3.1420} [Minecraft Forge] (forge-1.7.10-10.13.3.1420-1.7.10-universal.jar) Unloaded->Constructed
sgs_treasure{3.0.3} [Treasure] (Treasure-3.0.3-1.7.10.jar) Unloaded->Errored
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
Great progress, I really love this mod. My only issue, should you feel like improving the mod, is that sometimes the skeletons and graves appear in water, which creates those horrible air blocks. They also appear on Ice over frozen rivers/oceans which leaves the pillar of Planks often leading to the treasure rooms completely visible all the way down to the Ocean floor.
Minor details though, great work
Edit: Just took a quick look in the config looks like that may already be available and I simply missed it, I'll play around with it some more
As a thought, it wouldn't really make sense to stop them spawning on Ice, as finding skeletons in Icy plains kinda' makes sense to me. Would it instead be possible to add a Biomes blacklist? So we could just list the Biomes ID's of any River/Oceans biomes that they shouldn't spawn in? Just an idea.
Ya, for some reason I didn't have deep_ocean in the default blacklist for chests, wells etc. I had fixed that in v3.0.3, but if you installed before then you will have to update your config.
If I helped you in any way or agree in my ideas or posts, make sure you click that green arrow pointing up below my post or simply huggle me! I use 1.7.10 (Modded), so when I comment that I like a 1.8 mod, I will comment to downgrade to 1.7.10. I support no pics, no clicks. Suggestions that I think that are the best deserves a banner!
It is almost time to say goodbye to 1.7.10 because of the recent surge of big 1.9 mods.
Why MCreator sucks: jcm2606's file (doesn't open a new tab) He allows/welcomes anyone to link the file, so I put it here in my signature for people to know how MCreator functions. I thank jcm2606 (he's awesome) for creating the document/file and I'm just here to spread the word.
I have completed the BETA of Plans v4.0 that is for MC1.8. I've completely rebuild it from the ground up since I had to make some major changes for 1.8 anyway. This is the first step in getting Treasure to 1.8! This will be a proper API/Library and I'll be adding it's own Thread soon.
No, not as of yet. I am currently working on rewriting my libraries that Treasure uses to 1.8. As I stated above, I have the Plans library in beta for 1.8.
exept for the version update, is anything new going to be in the 1.8 version?
The update to the Plans API will allow me to create much better dungeons and caves. Other than that, it's still a ways off, so I may add some new stuff.
Hey there. I love this mod and I managed to get the previous version working(2.5-BETA), but the latest version will not work server-side. I have tried everything from downgrading my forge version to removing all mods except for sgs_Treasure. The mod works perfectly on the forge client, just not on the server. My limited knowledge and about 2 hours of research indicate that the source of problem is that a client-only class/method/something is trying to be loaded and cannot because it needs to be a server-side class/method/something. I hope this makes sense. Here is the crashlog:
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 6/7/15 11:51 AM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87)
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: net/minecraft/client/multiplayer/WorldClient
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:440)
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 cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
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 cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:512)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 30 more
Caused by: java.lang.RuntimeException: Attempted to load class bjf 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)
... 32 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: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 466836832 bytes (445 MB) / 586678272 bytes (559 MB) up to 3814195200 bytes (3637 MB)
JVM Flags: 0 total;
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.99.99 Minecraft Forge 10.13.3.1420 4 mods loaded, 4 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.3.1420-1.7.10-universal.jar) Unloaded->Constructed
Forge{10.13.3.1420} [Minecraft Forge] (forge-1.7.10-10.13.3.1420-1.7.10-universal.jar) Unloaded->Constructed
sgs_treasure{3.0.3} [Treasure] (Treasure-3.0.3-1.7.10.jar) Unloaded->Errored
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
I'll look into both these errors, thanks.
[UPDATE]
These should be fixed in the latest update, Version 3.0.4
Great progress, I really love this mod. My only issue, should you feel like improving the mod, is that sometimes the skeletons and graves appear in water, which creates those horrible air blocks. They also appear on Ice over frozen rivers/oceans which leaves the pillar of Planks often leading to the treasure rooms completely visible all the way down to the Ocean floor.
Minor details though, great work
Edit: Just took a quick look in the config looks like that may already be available and I simply missed it, I'll play around with it some more
As a thought, it wouldn't really make sense to stop them spawning on Ice, as finding skeletons in Icy plains kinda' makes sense to me. Would it instead be possible to add a Biomes blacklist? So we could just list the Biomes ID's of any River/Oceans biomes that they shouldn't spawn in? Just an idea.Ya, for some reason I didn't have deep_ocean in the default blacklist for chests, wells etc. I had fixed that in v3.0.3, but if you installed before then you will have to update your config.
I'll have to check the frozen rivers/oceans out.
Awesome! More awesome when combined with Sphax BDCraft! Great job on this!
Edit: Realized that DanTDM used this in one of his Custom Mod Adventures! The skeletons only, though.
If I helped you in any way or agree in my ideas or posts, make sure you click that green arrow pointing up below my post or simply huggle me! I use 1.7.10 (Modded), so when I comment that I like a 1.8 mod, I will comment to downgrade to 1.7.10. I support no pics, no clicks. Suggestions that I think that are the best deserves a banner!
It is almost time to say goodbye to 1.7.10 because of the recent surge of big 1.9 mods.
Why MCreator sucks: jcm2606's file (doesn't open a new tab) He allows/welcomes anyone to link the file, so I put it here in my signature for people to know how MCreator functions. I thank jcm2606 (he's awesome) for creating the document/file and I'm just here to spread the word.
500+ huggles? U wot, m8?
I have completed the BETA of Plans v4.0 that is for MC1.8. I've completely rebuild it from the ground up since I had to make some major changes for 1.8 anyway. This is the first step in getting Treasure to 1.8! This will be a proper API/Library and I'll be adding it's own Thread soon.
Awesome news! Thanks for your dedication!
Is there a version for 1.8?
No, not as of yet. I am currently working on rewriting my libraries that Treasure uses to 1.8. As I stated above, I have the Plans library in beta for 1.8.
Im having trouble Running minecraft with this mod. Is Guff Core Needed?
exept for the version update, is anything new going to be in the 1.8 version?
As human beings, we can teach, invent and discover, but if we can't do any of that we can at the very least be honest.
The update to the Plans API will allow me to create much better dungeons and caves. Other than that, it's still a ways off, so I may add some new stuff.
What sort of troubles are you having? Guff Core is not required.
Never Mind I have fixed it. Do u think you can make a mod like mcmmo for single player instead of having to make a server for the plugin.
No, I don't think that's in the cards for me. I have about 4 or 5 mods in mind I have yet to make.
Does this mods stuff spawn in mod biomes?
Yes, it works with other mod's biomes.
I have a question:
Matierials and stuff of your mod will generate only in new chunks? Or even in old chunks of my world?
They would only generated in newly generated chunks. In your old world, you'd have to travel until new chunks are generated.
In Creative Mode, when I tried to spawn the Hermit, it crashed the game. I was using MC 1.7.10 with the Treasure Mod version 3.0.4 at the time.
I can't replicate this error. Can you supply the crash report and the latest .log file from ..mods//sgs_treasure/logs?