Skip to content

Iris Alpha v0.2.0 for Minecraft 1.16.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@coderbot16 coderbot16 released this 22 Nov 23:03

This pre-release of Iris was archived from its original on Patreon for posterity on November 22, 2022.

Original Post Date: March 7th, 2021 at 10:23 PM PST


This is a patron-only alpha release of Iris based on the current source code, pre-compiled for your convenience. Just drop the mods into your mods folder and play!

Feel free to share these files with your friend group and in other private places, but I ask that you do not share them publicly at this time.

What files should I download?

First, download the iris-0.2.0-sodium_compatibility_patreon.jar file in the Attachments box below. This build supports Sodium, but can be used without Sodium as well.

Then, if you want to use Sodium, download the sodium-fabric-mc1.16.4-IRIS-SNAPSHOT_patreon.jar file in the Attachments box below.

How do I use it?

If you are having trouble getting things working, send me a private message on Patreon or Discord and I will try to help you out as best I can.

As a prerequisite, you must have Fabric Loader installed.

This guide will assume that you would like to use Sildur's Vibrant Shaders v1.283 Medium. If you are using a different version (High, Low, etc) you must adjust the guide accordingly. While Extreme-VL works, the volumetric lighting effect does not work since shadows are not supported.

If you haven't already, start the game with Iris.

If you can't start the game (crashes, etc), send me a message containing your latest.log file and I'll help you figure out what's going on.

While Minecraft is running:

  • Extract "Sildurs Vibrant Shaders v1.283 Medium.zip" to your .minecraft/shaderpacks directory
  • Go to the "Sildurs Vibrant Shaders v1.283 Medium/shaders/shaders.settings" file
  • Change line 6 (very close to the top) from "#define Shadows" to "//#define Shadows"
    • This disables shadows because Iris does not support shadows currently.
    • If you don't do this the terrain will look very bright! (This is different from before, where it would look very dark instead.)
  • Save the file and close the editor.
  • Go to the .minecraft/config directory and open the iris.properties file
  • Change "shaderPack=(internal)" to "shaderPack=Sildurs Vibrant Shaders v1.283 Medium"
  • Save your changes.
  • If you want grass and leaves to wave, download the modified block.properties file in Attachments and use it to replace the existing block.properties file in the "Sildurs Vibrant Shaders v1.283 Medium/shaders" folder. This only works with Sodium installed.
  • Return to Minecraft and walk around. Press the R key. You should see a "Reloaded Shaders!" message in chat. This will reload shaders, and thus load Sildur's Vibrant Shaders v1.283 Medium.
  • If the game crashes, you've done something wrong. Delete the "Sildurs Vibrant Shaders v1.283 Medium" directory and try again.

Known Issues

  • Most shader packs other than Sildur's Vibrant Shaders do not work well, or at all. Use Sildur's Vibrant Shaders v1.283 with Iris.
  • There are many minor rendering bugs, especially with the Standalone version of Iris.
  • Xaero's Worldmap is incompatible at this time (item rendering bugs)
  • Light Overlay, Litematica, and the in-world shapes in MiniHud have rendering issues with Iris.

Changelog

  • Dimensional shader support
  • TAA and rain are fixed
  • Add support for the night vision effect that comes with Conduit Power
  • Fix the glowing effect on all shaderpacks
  • Fix a few issues with water reflecting itself, which caused odd visual issues at a distance
  • Avoid a memory leak when reloading shaderpacks
  • Fix eyeBrightnessSmooth not being smoothed, and sample it at the eyes instead of the feet
  • Fix a hard crash on AMD (EXCEPTION_ACCESS_VIOLATION) in glShaderSource
  • Fix a hard crash on AMD (EXCEPTION_ACCESS_VIOLATION) in glTexImage2D
  • Fix water not rendering at all on AMD by giving shadowtex0/shadowtex1 placeholder content
  • Add compatibility for PhysicsMod (no longer crashes, and renders without issues)
  • Render opaque particles early, fixing some issues
  • Fix broken particle rendering on Sildur's Enhanced Default
  • Fix crashes with FabricSkyboxes and Sodium Extra
  • Fix view bobbing causing the world to go crazy in some cases
  • Display the shaderpack that is actually loaded in the F3 screen (better diagnostics)
  • A bunch of assorted fixes to the Sodium fork

Licensing

These files are licensed under the terms of the GNU Lesser General Public License version 3, an open-source license. The source code is available on GitHub.