See changelog.txt in respective jar for up to date informations
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
You may add any Item ID you wish as shiny item, via the settings file. Also supports armor items!
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!
Instructions:
Put downloaded file into mods folder
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
current versions available at curse:
https://minecraft.curseforge.com/projects/dynamic-lights/files
Old Downloads:
http://atomicstryker.net/dynamiclights.php
To other modders: See sourcecode. Adding your own Dynamic Lights is "easy".
1
Custom EMC is updated for minecraft server aswell as some little changes.
Client:
https://dl.dropbox.c...MCv2_Client.zip
Server:
https://dl.dropbox.c...MCv2_Server.zip
the server version haven't been tested much so there may be some bugs.
Read the config that it generated for info.
1
the Armor overlays is a tweak that also edits RenderItem which i've made a patch privately.
I'm using OptiFine's HD btw
1
Charcoal Icon:
This makes charcoal have it's own icon so you don't get confused.
The icon file is gui/charcoal.png
Requires ModLoader!
Screenshot:
Download
(Client side only)
Creeper tweak:
This modifies the creeper so it will explode if it touches fire or being hurt by another explosion. It was obvious that they carry gunpowder
Download Client
Download Server
Monster Spawner Tweak:
This makes monster spawners drop spawner eggs and iron bars when destroyed. The egg follow the corresponding spawner's entity. This makes spawner egg obtainable on survival.
screenshot:
Download Client
Download Server
Disappearing pig fix:
This fixes pigs from disappearing on peaceful when lightning strikes on the pig.
screenshot:
Download Client
Download Server
Skeleton don't drown:
This makes skeleton don't drown as they don't have lungs.
Download Client
Download Server
Endermen drop their held block:
This makes endermen drop their held block if they die.
Download Client
Download Server
Installation: (client)
1. Open your minecraft.jar with any archiving program (except WinZip)
2. Drag the files from the zip you downloaded to the minecraft.jar archive window.
3. Delete META-INF
Installation: (server)
1. Open your minecraft_server.jar with any archiving program (except WinZip)
2. Drag the files from the zip you downloaded (make sure the it is the server version) to the minecraft_server.jar archive window.
3. Don't Delete META-INF
If you have any problems try going to this thread or post here
1
Go ask the technic team not us. We don't offer support for Technic stuff.
1
*headdesk* damn i'm stupid
1
Delete META-INF
46
[/size][/size]
size]
[/size]
65
Please give this a + and reply to this thread if you got any problems. (please the post error logs here as well as your installed mods)
Before you argue read this guide all over again.
Or
If you hate this thread or this ****s you up or you feel i am a smartass just don't read this or reply. Don't complain if this is ugly too.
If you're a modder that would like to link this thread, go ahead.
But first off make sure you
!!!DELETE META-INF!!!
Troubleshooting crash:
1. Make sure you have deleted Meta-INF!
2. Have the right version of mod to Minecraft. I.E MC 1.1 mod do not work with weekly build so do no ask the modder. This includes future weekly builds.
3. Reading the error report. You could get a solution if you do read the report. Read below for info. Don't post errors that have a solution listed here.
1. How to get error logs
go to top
If you're suddenly getting a saving chunks in game and a error report showing for a nano seconds or hang in the mojang screen and then Black Screen. Do this so modders know what's your error.
Method 1:(MCPatcher)
This is works for all OSes and pretty much easy to do.
First off. You need to download the tool MCPatcher.
Download the version that is suitable version for your OS and run it.
Once you run it you should see a screen like this:(this is on mac)
Click the test minecraft button and do not press anything than that button.
If you got a error it should look like this:
Copy the whole error log(or the error at the bottom) and post it into the thread.
Before you post the error logs make sure you READ IT FIRST!
FOLLOW the "how to correctly post error logs into threads" to correctly post one without getting the page longer.
Method 2:(The magic way)
Download a launcher created by sp614x located here
Once you log in you should see a logging window as well as a crash report if it crashes.
The logging window is different but the crash report screen is the same as above.
Method 3:(Batch or Command lines)
This uses the power of Batch files of your windows so it pretty much works only for windows and if you don't want MCPatcher.
Download and run this Error test by mDiyo or Run this command at the Command Prompt
Same as above if you see the error.
Method 4:(modloader.txt)
This is works for all OSes but only if you got Modloader installed.
First off go into your minecraft directory and find the file named Modloader.txt
Use your text editor's 'find' to find the error by finding the word "java." (without quotes or the ")
Or if the author of the mod actually needs you to post the whole modloader.txt then do that.
Example. Inside the modloader.txt:
Before you post the error logs make sure you READ IT FIRST! and FOLLOW the "how to correctly post error logs into threads" to correctly post one without getting the page longer and getting yourself look stupid.
Method 5:(Sudden crash without saving chunks)
This method only works if you're suddenly getting minecraft to close immediately without the saving chunks screen a hs_err_pidxxx.log appears on the directory where minecraft is installed into.
Usually this is a Out Of memory error which does not show the out of memory screen.
So do assign more RAM into minecraft. Search the thread to get more RAM in MCF to get the guide.
2. Identifying error logs
go to top
There are some types of errors. Such as:
1. Block ID Conflict or java.lang.IllegalArgumentException: Slot XXX is already occupied by *insert block name here* when adding *insert other block name here*
Now Block ID Conflict is the thing that most people sometime doesn't know about. Example of them:
Sometimes this type of error starts with a ExceptionInInitializerError and followed by a Block ID Conflict error.
How to solve:
Method 1
1. READ IT FIRST
2. Find the mod related to the Block ID Conflict
3. Find the mod's Config. If both of the mod doesn't have a config then you have to use method 2
4. Change the block ID located in the Config
5. Run the game again and repeat this process until the conflict are gone
Method 2
1. Download the mod named ID Resolver and it's requirements by ShaRose and install it
2. Follow the conflict screen and ID Resolver will try to assign it to another ID
Method 2 is easier than method 1 but i recommend method 1 because method 2 will sometimes crash certain mods such as Pam's Mods.
2. java.lang.ArrayIndexOutOfBoundsException: XXXXX
Info from java docs:
There are certain types of this error:
1. Out of Bounds Block ID
Out of Bounds block id is usually caused by user error when assigning block IDs such as when they set it above 255.
It looks like this:
It can start without the ExceptionInInitializerError.
2. Modder's fault
Sometimes they may do a user error when coding:
But it usually says like
DO REPORT THIS SUCH ERROR NOT THE OUT OF BOUNDS BLOCK ID!
3. java.lang.NoClassDefFoundError: *insert class name here*
Info from java docs:
This usually happens when you did not install certain required mods
Here is the referring classes that i've found is popular:
BaseMod (Modloader)
BaseModMp (ModloaderMp)
ITextureProvider(MCForge)
But before you post this error make sure you INSTALLED THE MOD'S REQUIRED APIs
Otherwise it is modder's packaging stupidity.
4. java.lang.NoSuchMethodError: *insert text here* or NoSuchFieldError: *insert text here*
Info from java docs:
This usually happens when you got a base class conflict, Wrong Minecraft Version etc.
So make sure you:
1. Have the correct version for minecraft's version
2. Have merge for conflicting classes
3. Install from clean jar
4. Re-install the mod
Just don't report this error. MCP Compiler never actually allows wrong named Methods.
5. RedPowerCore: BlockID XXX exists, autoAssign is disabled.
This is RedPower Related error. Usually happens just like Block ID errors.
How to solve:
Delete .minecraft/redpower/redpower.cfg. that way red power will re-assign the block IDs
6. java.lang.VerifyError: (class: *insert mod class here*, method: *insert method here* signature: (*insert signature here*;)V) Incompatible argument to function
Info from java docs:
Most likely you have not used the fixed version of a API or Some user error when installing.
How to solve:
Make sure you have updated to the lastest Related mods.
7. java.lang.NullPointerException
Info from java docs:
Happens when modders accidently made a method or other stuff that points into a null. Such as a unhandled method or field.
Report this.
8. java.lang.ExceptionInInitializerError
Info from java docs:
Usually followed by another type of error. Read the bottom one instead.
9. java.lang.IndexOutOfBoundsException
Info from java docs:
Usually followed by a ArrayIndexOutOfBoundsException but usually not Out of Bounds block ID.
10. java.lang.reflect.InvocationTargetException
Info from java docs:
Before you report this error make sure you got the lastest version of the mod.
11. java.lang.NoSuchMethodError: buildcraft.api.LiquidData.<init>(IILyq;)V
Another mod related error. Usually when you guys trying to install forestry with BC 2.1.12 or other mods that require BC 3.1.x
Other types of error that i have not yet shown needs to be reported.
3. How to Correctly Report a Error log into modder's thread
go to top
This is will prevent yourself from getting the page longer and prevents people from thinking that you're stupid.
First off open all spoilers on mod author's page and open your find feature in your browser. Find any text related to the bug/crash you have encountered. If it finds one then the author already know that. This will prevent you from looking stupid. If there's one, then the author didn't know/wrote about your bug/crash then report it.
Use this code to post your error logs:
And thats about it about error logs.
But the most important stuff is MAKE SURE YOU READ THE ERROR LOG and DELETE META-INF!
1
I have player API and it is working well with minecraft forge. Look i know more and i have a bunch of mods installed.
1
Got a blank screen? Paint it white!Look, read the guide again. You'll understand it and copy paste the error that is either shown in MCPatcher's window or Minecraft's window.