Alright, I have a problem downloading.I've seen you post
----------------------------------------------------------------------------------------------
(To anyone with the "javassist.NotFoundException: a(..) is not found in adt" error, just right-click on the "1.0.0 line" in the Installer and disable it.)
----------------------------------------------------------------------------------------------
But this is what I got...
----------------------------------------------------------------------------------------------
OS:Windows Vista (amd64) version 6.0
Java: 1.7.0_01, Oracle Corporation
VM: Java HotSpot 64-Bit Server VM (mixed mode),Oracle Corporation
Catalogging local mods
Scanning C:\Users\Quinto\AppData\Roaming\.Nitrous\mods
Scanning C:\Users\Raycard\Desktop\ORIGINAL Shaders\Shaders\mods
Found mod Shaders
Starting installation
Creating backup
Unpacking JAR
==== Installing SHaders====
Error installing Shaders!
javassist.NotFoundException: a(..) is not found in kz
at javassist.CtClassType.getDeclaredMethod(CtClassType.java:1215)
at Hooks.install(Hooks.java:34)
at daxnitro.nitrous.InstallThread.installMods(InstallThread.java:125)
at daxnitro.nitrous.InstallThread.run(InstallThread.java:44
====Shaders Failled Installation====
Repacking JAR
Installation complete
----------------------------------------------------------------------------------------------
-Can you PLEASE fix this?Your lucky,I had to type the whole thing because I can't copy&paste
Sorry to hear about your issues, man. Unfortunately since I did not write the installer I can't help you too much. Head over to daxnitro's thread (linked in the original post) and explore that thread and his wiki, I hope you can find some answers. Please if you do, post here or send me a message and let me know what you did to fix it so I can add the fix to the front page. Thanks!
Well i once used the shaders but i got the black lines problem so I uninstalled it. I updated my card(nVidia GeForce 8800 GT) but I still had the problem. I did installed optifine first.
Before installing this mod you better uninstall all mods, because this one is very GPU and CPU demanding and is rather new.
- Seach for your "%Appdata%" folder
- Go to "%Appdata%/roaming/.minecraft".
- Delete all files inside the ".minecraft" folder, except for the "Saves" folder with all your savegames and maps and your "Texturepacks" folder with all your custom texturepacks.
- You should have made a backup of all these files before deleting them, stupid!
- Now start minecraft and it will automatically download all the files without any modifications.
At first, install optifine.
- Optifine is (pretty much) essential to run dynamic shadows, while only a few claim it runs better without optifine. If you do not know how to manually install minecraft mods, The optifine thread shoud explain the basics. Optifine comes in various versions. For Dynamic shadows you should NOT use a multicore version, but definitely try one later.
- Join the club of people who forgot to delete the meta-inf folder in the minecraft.jar after modifying it.
After your glsl shader installation, check the installation log for installation errors.
the bugfix list helps with all kinds of errors:
Spoiler
tell me wich one of these worked and wich one of these didnt or where not necessary for it to work:
-1)This fixes many errors on many newer graphic cards, especially Nvidia 4xx cards:
Spoiler
Furious1964, on 07 February 2012 - 05:11 PM, said:
Try this:
0) go to your graphic driver "system config".
1) "Manage 3D Settings" and add Javaw.exe and Javaws.exe to the list.
2) disable "Thread Optimization" for both.
3) Set to "Force On" for V-Sync on both.
4) Install Java 7, 64 bit.
5) Run the game through the .jar file and use the following batch file:
.
6) Open the batch file and set the value in -Xmx to half of your system memory, or up to all of your systems memory -800 (up to 800 mb ram are usually needed for the most common operating systems with excessive graphic interfaces).
0) this shader does not work on ANY graphic cards from intel. It almost certainly does not work on a gf7300 and various other LAPTOP graphic cards, but works on some laptops, so let me know on wich ones it works. you might try a shader model 2 emulator like 3d Analyzer , tell us if you found one that works with minecraft AT ALL, in theory they can run shader effects on pcs without any graphic card, but emulators are slower and need much more ram. Intel graphic cards must go trhough all steps from 2 to 9, while others might nod need this.
1)In all seriousness, just buy a new graphic card. For 30 to 70 USD you can play Skyrim(*) in medium/high settings and have dynamic shadows to the horizon in minecraft. Without one you can still make great screenshots while finding a good place playing in a small window:
Spoiler
The glsl shadow shader runs fine on 2 GB of mainboard ram on a 2,5 gHz dual core. It needs a graphic card with shader model 2.0 support and as much ram as possible. Checking amazon.com for a quick and dirty price comparison... Your local SMALL hardware shop or Ebay will most likely have the best prices however:
Looks like you are best off with an Nvidia card with 1 or 2GB ram. The speed of its ram translates directly into more fps as long as your CPU is fast enough to feed it with with "chunks" to render. The ammount of ram directly translates into higher possible shadow resolution/sharpness or larger shadow visibility in the distance. A better graphic card wil NOT be much better on a worse (6 year old) mainboard, it will just be bored because the CPU can not give it stuff to calculate quick enough.
In general the Nvidia GeForce 520 GT seems to be the best value for the best shadow shader performance as of January 2012.
0,5GB= >20 USD (will only give you lowres shadows but it saves you some money if you want to put it on a 5 year old mainboard.)
1 GB = >35 USD (even this cheap graphic card will give you skyrim(*) in medium detail settings on 3 year old mainboards.)
2 GB = >60 USD (Nvidia GeForce 520 GT seems to be the cheapest with 2GB ram, giving the best opengl minecraft shadow shader performance for your money)
2 GB = >50 USD (ATI Radeon HD5450 2GB DDR3, saves you 10 USD, nvidia has better openGL support for minecraft though.)
3 GB = >500 USD (Please buy one this expensive, it will make all graphic cards even cheaper more quickly in the future.)
4 GB = >1500 USD (too expensive, but buying one will speed up developement of GPUs and speed up medicine world wide.)
6 gb = >2000 USD (do not buy such a graphic card, donate 500 USD to wikipedia AND buy one with 4GB ram instead.)
*= Minecraft glsl can easily look better than shadows in skyrim on the same hardware.
2) Get the newest graphic driver you lazy fuck! This very demanding shader will not work as good as it could on your old graphic driver. (if the latest graphic driver causes crashes (common for laptops), you might need a bios update for your mainboard, too.)
3) If your installer has more than 1 line, remove the lines that say "v1.0.0" by right klicking it and install again. (doesnt work on all OS)
4) do not use an MT version of optifine (some go even as far as "Never install the optifine mod". I doubt that all optifineversions cause errors but some claim it generally does. The optifine mod is however highly recommendet and essential to see shadows at all for most people.)
5) Switch to the default texture pack, other texture packs need some more ram from your graphic card, but this greedy shadow shader has first priority for now!
6) set your field of view to "normal", all to the left.
7) Disable the sky in the graphic settings.
8) If you have another pc or another graphic card, no matter how old and slow, (it only needs a graphic card from at least 2003), try the installer on another pc or with another graphic card and if it had no installation errors, copy the minecraft.jar back to your faster pc or switch back to your faster graphic card. Or just try this jar file, from page 54: http://www.mediafire...a7ac3s2zu3kfu0b
9) Get a different glsl installer and copy the shaders for dynamic shadows into your minecraft.jar /shaders folder after a sucessfull installation manualy. The glsl mod is the same mod, different shaders are just different settings with different effects for the mod.
Your minecraft.jar file should now have a "shaders" folder:
Spoiler
If it does not have a shader folder, the installer just failed and you have to retry the installation with another glsl installer.
All the shader files in the minecraft.jar/shader folder are editable plain text files.
The shaders are part of the glsl mod and set what shader features are visible by how much. Here you find another zip with the most recent shader files only. This one is more up to date, use them instead for better performance and less missunderstandings!
To make sure shadows work at all (on your old graphic card) we set the shadow shader to a lower setting:
Spoiler
Skip this if your graphic card has at least 1GB ram. or when shadows displayed without errors before and you do not want to play with a Highres Texturepack and do not want to use a recording tool:
Change the composite.fsh in the minecraft.jar/shader folder:
Change
/* shadowres:4096 */ (still works fine with graphic cards that have 1 GB ram)
to
/* shadowres:2048 */
for graphic cards older than 2010 (shadows as blocky as 16x16 textures)
to
/* shadowres:1024 */
for graphic cards older than 2008
to
/* shadowres:512 */
for graphic cards older than 2006
or to to
/* shadowres:128 */
for graphic cards from 2002 to 2004 (shadows as blocky as minecraft blocks) as long as shader model 2.0 is supported.
-Make sure to save the modified .jar file.
This just makes sure that your graphic card has enough memory to store the shadow-data in a low enough resolution that at least shadows will most likely show up and run smoothly.
You can later increase that resolution up to something that is still playable in your acceptable framerate and display resolution.
This isn`t normal, but on "shadows" it is: (read tweaking section to change some of these)
Spoiler
- Its much brighter during day and much daker in caves. (can be decreased)
- Its glowing blue and white. (can be decreased)
- Its blurry. (can be decreased)
- Torches sometimes barely make a visible brightness difference. (can be changed)
- The breaking-block animation removes all shadows.
- Light sometimes shines trough solid rock during sunrise and sundown.
The most common graphic errors...
Spoiler
- a blue screen with a hud
- shader effects visible but no shadows visible
- all textures are single colored grey or blue (just under water or behind transparent things).
- white and shiny areas (lines or squares on textures)
- lines of shadows
- a black screen
- a world loading infinite loop.
...are caused by this:
Spoiler
- Your craphic cards memory is limited. All textures and shader effects are stored there. Your mainboard memory can be used for this, but is MUCH slower at it.
- Your graphic cards abilities are limited by its graphic driver and chipsets. (A faster more expensive graphic card with the same ammount of memory just renders larger resolutions faster.)
The shadow shader is just a highres 3d texture that changes every frame. Other shaders work similarily. When your graphic card runs out of memory or its old driver lacks the ability to do may different things at once, some shader effects will not show up at all or mess up the whole screen.
So you just have to update your graphic driver and try a few other different installations of other versions in other settings with some steps mentioned above. Tell me what worked and what did not work against what error, tell your graphic card and driver data here and do not forget a screenshot to crack me up.. Blue screenshots do not crack me up anymore.
If you get only 5% to 50% as many FPS everything is working correctly:
Tweaks for more FPS and more detail:
Spoiler
- Some tweaks increase performance, some make everything look much better, some do even both at once:
Increase fps with smart optifine settings:
Spoiler
-Use Optifine for much better performance:
- Try a Multicore version of Optifine (Then install the glsl shader and all most recent shader files again). (this can cause flickering chunks and BAD errors on some CPUs)
- Set everything to "fast" instead of "fancy" to add a few fps (roughly +20%).
- Set mip-mapping to 4/max, this is always faster and always looks better. Higher mipmapping settings can make the borders of HD textures visible on some gl-render settings, but only close up, a small price for performance and better long-distance rendering.
- Disable distance fog and depth fog. this is always faster and always looks better.
- Set draw distance shorter, shadows will not render to the horizon by default anyways.
- Check out all the buttons that show up when you klick the lowest few buttons of the optifine settings.
- Make sure smoothfps is turned OFF with this shader (while it should be turned ON without shadows).
- Disable AdvancedOpenGL on ATI cards (this just tries some visibility calculations but it is sometimes faster without) but enable AdvancedOpenGl on most Nvidia Cards (or set it to fast).
- Disable as many features as you want to, like BetterGrass or BetterSnow.
- Set preload-chunks to a low value but not to 0, Increase it when you travel a lot or when your CPU is relatively fast. (preloading chunks is CPU and mainboard-ram demanding, it is not GPU demanding. But loading chunks just in time can cause lag, so preloading some of them them makes sense)
Lower your screen resolution:
Spoiler
- lower your FSAA setting in your graphic driver. 8xFSAA decreases your fps to 1%, 4xFSAA decreases your fps to 6%, 2xFSAA decreases your fps to 25%.
- lower your screen resolution and run minecraft in fullscreen mode. Dynamic shadows are exponentially slower the higher your resolution is. Shadersrun slower in window mode. Optifine can change your fullscreen resolution within minecraft quickly. For yotube videos chose one with 720p and enjoy your black bars.
Change how sharp shadows are and how far away shadows will fade out:
Spoiler
Increase /* SHADOWRES:4096 */ to a higher value, your ram is the limit, but this will lower your fps and increase your world loading time.
Your graphic card will only support shadowres up to an unknown limit depending on how much ram it has left over to store that shadow map (resulting in an infinitely long loading time).
When you found a smoothly running /* shadowres:1024 */ value you can increase the shadow detail on cost of the maximum visibility range of shadows, or increase the range on cost of shadow detail (without a change in fps):
Spoiler
just change the "45.0" of
#define SHADOWDISTANCE 45
AND
/* SHADOWHPL:45 */
to the same value between "11,25" (sharpest shadows) and "180" (highest range).
- Sharper shadows make no sense (especially if shadowdetail is >=4096).
- High shadow visibility ranges only make sense with distance fog disabled and long render distance. With optifines "very far render distance" you can set it up to "720" or even "1440" but shadows will get very blocky with shadowdetail <=4096.
To disable dynamic shadows, because I just want all the other shaders of this versions:
Spoiler
St
#define SHADOWDISTANCE 0
/* SHADOWHPL:0 */
/* SHADOWRES:2 */
("SHADOWDISTANCE 0" alone should be enough do not show any shadows.
(the very low shadowres number will increase your fps and load the game faster)
VIDEOS ... Make it look better and increase its frames per second by changing other shader files, too.
Spoiler
Videos to show the differences:
Spoiler
Old versions with other settings:
Spoiler
http://www.youtube.c...BD6766DBE#t=28s
Only using the tweaks mentioned above and not using the tweaks mentioned BELOW. It looks great during day. It is just too bright most of the time and could use more contrast.
Most people enjoyed dynamic shadows like this, but I wanted more realistic brightness and contrast, some fixes and performance tweaks, so I played around with HDR and brightness settings.
This video uses HDR
Spoiler
and a much more realistic brightness setting at night and in the nether with maximum contrast. The hand is no longer transparent (now by default in newer releases) and other less usefull shaders are disabled for a similar performance: http://www.youtube.c...h?v=MPhoPBymduI
nether and nighttime
The most recent versions have their own improved color correction shaders, independent from HDR or bloom. Newer versions also use glare, wich doesnt look as good as HDR looked before, but in the most recent version hdr looks either worse than glare, or HDR flickers too much.
Some new versions include bumpmapped and heightmapped 3d textures.
HDR or bloom are not needed for color correction anymore.
I did all these videos with a previous version of the shadow shader on 3 year old pc with a gf9600 (515 MB ram) and I just halved my SHADOWDETAIL for the video because of fraps.
Edit the final.fsh in your minecraft.jar /shader folder to have your Bling Bloom, Blur and Glare as much as you like.
Spoiler
Disable all shader effecty by adding "//" infront of all their "#dedfine..." but remove them infront of the lines that contain:
#define DOF (dept of field, not working too well with dynamic shadows, but a classic. I prefer it off.) #define HDR (this enables high dynamic range as known from HL-lostCoast, it makes the nether look better and increases contrast but it causes some flickering on bright surfaces during the day.) #define BLOOM* (is an alternative to HDR and basically a cheap version of HDR, i prefer HDR and let this disabled) #define CROSSPROCESS (this is essential for dynamic shaddows) #define BRIGHTMULT 0.3 (this adjusts overall brightness and be enabled and if HDR is enabled it must also changed from 1.0 to 0.3. If bloom is enabled this must also be lowered.) #define COLOR_BOOST 0.1 >0 for more saturation . <0 for less saturation (-1=no saturation). #define MOTIONBLUR (this is optional, but it really helps to cover up flickering shadows and flickering HDR sky during movement, especially on slower graphic settings. This makes your graphics slower, it is bureaucratic like that.
MOTIONBLUR does not work in some of the most recent patched versions) #define HIGHDESATURATE (this is essential for dynamic shadows)
the following shaders are better disabled to have more fps, because they do not add too much to this shadow shader, or are not working too well with it:
Spoiler
//*HDR* The actual shadow shader has very good color correction and doesnt need HDR as much anymore. //*DOF dept of field autofocus doesnt really go well with this mod, shadows are already blurry by default and motionblur adds more than enough blur when its needed most by the shadow shader. some DOF shaders do not work at all with motionblur AND shadows. //*GODRAYS* are Crepuscular Rays, similar to lens flare effects. They do not work too well with shadows technically but they would look awesome with shadows:
http://www.youtube.com/watch?v=6ndHks2wJQ4
.
//*GLARE* is nice, but the default setting reminds me too much to my old broken graphic card and my even older monitor. I dont want a reminder to that. Lowering the values makes it look more discreet. It can look better than bloom and it does look better than the currently broken implementation of HDR. //*BLOOM* bloom, bloom never changes. Bloom was invented by lowres console graphics to make everything look smoother and shinier. Minecraft really doesnt need that shit. HDR already adds more "shinyness" and ambience than bloom could ever deliver. Sadly HDR flickers a lot, so bloom still is an alternative to increase contrast. //CEL_SHADING* celshading creates cartoony outlines, this just doesnt make sense with smoothened shadows. //SSAO* is http://en.wikipedia....bient_Occlusion and it is very GPU demanding. But who needs ambient occlusion if you have HDR/glare and dynamic shadows, this just eats too much performance and adds too little to shadows and minecraft in general. Only enable SSAO when you also use a HD texture and have the GPU speed to use both. SSAO goes very well together with bumpmapping. There is a shadow shader version that gorks with ALEA-bumpmapping within page 52 to 56. //MOTIONBLUR* Motionblur is good, because it hides (and causes) lag and flickering when ever lag and flickering most likely happens. But if you have at least 30 fps all the time, even while rotating around a lot, you do not need motion blur. Motionblur does not work anyways on some patched versions.
Check your mainboard manufacturers webpage and tell it your mainbords name, not just for bios updates (these can be very tricky), but also for the latest mainboard drivers and some fancy utilities that optimize your CPU and ram usage (easy to install), expecially when it comes to multicore support and if you use 64 bit software.
Hey, great post, username_not_taken! I was getting about 40 fps, and in the general video settings I turned graphics to fast and that gave me about a 7-10 fps boost, turned trees and grass edges back to fancy in Details. Smooth FPS seems to reduce input lag at the cost of fps, so with this disabled I was getting about 50 fps. Pretty good improvement, I'd say! I'll put these tweaks in the first post.
LordBishop, on 20 January 2012 - 09:13 AM, said:
sonicether, can you please help with the issues I am having?
Latest drivers? Latest version of my mod? Latest version of OptiFine? Try those things
username_not_taken, on 20 January 2012 - 10:14 AM, said:
big snip
Thanks for more tips. What are your views on using Glare ATM?
Also, I don't know why, but my graphics cards seem to like high resolutions. Dropping resolutions does nothing for performance - whether its dropping SHADOWRES or the full screen resolution. Got 2Gb VRAM if that helps x2 cards in SLI. I also for some reason get higher framerates when setting preload chunks to a higher value, and when setting the draw distance to very far (Which should supposedly cut my FPS down to a ninth of its current value, but I go up 1 or 2 FPS for some reason).
Might I also ask where to find FSAA to disable it?
Well i got the same problem as anyone else. I have everthing Grey/Green/Yellow with the default texture. But I don't see any textures. When I use a texture pack. Everthing will turn green only. I also tried out all the solutions to this problem:
Incorrect Texture Render Symptoms
Most blocks appear grey
Grass blocks, leaf blocks and grass appears green
Fixes
Apparently installing Optifine and then the shaders fixes this problem, I haven't tested so no gauruntee it will work.
Also to note, people said that Optifine HD D2 works the best. Just a side note
Going on multiplayer servers helps to load the textures. (Proven) .
None of these work. I stayed in a server for more then an hour but nothing. I'm playing on my laptop with the specs:
Windows Ultimate edition x64.
Intel Core i5 m430.
4 GB Ram.
ATI Mobility Redeon 5650 (While this card is known to work perfectly in the Hardware Compatibility on the Wiki)
Need more info? On my PC this mod works. Is this a Laptop Issue? I have know idea what to do about this problem.
Thanks for more tips. What are your views on using Glare ATM?
Also, I don't know why, but my graphics cards seem to like high resolutions. Dropping resolutions does nothing for performance - whether its dropping SHADOWRES or the full screen resolution. Got 2Gb VRAM if that helps x2 cards in SLI. I also for some reason get higher framerates when setting preload chunks to a higher value, and when setting the draw distance to very far (Which should supposedly cut my FPS down to a ninth of its current value, but I go up 1 or 2 FPS for some reason).
Might I also ask where to find FSAA to disable it?
This tutorial is not for you. It is for people whos graphic card is old and lonely. Normally a PCs GPU is much faster than its CPU, but your PC seems to be different from that. You have 2 cards with 2GB of ram per card and likely very fast GPUs.
Please tell me how high you can set SHADOWDETAIL and how far you can make shadows visible. set shadowdetail to 8192 or 16384 or 32768 or 65536 make videos of it if it works.
glare? I try not to think about it, its default setting is worse than bloom. It might have high potential and its nice for screenshots.
Unfortunately, I'm having an issue with the mod leaving water and ice invisible on fancy graphics. Updated all my drivers only 5 minutes ago, so those are all up to date. I tried playing around with all of Optifine's settings, still no improvements (apart from switching to simple graphics). Shadows casted by water are all there, and the water still exists. It's just invisible. Couldn't find any solutions to this anywhere, so if anyone could help, would be very appreciated.
Mods installed are this one, Optifine, FiniteLiquid and Zipline.
/edit
Wrong topic. It seems to be cause by Optifine itself.
BTW: Motionblur dosen't work (for me) with the new version 1.1.03 overwrite this code in final.fsh if it (too) dosen't work for you or download already fixed by me http://www.mediafire...i0wamn2a3jaylc0
I've enabled DOF but it's kind of too much, is there a way to turn it down a bit? Like to make objects less blurry around? Thanks.
Sorry mate, I don't know how to soften the DOF effect.. this Bokeh DOF is a bit too strong but still enjoyable, in my opinion, the only problem is the unfocused hand! I hope someone could answer you..
Asiancowbox, on 20 January 2012 - 01:49 PM, said:
might be a stupid question but does this work on multiplayer