I think the only way this could be better is if there were a way to have it produce light when simply on the hotbar, like hanging from a belt or carried in your off-hand or something... It's amazing, but switching to a weapon for fighting instantly makes it dark lol. Same thing when switching to tools for mining or the like.
Love it though. AND it's even updated. Props to you, Reaper.
Thank you, I'm glad you like it! Actually, it would be very very simple to make it emit light when in belt, but I thought it is more fun and horror-like as when you encounter creature, you either need to smack it with lantern, or switch to sword, fighting in darkness.
But I might create new version where this could be toggleable option
Thank you, I'm glad you like it! Actually, it would be very very simple to make it emit light when in belt, but I thought it is more fun and horror-like as when you encounter creature, you either need to smack it with lantern, or switch to sword, fighting in darkness.
But I might create new version where this could be toggleable option
Well, I'd certainly like such a version, but that is an interesting take on it, for sure. Heheh, smacking things with lanterns.
- Added new option to config file. If set to 1, lantern will emit light when in player's hotbar. If set to 0, lantern will only emit light when held. Default value is 0.
Hehe thanks Btw. you can change the setting any time you want, it won't affect your world or saves in any way. Also, although I haven't tested it, if you would play in LAN you can have it set differently than your mates and it should work for each of you in the way he/she has it set
I really like this mod! But, would it be possible to make a version that will work on an SMP server?
This version should work on server. The only problem is that other players are not able to see light of your lantern. But this is being worked on right now. If there are any other problems, please report them. I don't run server, so unless someone else reports problem, I suppose everything is alright.
This version should work on server. The only problem is that other players are not able to see light of your lantern. But this is being worked on right now. If there are any other problems, please report them. I don't run server, so unless someone else reports problem, I suppose everything is alright.
Ahh, the server won't load while I have it in. Here's the crash report:
---- Minecraft Crash Report ----
// On the bright side, I bought you a teddy bear!
Time: 28/08/13 3:18 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:149)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:166)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at reaper.lantern.Lantern.init(Lantern.java:90)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.RuntimeException: Attempted to load class bda for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
... 34 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
Ahh, the server won't load while I have it in. Here's the crash report:
---- Minecraft Crash Report ----
// On the bright side, I bought you a teddy bear!
Time: 28/08/13 3:18 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:149)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:166)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at reaper.lantern.Lantern.init(Lantern.java:90)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.RuntimeException: Attempted to load class bda for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
... 34 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
Hmm that is weird. It shows error on line where I register TickHandler, but it is registered only on client side. I suppose you turned on the belt lantern in config file? Try to turn it off and see what happens then.
Hmm that is weird. It shows error on line where I register TickHandler, but it is registered only on client side. I suppose you turned on the belt lantern in config file? Try to turn it off and see what happens then.
Just tried it, got this result:
---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!
Time: 28/08/13 11:52 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:149)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:166)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at reaper.lantern.Lantern.init(Lantern.java:85)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.RuntimeException: Attempted to load class bda for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
... 34 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!
Time: 28/08/13 11:52 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:149)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:166)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at reaper.lantern.Lantern.init(Lantern.java:85)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.RuntimeException: Attempted to load class bda for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
... 34 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
Any luck fixing the incompability with server as of 1.3?
Yes, actually! I present you:
Lantern 1.4
- Complete rewrite of the lighting algorithm - faster, better, easier to maintain
- Fixed bug that prevented this mod from working on servers
- Fixed bug that could potentially cause problems with tile entities on servers - Other players can now see light emitted by your lantern!
And since I was in modding mood, here is another update
Lantern 1.41
- Lantern 3D model visible when held in hand (this can be turned on and off in config file)
- Amount of light emitted by lantern can now be configured via config file(it can be value from 5 to 15, 10 being default), when on server amount of emitted light is determined by value set on server side, unlike the belt lantern option
Also when installing version 1.41, delete old config file of this mod, otherwise you will have some duplicate settings.
But i think it makes it too easy to get light.. Maybe you should consider running the lantern on some sort of fuel?
Well, you need to go to nether. I thought about using some fuel, but I run into two problems. First one, I wasn't able to damage lantern(which acted as "fuel", stopping at 1, at which point it required refill) without the "use" animation, so Steve was swinging his lantern all the time And second, I thought it felt a bit annoying after a while.
It is possible I might add this feature in the future, but I don't plan to do it any time now
I hope you enjoy the mod at least as it is.
Btw. if you really feel the lantern is too much like cheating, you can reduce the amount of light it emits - it really makes great difference. If set to 5, which is minimum, (10 default and 15 maximum), it doesn't emit more light than candle in real life
- Major code cleanup
- New config entry for servers allowing them to force their setting of belt lantern (on/off) to connected clients. This setting is reset each time player enters a world, which means no restart of Minecraft is required in case you want to switch to different server, or play in SP
- Faster packet handling on server side
I'm still looking for someone to make a mod review showing the latest added features
If you have new ideas for the mod, please share them here
- Light value of placed latern now corresponds to the light value emitted by lantern held in hand
- Lightning algorithm improved - you now don't have to make a step after you equip lantern in order for it to start emitting light - Dynamic recipe - you can now set which item/block will be used in recipe instead of glowstone! Just change the id in config file(note that if you are playing on server, only server set recipe will work, no matter what you have set in your config)
Thank you, I'm glad you like it! Actually, it would be very very simple to make it emit light when in belt, but I thought it is more fun and horror-like as when you encounter creature, you either need to smack it with lantern, or switch to sword, fighting in darkness.
But I might create new version where this could be toggleable option
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
- Added new option to config file. If set to 1, lantern will emit light when in player's hotbar. If set to 0, lantern will only emit light when held. Default value is 0.
- Some minor code improvements.
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
Hehe thanks Btw. you can change the setting any time you want, it won't affect your world or saves in any way. Also, although I haven't tested it, if you would play in LAN you can have it set differently than your mates and it should work for each of you in the way he/she has it set
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
This version should work on server. The only problem is that other players are not able to see light of your lantern. But this is being worked on right now. If there are any other problems, please report them. I don't run server, so unless someone else reports problem, I suppose everything is alright.
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
Ahh, the server won't load while I have it in. Here's the crash report:
---- Minecraft Crash Report ----
// On the bright side, I bought you a teddy bear!
Time: 28/08/13 3:18 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:149)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:166)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at reaper.lantern.Lantern.init(Lantern.java:90)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.RuntimeException: Attempted to load class bda for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
... 34 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1642763696 bytes (1566 MB) / 1862926336 bytes (1776 MB) up to 7635533824 bytes (7281 MB)
JVM Flags: 2 total; -Xmx8G -Xms1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
CraftBukkit Information:
Running: CraftBukkit version git-MCPC-Plus-jenkins-MCPC-Plus-56 (MC: 1.6.2) (Implementing API version 1.6.2-R0.2-SNAPSHOT) true
Plugins: {}
Warnings: DEFAULT
Threads: { WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)], WAITING Thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:83), java.lang.Thread.run(Unknown Source)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], RUNNABLE DestroyJavaVM: [], TIMED_WAITING Thread-5: [java.lang.Thread.sleep(Native Method), net.minecraft.server.dedicated.DedicatedServerSleepThread.run(DedicatedServerSleepThread.java:23)], RUNNABLE Thread-6: [org.fusesource.jansi.internal.Kernel32._getch(Native Method), org.fusesource.jansi.internal.WindowsSupport.readByte(WindowsSupport.java:46), org.bukkit.craftbukkit.libs.jline.WindowsTerminal.readByte(WindowsTerminal.java:184), org.bukkit.craftbukkit.libs.jline.WindowsTerminal.access$000(WindowsTerminal.java:53), org.bukkit.craftbukkit.libs.jline.WindowsTerminal$1.read(WindowsTerminal.java:151), java.io.FilterInputStream.read(Unknown Source), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1167), net.minecraft.server.dedicated.DedicatedServerCommandThread.run(DedicatedServerCommandThread.java:37)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Unknown Source), org.bukkit.craftbukkit.v1_6_R2.CraftCrashReport.call(CraftCrashReport.java:27), net.minecraft.crash.CrashReportCategory.func_71500_a(CrashReportCategory.java:106), net.minecraft.crash.CrashReport.func_71504_g(CrashReport.java:58), net.minecraft.crash.CrashReport.<init>(CrashReport.java:40), net.minecraft.server.MinecraftServer.run(MinecraftServer.java:655), net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)], RUNNABLE Attach Listener: [], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], RUNNABLE Listen thread: [java.net.DualStackPlainSocketImpl.accept0(Native Method), java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source), java.net.AbstractPlainSocketImpl.accept(Unknown Source), java.net.PlainSocketImpl.accept(Unknown Source), java.net.ServerSocket.implAccept(Unknown Source), java.net.ServerSocket.accept(Unknown Source), net.minecraft.server.ServerListenThread.run(ServerListenThread.java:82)], RUNNABLE Signal Dispatcher: [], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:87)], TIMED_WAITING Keep-Alive-Timer: [java.lang.Thread.sleep(Native Method), sun.net.www.http.KeepAliveCache.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)],}
Recent tasks from -31--1{}
FML: MCP v8.04 FML v6.2.52.836 Minecraft Forge 9.10.0.836 24 mods loaded, 24 mods active
mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.2.52.836} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.10.0.836} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
BiblioCraft{1.4.0} [BiblioCraft] (BiblioCraft[v1.4.0].zip) Unloaded->Constructed->Pre-initialized->Initialized
BiomesOPlenty{0.6.2} [Biomes O' Plenty] (Biomes-O-Plenty-0.6.2-1.6.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
BiblioWoodsBoP{1.2} [BiblioWoods Biomes O'Plenty Edition] (BiblioWoods[BiomesOPlenty][v1.2].zip) Unloaded->Constructed->Pre-initialized->Initialized
CarpentersBlocks{v1.77} [Carpenter's Blocks] (Carpenter's Blocks v1.77 - MC 1.6+.zip) Unloaded->Constructed->Pre-initialized->Initialized
ComputerCraft{1.56} [ComputerCraft] (ComputerCraft1.56.zip) Unloaded->Constructed->Pre-initialized->Initialized
CCTurtle{1.56} [ComputerCraft Turtles] (ComputerCraft1.56.zip) Unloaded->Constructed->Pre-initialized->Initialized
SKC-CraftableHorseArmor{1.0.2.1} [Craftable Horse Armor] (CraftableHorseArmor 1.0.2.1 - MC 1.6.2 - Forge (9.10.0.799).zip) Unloaded->Constructed->Pre-initialized->Initialized
craftguide{1.5.2} [CraftGuide] (CraftGuide-1.6.7.3.zip) Unloaded->Constructed->Pre-initialized->Initialized
CustomSpawner{2.3.0.dev1} [DrZhark's CustomSpawner] (CustomMobSpawner 2.3.0 DEV-R1.zip) Unloaded->Constructed->Pre-initialized->Initialized
MoCreatures{6.0.0.dev6} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6.0.0 DEV-R6.zip) Unloaded->Constructed->Pre-initialized->Initialized
EnhancedCore{1.1.3} [EnhancedCore] (EnhancedCore_1.1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
EP2{@VERSION@ (Build: @BUILD_NUMBER@)} [EnhancedPortals 2] (EnhancedPortals-2_1.0.8.jar) Unloaded->Constructed->Pre-initialized->Initialized
lantern{1.3} [Lantern mod] (Lantern1.3[1.6.2].zip) Unloaded->Constructed->Pre-initialized->Errored
mod_MableXL{0.2.5 Beta} [mod_MableXL] (MarbleXL 0.2.5 Beta for MC 1.6.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
mod_Stackables{1.6.2} [mod_Stackables] (More Stackables.zip) Unloaded->Constructed->Pre-initialized->Initialized
PaintersFlowerPot{v1.58} [Painter's Flower Pot] (Painter's Flower Pot v1.58 - MC 1.6.2+.zip) Unloaded->Constructed->Pre-initialized->Initialized
Revamp{1.1.1} [Revamp] (revamp-1.1.1b.zip) Unloaded->Constructed->Pre-initialized->Initialized
RottenFleshHardcore{1.0 MC 1.6.2} [Rotten Flesh to Leather HARDCORE] (Rotten_Flesh_To_Leather_HARDCORE_Forge_1.6.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
TuxWeapons{0.4c} [TuxWeapons] (TuxWeapons 0.4c.jar) Unloaded->Constructed->Pre-initialized->Initialized
weaponmod{1.6.2 v1.13.5} [Balkon's WeaponMod] (WeaponMod.zip) Unloaded->Constructed->Pre-initialized->Initialized
MSC2{1.0.0} [Mob Spawn Controls 2] (Forge_MSC2v1.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
Profiler Position: N/A (disabled)
Player Count: 0 / 20; []
Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge'
Type: Dedicated Server (map_server.txt)
Hmm that is weird. It shows error on line where I register TickHandler, but it is registered only on client side. I suppose you turned on the belt lantern in config file? Try to turn it off and see what happens then.
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
Just tried it, got this result:
---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!
Time: 28/08/13 11:52 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:149)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:698)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:166)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at reaper.lantern.Lantern.init(Lantern.java:85)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
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.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:697)
... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 32 more
Caused by: java.lang.RuntimeException: Attempted to load class bda for invalid side SERVER
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:267)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:165)
... 34 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1677810256 bytes (1600 MB) / 1838350336 bytes (1753 MB) up to 7635533824 bytes (7281 MB)
JVM Flags: 2 total; -Xmx8G -Xms1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
CraftBukkit Information:
Running: CraftBukkit version git-MCPC-Plus-jenkins-MCPC-Plus-56 (MC: 1.6.2) (Implementing API version 1.6.2-R0.2-SNAPSHOT) true
Plugins: {}
Warnings: DEFAULT
Threads: { RUNNABLE Signal Dispatcher: [], RUNNABLE DestroyJavaVM: [], RUNNABLE Thread-6: [org.fusesource.jansi.internal.Kernel32._getch(Native Method), org.fusesource.jansi.internal.WindowsSupport.readByte(WindowsSupport.java:46), org.bukkit.craftbukkit.libs.jline.WindowsTerminal.readByte(WindowsTerminal.java:184), org.bukkit.craftbukkit.libs.jline.WindowsTerminal.access$000(WindowsTerminal.java:53), org.bukkit.craftbukkit.libs.jline.WindowsTerminal$1.read(WindowsTerminal.java:151), java.io.FilterInputStream.read(Unknown Source), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1167), net.minecraft.server.dedicated.DedicatedServerCommandThread.run(DedicatedServerCommandThread.java:37)], TIMED_WAITING Keep-Alive-Timer: [java.lang.Thread.sleep(Native Method), sun.net.www.http.KeepAliveCache.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Attach Listener: [], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], WAITING Thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:83), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)], TIMED_WAITING Thread-5: [java.lang.Thread.sleep(Native Method), net.minecraft.server.dedicated.DedicatedServerSleepThread.run(DedicatedServerSleepThread.java:23)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Unknown Source), org.bukkit.craftbukkit.v1_6_R2.CraftCrashReport.call(CraftCrashReport.java:27), net.minecraft.crash.CrashReportCategory.func_71500_a(CrashReportCategory.java:106), net.minecraft.crash.CrashReport.func_71504_g(CrashReport.java:58), net.minecraft.crash.CrashReport.<init>(CrashReport.java:40), net.minecraft.server.MinecraftServer.run(MinecraftServer.java:655), net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)], RUNNABLE Listen thread: [java.net.DualStackPlainSocketImpl.accept0(Native Method), java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source), java.net.AbstractPlainSocketImpl.accept(Unknown Source), java.net.PlainSocketImpl.accept(Unknown Source), java.net.ServerSocket.implAccept(Unknown Source), java.net.ServerSocket.accept(Unknown Source), net.minecraft.server.ServerListenThread.run(ServerListenThread.java:82)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:87)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)],}
Recent tasks from -31--1{}
FML: MCP v8.04 FML v6.2.52.836 Minecraft Forge 9.10.0.836 24 mods loaded, 24 mods active
mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.2.52.836} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.10.0.836} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
BiblioCraft{1.4.0} [BiblioCraft] (BiblioCraft[v1.4.0].zip) Unloaded->Constructed->Pre-initialized->Initialized
BiomesOPlenty{0.6.2} [Biomes O' Plenty] (Biomes-O-Plenty-0.6.2-1.6.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
BiblioWoodsBoP{1.2} [BiblioWoods Biomes O'Plenty Edition] (BiblioWoods[BiomesOPlenty][v1.2].zip) Unloaded->Constructed->Pre-initialized->Initialized
CarpentersBlocks{v1.77} [Carpenter's Blocks] (Carpenter's Blocks v1.77 - MC 1.6+.zip) Unloaded->Constructed->Pre-initialized->Initialized
ComputerCraft{1.56} [ComputerCraft] (ComputerCraft1.56.zip) Unloaded->Constructed->Pre-initialized->Initialized
CCTurtle{1.56} [ComputerCraft Turtles] (ComputerCraft1.56.zip) Unloaded->Constructed->Pre-initialized->Initialized
SKC-CraftableHorseArmor{1.0.2.1} [Craftable Horse Armor] (CraftableHorseArmor 1.0.2.1 - MC 1.6.2 - Forge (9.10.0.799).zip) Unloaded->Constructed->Pre-initialized->Initialized
craftguide{1.5.2} [CraftGuide] (CraftGuide-1.6.7.3.zip) Unloaded->Constructed->Pre-initialized->Initialized
CustomSpawner{2.3.0.dev1} [DrZhark's CustomSpawner] (CustomMobSpawner 2.3.0 DEV-R1.zip) Unloaded->Constructed->Pre-initialized->Initialized
MoCreatures{6.0.0.dev6} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6.0.0 DEV-R6.zip) Unloaded->Constructed->Pre-initialized->Initialized
EnhancedCore{1.1.3} [EnhancedCore] (EnhancedCore_1.1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized
EP2{@VERSION@ (Build: @BUILD_NUMBER@)} [EnhancedPortals 2] (EnhancedPortals-2_1.0.8.jar) Unloaded->Constructed->Pre-initialized->Initialized
lantern{1.3} [Lantern mod] (Lantern1.3[1.6.2].zip) Unloaded->Constructed->Pre-initialized->Errored
mod_MableXL{0.2.5 Beta} [mod_MableXL] (MarbleXL 0.2.5 Beta for MC 1.6.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
mod_Stackables{1.6.2} [mod_Stackables] (More Stackables.zip) Unloaded->Constructed->Pre-initialized->Initialized
PaintersFlowerPot{v1.58} [Painter's Flower Pot] (Painter's Flower Pot v1.58 - MC 1.6.2+.zip) Unloaded->Constructed->Pre-initialized->Initialized
Revamp{1.1.1} [Revamp] (revamp-1.1.1b.zip) Unloaded->Constructed->Pre-initialized->Initialized
RottenFleshHardcore{1.0 MC 1.6.2} [Rotten Flesh to Leather HARDCORE] (Rotten_Flesh_To_Leather_HARDCORE_Forge_1.6.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
TuxWeapons{0.4c} [TuxWeapons] (TuxWeapons 0.4c.jar) Unloaded->Constructed->Pre-initialized->Initialized
weaponmod{1.6.2 v1.13.5} [Balkon's WeaponMod] (WeaponMod.zip) Unloaded->Constructed->Pre-initialized->Initialized
MSC2{1.0.0} [Mob Spawn Controls 2] (Forge_MSC2v1.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
Profiler Position: N/A (disabled)
Player Count: 0 / 20; []
Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge'
Type: Dedicated Server (map_server.txt)
Hmmm... I'll take a deeper look at it.
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
Yes, actually! I present you:
Lantern 1.4
- Complete rewrite of the lighting algorithm - faster, better, easier to maintain
- Fixed bug that prevented this mod from working on servers
- Fixed bug that could potentially cause problems with tile entities on servers
- Other players can now see light emitted by your lantern!
Enjoy!
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
Lantern 1.41
- Lantern 3D model visible when held in hand (this can be turned on and off in config file)
- Amount of light emitted by lantern can now be configured via config file(it can be value from 5 to 15, 10 being default), when on server amount of emitted light is determined by value set on server side, unlike the belt lantern option
Also when installing version 1.41, delete old config file of this mod, otherwise you will have some duplicate settings.
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
Well, you need to go to nether. I thought about using some fuel, but I run into two problems. First one, I wasn't able to damage lantern(which acted as "fuel", stopping at 1, at which point it required refill) without the "use" animation, so Steve was swinging his lantern all the time And second, I thought it felt a bit annoying after a while.
It is possible I might add this feature in the future, but I don't plan to do it any time now
I hope you enjoy the mod at least as it is.
Btw. if you really feel the lantern is too much like cheating, you can reduce the amount of light it emits - it really makes great difference. If set to 5, which is minimum, (10 default and 15 maximum), it doesn't emit more light than candle in real life
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
- Major code cleanup
- New config entry for servers allowing them to force their setting of belt lantern (on/off) to connected clients. This setting is reset each time player enters a world, which means no restart of Minecraft is required in case you want to switch to different server, or play in SP
- Faster packet handling on server side
I'm still looking for someone to make a mod review showing the latest added features
If you have new ideas for the mod, please share them here
I hope you enjoy the mod
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/
- Light value of placed latern now corresponds to the light value emitted by lantern held in hand
- Lightning algorithm improved - you now don't have to make a step after you equip lantern in order for it to start emitting light
- Dynamic recipe - you can now set which item/block will be used in recipe instead of glowstone! Just change the id in config file(note that if you are playing on server, only server set recipe will work, no matter what you have set in your config)
Divine smoker mod - Hookah in Minecraft: http://www.minecraftforum.net/topic/1689980-172splanspdivine-smoker-water-pipe-modhookahshisha-11/