Oculus - Au Naturel Edit

An fork of oculus to expose more modded minecraft internals and make them available for shader development in the Au Naturel 5 modpack.

File Details

oculus-mc1.20.1-1.8.1.jar

  • R
  • Dec 27, 2025
  • 2.73 MB
  • 548
  • 1.20.1
  • Forge

File Name

oculus-mc1.20.1-1.8.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:oculus-au-naturel-edit-1402347:7383613")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Oculus 1.8.1 Changelog

New Features

  • Lightning Strike Uniforms - Added new shader uniforms for lightning effects:
    • lightningStrikePos (vec3) - World-space coordinates of lightning strike
    • lightningStrikeDistance (float) - Distance from player to strike in blocks
    • Returns (0,0,0) and -1.0 respectively when no lightning present

Bug Fixes

  • Shader Cache Memory Leak - Fixed memory leak where shader transformation cache accumulated indefinitely across shader pack changes
    • Added TransformPatcher.clearCache() method
    • Cache now clears on shader reload, preventing unbounded memory growth