GLSL Shaders Mod for Minecraft 1.7.9, 1.7.2, 1.6.4

GLSL Shaders Mod for Minecraft 1.7.9, 1.7.2, 1.6.4

What is GLSL Shaders Mod?

GLSL Shaders is a modification for Minecraft 1.7.5/1.7.2/1.6.4 that brings OpenGL based Shader graphics in your Minecraft world and make it look fabulous. It enables a lot of effects such as improved shadows, better lighting and connected textures by utilizing the power of your PCIe Graphic card. GLSL shaders is often used with Sonic Ether’s Unbelievable Shaders to maximize the visual effects of shaders in Minecraft.

GLSL Shaders Features:

  • Supports HD resource/texture packs.
    Support multiple composite programs (compostire1, composite2, composite3)
  • Shader packs such SEUS, MAC Shaders, Bump Shadow waving are supported
  • Minecraft Forge and OptiFine Compatibility
  • Easy installation without any hassle

How to install GLSL Shaders Mod for Minecraft:

Install for Minecraft 1.7.5:

- Run Minecraft 1.7.5 at least once. Close Minecraft and Launcher.
- Copy ShadersModCore-2.4.0mc1.7.5.jar to the following path and filename.
- Make sure you also have required libraries
- Make a copy of folder
- Rename the copied folder to
- Open folder 1.7.5-ShadersMod2.4.0
- Rename 1.7.5.jar to 1.7.5-ShadersMod2.4.0.jar (same name as folder)
- Rename 1.7.5.json to 1.7.5-ShadersMod2.4.0.json (same name as folder)
- Open the json file with Notepad++ (or other text editor program)
- Edit value of id. (equals to folder name)

“id”: “1.7.5-ShadersMod2.4.0″,

- Edit value of minecraftArguments.

“minecraftArguments”: “–username ${auth_player_name} –version ${version_name} –gameDir ${game_directory} –assetsDir ${assets_root} –assetIndex ${assets_index_name} –uuid ${auth_uuid} –accessToken ${auth_access_token} –userProperties ${user_properties} –userType ${user_type} –tweakClass shadersmodcore.loading.SMCTweaker”,

- Add libraries.

“libraries”: [ { "name": "shadersmodcore:ShadersModCore:2.4.0mc1.7.5" }, { "name": "net.minecraft:launchwrapper:1.9", "serverreq": true }, { "name": "org.ow2.asm:asm-all:4.1", "serverreq": true }, { "name": "java3d:vecmath:1.3.1" },

- Edit value of mainClass.

"mainClass": "net.minecraft.launchwrapper.Launch",

- Save 1.7.5-ShadersMod2.4.0.json
- Reopen Minecraft Launcher
- Create a new profile, edit profile, select version 1.7.5-ShadersMod2.4.0. Save.
- Select the profile and click Play.
- Test.

Install for Minecraft 1.7.2, 1.6.4, 1.6.2

Before Install

  • Install Forge or FML
    • Download Minecraft Forge or FML installer
    • Open Minecraft Launcher.
    • Select a profile (lower left corner of launcher window).
    • Edit Profile. Select Minecraft version that is compatible with Forge and ShadersMod (1.6.4 or 1.7.2) and save.
    • Click play. Wait for Minecraft to load.
    • After the game start successfully, close Minecraft.  Close launcher if it is still open.
    • Install Minecraft Forge or FML with the downloaded installer.
    • Open Minecraft Launcher.

  Select Forge or FML in profile box at lower left corner of launcher window.
Or select other profile and click Edit Profile and select Forge or FML version and save.

    • Click Play.
    • You should see "Mods" button in title screen below "Multiplayer" button.
  • Check whether everything is alright and close Minecraft.


  • Copy ShadersModCore-....jar to %appdata%\.minecraft\mods folder. Make sure its file extension is ".jar", not ".zip".
  • If you want to install other FML mods or Forge mods, copy them to the same mods folder.


  • Use Mojang's Minecraft Launcher to run Minecraft with Forge profile. (Don't worry if ShadersMod is not shown in mod list screen)
  • Open Option menu, Shaders... button.  Click open shaderpacks folder.
  • Put some shaderpacks in the folder.
  • In Shaders screen click shaderpack name.
Installation for Minecraft 1.5.2/1.4.7/1.4.6 (GLSL Shaders Mod v1.4x)

You need correct version of minecraft and OptiFine. Wrong version does not work.


ShadersMod-mc1.4.6-ofuD5-1.43 for Minecraft 1.4.6-1.4.7

    • is to be used with OptiFine 1.4.6_HD_U_D5.
    • will not work with OptiFine 1.4.6_HD_D5 (standard edition not ultra).
    • will not work with OptiFine 1.4.6_HD_U_C3 (wrong OptiFine version).
    • will not work with OptiFine 1.4.5_HD_U_D5 (wrong Minecraft version).

MCPatcher HD fix is not compatible. Modloader is not compatible.

 Forge is compatible.  See compatible Forge version number in OptiFine. Forge includes FML which provides modloader functionality.

