- rewritten from scratch to be a FML Coremod for Minecraft 1.4.2, requires Forge
- boosted efficiency A LOT, I'm positive it cannot be done any better now :3
- Dynamic Lights is now modular! See readme!
- configuration files for Dynamic Light modules can now be found at /config/
- global toggle Button can now be configured via Controls Menu
For those of you that don't know what FML Coremod means... DRAG AND DROP INSTALL, YE GODS
I'll just put the readme here. Marvel at it's glory.
And you know the best part about this update?
Its already available. Just re-download off the 1.4.2 Forge link :3
Other videos
This modification makes 'shining' items (default: Torch, Glowstone, Glowdust, Lit Pumpkin, Redstone, Lava Bucket, powered Minecart) illuminate everything around them if
1) the player has them equipped (in hand/armor)
2) they are dropped on the ground
3) another player has them equipped in Multiplayer
On top of that, burning Entities shine light, and Creepers about to explode light up!
You may add any Item ID you wish as shiny item, via the settings file. Also supports armor items!
Toggle button ingame:
The key is "L". You can turn all dynamic Lights on/off with it. The button can be rebound using the ingame options.
There is no limit to the number of lights you can create, note however they are fairly FPS-costly. You can disable modules to obtain better FPS!
I recommend using Optifine for replacing Notch's funky render code with slightly less funky rendering code.
The mod works in Multiplayer, yet is clientside, it cannot lag servers. Note however 'dropped' light sources will not necessarily prevent Mobs from Spawning, and neither will your handheld light.
Note: DO NOT INSTALL THE COREMOD ON SERVERS! It will crash on load.
Instructions:
See readme in your downloaded file.
Config Syntax help:
How the config syntax works:
[DynamicLights_thePlayer, DynamicLights_dropItems and DynamicLights_otherPlayers configs]
* Possible setups:
* X := simple ID X, wildcards metadata
* X-Y := simple ID X and metadata Y
* X-Y-Z := simple ID X, metadata range Y to Z
There is a default value used as "setting", you can specify one by appending "=x" to the ID part
Valid Entry examples:
torch
Torch minecraft id is "torch", will use the default light value (15)
wool
Torch minecraft id is "wool"
wool-2=12
Wool, magenta subtype (meta 2), will use a light value of 12
wool-2-5
Wool BlockID, accepts metadata range [2..5]
golden_helmet-*-*=15
Item ID range [314..317] covering golden armor, wildcarded meta/damage which means any value goes
Also unnecessarily specifying the default light value of 15, you could leave =15 out aswell
There no longer is numeric Block or Item id's. Use the string identifiers, google "Minecraft Data" to get a listing.
Values that cannot be mapped to anything will be logged and ignored
Having the same problems. I have no other mods on, and I can still run the game fine, but when I try to even equip a torch, the game crashes (without even giving me the error report). I'd REALLY like to use this mod, so if you could figure this out, that would be awesome!
Would you kindly post the steps you took to make it work?
Specifically, are you using any texture packs/mods besides this one, and if so, what versions?
Thanks :]
I just went through the instructions in the first post. I didn't need any of the 'merged' .class files. I am using this texture pack, and the following mods (in the order that I installed them):
Having the same problems. I have no other mods on, and I can still run the game fine, but when I try to even equip a torch, the game crashes (without even giving me the error report). I'd REALLY like to use this mod, so if you could figure this out, that would be awesome!
I figured it out, you failed at following the instructions. A good bet would be step 4.
Procedures I took;
Redownloaded .jar from Mojang. (No Mod-Loader, no nothing.)
Deleted Meta-INf File
Pasted the downloaded contents into the jar
Ran minecraft
I'm not aware of any Mac specific problems. Be assured the files i provide were tested ... see if you can get a debug log or something.
When you said that dropped/ handheld torches won't prevent mobs from spawning, was that just multiplayer? Thanks!
Rollback Post to RevisionRollBack
Quote from A wise man once »
Religion is like a penis. It's ok to have one, and it's ok to be proud of it. But don't go waving it around in public, and don't try to shove it down kids' throats.
Quote from He also »
Ambition is a poor excuse for not having enough sense to be lazy.
As soon as I saw the video of the light source following the thrown torch I was sold Do you plan on or have you considered adding light to glowstone dust? I always thought it would be neat if the glowstone dust emitted a very small amount of light.
Rollback Post to RevisionRollBack
How's that country song go? "Old enough to know better, but still too young to care."
Actually, no I didn't fail at the instructions. Deleting the Meta file was the fourth thing I did. I have re installed minecraft just to try this again. Please do not blame someone if you have no proof.
Retried with the new minecraft I installed. Didn't work, and it skipped the error screen again. I am using mac, but that shouldn't be a problem because have used mods before.
Sorry to be a pain in the ass mate, but it's not working for some reason still.
Attached is my error report screenshot. As a side note, I'm running this version clean, ie, - Modloader, More Block ID's and Optimine only, and your mod of course.
Sorry to have overlooked you earlier. Your error means you did not put the Minecraft.class file, located in folder /net/ in the zip, into your minecraft.jar (into the /net/ folder)
Quote from mickeena »
It would be good if you could make it so I can control the brightness... A much brighter one would be useful for my for the cave exploration scenes in my movies
I have added an optional configuration file for convenience or whatever you make of it
Quote from killgoblen »
When you said that dropped/ handheld torches won't prevent mobs from spawning, was that just multiplayer?
I haven't looked at the Mob spawn code, but if it reads from the same light cache the renderer does it WOULD stop mobs, in single player ONLY.
Quote from zedas »
As soon as I saw the video of the light source following the thrown torch I was sold Do you plan on or have you considered adding light to glowstone dust? I always thought it would be neat if the glowstone dust emitted a very small amount of light.
Glowdust added, with low light, optional configuration file added
Quote from ColdNCursed »
Not sure if this is what you were looking for, however I hope it can help resolve the problem...
This is all my Terminal picks up when I start (and log in) minecraft.
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: java.lang.ClassNotFoundException: net.minecraft.client.MinecraftApplet
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: at java.security.AccessController.doPrivileged(Native Method)
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: at net.minecraft.GameUpdater.createApplet(GameUpdater.java:423)
Feb 27 20:27:09 (Nameofmycomputer) [0x0-0x22022].com.Mojang Specifications.Minecraft.Minecraft[236]: at net.minecraft.Launcher$1.run(Launcher.java:87)
/EDIT:
Tried installing it over modloader and I get the same problem.
Thats Launcher/Game Updater errors, not game errors. Are you sure you put the /net/minecraft.class file where it belongs.
If you copy n pasted everything it should be fine.
I've googled Minecraft, Load Bar, and stuck, and it appears this is some known issue with Mac java virtual machines, improperly setup clients/launchers or old OSX versions.
Atleast your launcher is somewhat broken, if the error messages mean anything.
Announcing: The AWESOME update
- rewritten from scratch to be a FML Coremod for Minecraft 1.4.2, requires Forge
- boosted efficiency A LOT, I'm positive it cannot be done any better now :3
- Dynamic Lights is now modular! See readme!
- configuration files for Dynamic Light modules can now be found at /config/
- global toggle Button can now be configured via Controls Menu
For those of you that don't know what FML Coremod means...
DRAG AND DROP INSTALL, YE GODS
I'll just put the readme here. Marvel at it's glory.
http://atomicstrykers-minecraft-mods.googlecode.com/hg/DynamicLights/resources/readme.txt
And you know the best part about this update?
Its already available. Just re-download off the 1.4.2 Forge link :3
Other videos
This modification makes 'shining' items (default: Torch, Glowstone, Glowdust, Lit Pumpkin, Redstone, Lava Bucket, powered Minecart) illuminate everything around them if
1) the player has them equipped (in hand/armor)
2) they are dropped on the ground
3) another player has them equipped in Multiplayer
On top of that, burning Entities shine light, and Creepers about to explode light up!
You may add any Item ID you wish as shiny item, via the settings file. Also supports armor items!
Toggle button ingame:
The key is "L". You can turn all dynamic Lights on/off with it. The button can be rebound using the ingame options.
There is no limit to the number of lights you can create, note however they are fairly FPS-costly. You can disable modules to obtain better FPS!
I recommend using Optifine for replacing Notch's funky render code with slightly less funky rendering code.
The mod works in Multiplayer, yet is clientside, it cannot lag servers. Note however 'dropped' light sources will not necessarily prevent Mobs from Spawning, and neither will your handheld light.
Note: DO NOT INSTALL THE COREMOD ON SERVERS! It will crash on load.
Instructions:
See readme in your downloaded file.
Config Syntax help:
[DynamicLights_thePlayer, DynamicLights_dropItems and DynamicLights_otherPlayers configs]
* Possible setups:
* X := simple ID X, wildcards metadata
* X-Y := simple ID X and metadata Y
* X-Y-Z := simple ID X, metadata range Y to Z
There is a default value used as "setting", you can specify one by appending "=x" to the ID part
Valid Entry examples:
torch
Torch minecraft id is "torch", will use the default light value (15)
wool
Torch minecraft id is "wool"
wool-2=12
Wool, magenta subtype (meta 2), will use a light value of 12
wool-2-5
Wool BlockID, accepts metadata range [2..5]
golden_helmet-*-*=15
Item ID range [314..317] covering golden armor, wildcarded meta/damage which means any value goes
Also unnecessarily specifying the default light value of 15, you could leave =15 out aswell
There no longer is numeric Block or Item id's. Use the string identifiers, google "Minecraft Data" to get a listing.
Values that cannot be mapped to anything will be logged and ignored
1.13.2 version at curse:
https://minecraft.curseforge.com/projects/dynamic-lights/files
Downloads moved to:
http://atomicstryker.net/dynamiclights.php
On Merged classes/mods and sourcecode:
FML Coremod! Will not need merges <3 <3 <3
To other modders: See sourcecode. Adding your own Dynamic Lights is easy.
My other mods:
Granted and included
If you try using a texture pack that uses the mcpatcher, it may not work. I had a black screen with Misa's but using default doesnt cause that.
I just went through the instructions in the first post. I didn't need any of the 'merged' .class files. I am using this texture pack, and the following mods (in the order that I installed them):
I figured it out, you failed at following the instructions. A good bet would be step 4.
I'm not aware of any Mac specific problems. Be assured the files i provide were tested ... see if you can get a debug log or something.
Also, since this mod only alters the getLight returns (not actual rendering), im inclined to say this is some problem on your end.
Check drivers, driver settings ...
When you said that dropped/ handheld torches won't prevent mobs from spawning, was that just multiplayer? Thanks!
Retried with the new minecraft I installed. Didn't work, and it skipped the error screen again. I am using mac, but that shouldn't be a problem because have used mods before.
Minecraft v1.3.2 | Windows 7 Professional x64
Sorry to have overlooked you earlier. Your error means you did not put the Minecraft.class file, located in folder /net/ in the zip, into your minecraft.jar (into the /net/ folder)
I have added an optional configuration file for convenience or whatever you make of it
I haven't looked at the Mob spawn code, but if it reads from the same light cache the renderer does it WOULD stop mobs, in single player ONLY.
Glowdust added, with low light, optional configuration file added
Thats Launcher/Game Updater errors, not game errors. Are you sure you put the /net/minecraft.class file where it belongs.
I've googled Minecraft, Load Bar, and stuck, and it appears this is some known issue with Mac java virtual machines, improperly setup clients/launchers or old OSX versions.
Atleast your launcher is somewhat broken, if the error messages mean anything.