ᴍɪɴᴇᴄʀᴀꜰᴛʀᴇꜱᴏᴜʀᴄᴇꜱ

PSX Shader NB

Modrinth

A non-bouncy fork of ckosmic's Minecraft PSX Shader

35K downloads47 followersUpdated 9d ago

1.4 · MC 1.21.11 · Iris, Optifine

View on Modrinth

Files

  • 1.4

    release

    PSX Shader NB 1.4

    1.21.111.21.101.21.91.21.8+26irisoptifine

    2026-10-22 · 687 downloads

    psx-shader-nb.zip · 31 KB

  • 1.3

    release

    PSX Shader NB 1.3

    1.21.111.21.101.21.91.21.8+26irisoptifine

    2026-10-21 · 172 downloads

    psx-shader-nb.zip · 29 KB

  • 1.2

    release

    PSX Shader NB 1.2

    1.21.111.21.101.21.91.21.8+26irisoptifine

    2026-03-24 · 14.4K downloads

    psx-shader-nb.zip · 28 KB

  • 1.1

    release

    PSX Shader NB 1.1

    1.21.111.21.101.21.91.21.8+26irisoptifine

    2026-03-13 · 1.2K downloads

    psx-shader-nb.zip · 28 KB

  • 1.0

    release

    PSX Shader NB 1.0

    1.21.111.21.101.21.91.21.8+26irisoptifine

    2025-04-11 · 18.5K downloads

    psx-shader-nb.zip · 47 KB

Files are delivered unmodified from Modrinth's servers and verified against the SHA-512 hash published by the project. The project's license applies to every file; check it before redistributing.

Gallery

Screenshot 3Screenshot 1Screenshot 2

About

PSX Shader NB

This shader pack is a fork of ckosmic's Minecraft PSX Shader that mimics the look and feel of PlayStation 1 graphics.

Changes in this Fork

No-Bounce Vertex Fix

Changed vertex transformation to eliminate the bouncing effect when moving.

Changed the vertex transformation from:

vec4 position4 = mat4(gl_ModelViewMatrix) * vec4(gl_Vertex) + gl_ModelViewMatrix[3].xyzw;

to standard transformation:

vec4 position4 = gl_ModelViewMatrix * vec4(gl_Vertex);

Dynamic Hand Light

Added real dynamic lighting from held light sources (torches, lanterns, etc.). Light now updates continuously as you move, rather than only when breaking/placing blocks. Uses heldBlockLightValue / heldBlockLightValue2 uniforms with linear distance falloff matching vanilla placed light behavior, applied to terrain, entities, water, hand, and basic geometry shaders. Supports both main hand and off hand light sources.

Installation

Place this shader pack in your Minecraft shaderpacks folder.

This shader pack works with both OptiFine and Iris.

Credits

  • Original shader by ckosmic
  • Iris compatibility by Karen/あけみ (akemin_dayo)

License

Licensed under the MIT License.