nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)

CRT Monochrome Shaderpack

"End of Line."

CRT Monochrome Shaderpack is a lightweight GLSL shader pack for Minecraft Java Edition (Iris/OptiFine) that replicates the high-contrast, phosphor-display aesthetic of early 80s computing.

It replaces standard rendering with a strict two-tone wireframe/threshold visualization, simulating a monochromatic CRT monitor inside the game.

🖥️ Visual Style

The "P1" Phosphor Aesthetic

By default, the pack utilizes the "P1 Apple Green" (#33FF33) color scheme, mimicking the high-persistence green phosphor monitors of the Apple II era. The world is rendered as a stark contrast between illuminated geometry and a pure black void.

CRT Emulation

The pack includes a fully procedural CRT post-processing stack:

  • Screen Curvature: subtle geometric distortion to mimic a curved glass tube.
  • Scanlines: Horizontal beam lines that scroll slowly with time.
  • Chromatic Aberration: Slight RGB channel separation at the screen edges.
  • Vignette: darkening at the corners to simulate tube depth.

⚙️ Technical Features

  • Depth-Based Rendering: Uses Sobel Edge Detection and luminance thresholding on the depth buffer to generate outlines and solids.
  • Optimization Friendly: Extremely low GPU overhead. Disables standard lighting, shadows, and PBR calculations.
  • "Hall of Mirrors" Fix: Includes a custom Sky Shader module that forces a depth buffer clear. This prevents the "smearing" artifacts common when using optimization mods (like Radon/Sodium) that disable vanilla sky rendering.
  • Driver Support: Compatible with both NVIDIA and AMD GPUs (OpenGL 3.0+).

🎛️ Configuration

While the default is Green, the pack is fully configurable via the Shader Options menu in-game.

RGB Color Channels

You can manually mix the phosphor color using 0-255 sliders.

  • Classic Amber: R: 255, G: 176, B: 0
  • Macintosh White: R: 229, G: 251, B: 255
  • Neon Purple: R: 214, G: 3, B: 220

World Settings

  • Contrast Threshold: Controls the sensitivity of the edge detector (higher = darker world, lower = more noise).
  • Void Distance: Sets the strict cutoff distance where the grid fades into black.
  • CRT Effects: Sliders to adjust or disable Curvature, Scanline Intensity, and Aberration.

⚠️ Known Issues & Troubleshooting

The "Hall of Mirrors" (Smearing) Effect

If you see the screen "smearing" or trails following your movement, your Depth Buffer is not being cleared correctly.

  • The Cause: This usually happens with high-performance custom clients or mods that disable the vanilla sky rendering to save FPS. Without the sky pass, the command to clear the previous frame's depth data is never sent.
  • The Fix:
    1. Ensure Sky Rendering is enabled in your client settings.
    2. If you are a developer using a custom rendering engine, ensure the depth buffer bit is cleared at the start of the frame.

Items appear as "Blobs" or lack detail

If hand items look like solid blocks of color:

  • Adjust the Contrast Threshold in the shader options.
  • Lowering the threshold will make the detector more sensitive to smaller depth changes, revealing more detail on close-up objects.

📥 Installation

  1. Download the .zip file.
  2. Place it into your .minecraft/shaderpacks folder.
  3. Launch the game using Iris or OptiFine.
  4. Select CRT Monochrome Shaderpack from the Shader list.

Note: For the best experience, ensure "Render Regions" is enabled if using OptiFine.

📣 Streaming & Content Creation

If you feature this shader pack in a stream or video, please provide credit by linking to the official project page or mentioning h1ggsk. I’d love to see what you create with it!

📦 Modpack Policy

  • Permission Granted: You are free to include the CRT Monochrome Shaderpack in modpacks hosted on CurseForge or Modrinth.
  • Requirement: The modpack must use the official project dependency/link so that downloads are tracked through the original source.
  • Prohibited: You may not re-upload the shader pack as a standalone file or host it on third-party "mirror" sites.

📄 License

Copyright © 2026 h1ggsk. All Rights Reserved.

This software is the intellectual property of h1ggsk.

  1. Non-Redistribution: You may not re-upload, mirror, or redistribute this shader pack as a standalone project.
  2. Modification: You may modify the code for personal use only. You may not distribute modified versions of the code ("forks") without explicit written permission from the author.
  3. Modpack Exception: Use in curated modpacks is permitted under the conditions outlined in the "Modpack Policy" above.

External resources


Project members

h1ggsk

Member


Technical information

License
ARR
Project ID