Installation for use with Magic Launcher

  • 1. Open Magic Launcher.
  • 2. Click Setup button.
  • 3. Select or create configuration you want to use.
  • 4. If you use Forge, add Forge universal zip.
  • 5. Add OptiFine zip (below Forge universal if used together).
  • 6. Add ShadersMod zip below OptiFine.
  • 7. Add shaders zip file (which has *.fsh *.vsh in shaders folder inside zip)
  • 8. Go back to Minecraft Shaders GUI.  Click shaderpack name from the list.

Manual installation in minecraft.jar

  • 1. Make a backup of original minecraft.jar. (You may want it later.)
  • 2. Open minecraft.jar in WinRAR or 7-Zip or similar program.
  • 3. Delete META-INF in minecraft.jar.
  • 4. If you use Forge, copy files from Forge universal zip into minecraft.jar
  • 5. Copy files from OptiFine zip into minecraft.jar.
  • 6. Copy files from ShadersMod zip into minecraft.jar
  • 7. Copy *.fsh *.vsh files into minecraft.jar/shaders  (or leave it empty and copy *.fsh *.vsh into .minecraft/shaders folder instead)
  • 8. Go back to Minecraft Shaders GUI.  Click shaderpack name from the list.
  • bump-shadow-waving 0.9.8
    • Fixed compatibility with NVIDIA 334.89.
  • bump-shadow-waving 0.9.7
    • Demonstrate the use of multiple depth buffers, multiple shadow buffers and shadow color buffer.
    • Underwater shading is still incomplete -- it is too bright now.
    • Compatible with NVIDIA, AMD, Intel HD Graphics.
  • bump-shadow-waving v0.9.6
    • Demonstrate the use of multiple depth buffers and shadow depth buffers and shadow color buffer.
    • Water and Portal have colored shadow.
    • Opaque objects above water cast shadows on both water surface and underwater.
    • Underwater shading is still incomplete.
    • Bug: incompatible with AMD
  • bump-shadow-waving v0.9.3
    • Fixed waving grass and flowers problem in 1.6.x.
    • Do not move bottom vertices of water.
    • Rain is still not good.
    • Require ShadersMod preview 3 or v2.0.1 beta 1 for Minecraft 1.6.2.
  • Sonic Ether’s Unbelievable Shaders
  • Sildur’s Shaders

How to prepare shaderpack zip file

  1. Make a folder named shaders
  2. Copy *.vsh *.fsh files in the folder
  3. Zip the folder.
  4. Make sure the zip file has shaders folder in it with *.vsh *.fsh in shaders folder.
  5. Rename your zip file for easy identification.

How to prepare shaderpack folder for in-game shaders selection

  1. Start Minecraft with ShadersMod installed
  2. Option... Shaders... open shaderpacks folder
  3. Create subfolder .minecraft/shaderpacks/packname
  4. Create subfolder .minecraft/shaderpacks/packname/shaders
  5. Copy your .fsh .vsh files into .minecraft/shaderpacks/packname/shaders

Here is folder structure for .minecraft/shaderpacks

  │ └─[shaders]
  │   ├─ *.vsh
  │   └─ *.fsh
  │ └─[shaders]
  │   ├─ *.vsh
  │   └─ *.fsh
  │ └─[shaders]
  │   ├─ *.vsh
  │   └─ *.fsh
  │ └─[shaders]
  │   ├─ *.vsh
  │   └─ *.fsh
  └─ …


v2.4.0 alpha

  • This does not require Forge or FML.
  • It is a little more difficult to install this than previous version.
  • You will have to do some copy-paste and text file editing.


  • Added gbuffers mipmaps generation before final program (previously only before composite* program).
  • Fixed display error message on screen.


  • Fixed shadow of transparent block.
  • Added shaderpack settings : generateShadowColorMipmap, shadowHardwareFiltering0, shadowHardwareFiltering1, shadow0MinMagNearest, shadow1MinMagNearest, shadowColor0MinMagNearest, shadowColor1MinMagNearest

Tips and Warnings:

  • Make sure you have above average graphic card and RAM on your PC. For e.g. Nvidia GeForce GTX 460 with 4GB RAM or better. Intel core i3, i5 or i7 4th generation processors are recommended.
  • Mac OS will give compatibility issues due to lack of proper OpenGL support
  • Update your ATI or Nvidia video card drivers to the latest. This is very important.
  • Magic Launcher can be used for installation.



Sildur’s Shaders:

Chocapic13′s Shaders:

Sonic Ether’s:

CUDA Shaders:

For 1.4.7/1.4.6 (for Minecraft 1.4.6-1.4.7 OptiFine HD Ultra D5)

For 1.5.2 (for Minecraft 1.5.2 OptiFine HD Ultra D3)

For Minecraft 1.6.2


For Minecraft 1.6.4


For Minecraft 1.7.2


For Minecraft 1.7.5 (alpha version)


For Minecraft 1.7.9

Coming soon.

Credits: karyonix