All Mods Resource Packs Data Packs Shaders Modpacks Plugins
WynnIris

WynnIris

by LordGonner • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

A fork of Iris Shaders that makes Wynncraft's visual effects work with shader packs. Drop-in replacement for Iris, uses the same config and shader pack folder.

If you're not playing Wynncraft, just use regular Iris. WynnIris does nothing outside of Wynncraft.

Ambience Packs

WynnIris can automatically switch shader profiles as you travel. An ambience pack maps different shader configurations to Wynncraft regions, so your shaders change to match the mood of each area. No manual switching, no reload stutter.

  • In-game region editor to draw your own zones
  • Preset system for tweaking and saving settings per profile
  • Enable Prewarm Cache in the settings for instant, stutter-free transitions
  • Download and share ambience packs in the WynnIris Discord

Features

  • Glint effects - all Wynncraft glints (tints, rainbow, glitch, shadow, aurora, etc.) rendered natively in the shader pipeline
  • Custom skyboxes - Memory Mist, Stormy, War, Red Lightning, and more, with scene darkening and fog that integrates with your shader pack
  • Emissive mobs - glowing eyes and other emissive textures light up per-pixel under shaders
  • VFX translucency - Fruma spell effects render at the correct transparency
  • Mist Woods fog - with density, distance, and sun-tint controls
  • Transition effects - all 19 Wynncraft screen transitions work with shaders
  • Mount armor - your armor stays visible while riding (off by default, toggle in settings)
  • Player on mounts - your character is actually visible while riding
  • Player emotes - emotes render correctly with shaders enabled
  • Configurable brightness sliders for glints, tints, emissivity, and text displays

Works with forward packs like Complementary and BSL, and deferred packs like Photon and Solas. Compatible with Distant Horizons and Voxy.

Links

  • WynnIris Discord for support, bug reports, ambience packs, and feedback
  • GitHub for source code and bug reports

Note

This is a fork, not official Iris. Published with permission from the Iris team, but they are not involved in development. Please report bugs to the WynnIris Discord or GitHub, not to the Iris team.

Requires Sodium and Fabric. Minecraft 1.21.11.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.11
Fabric
25d ago 1
1.21.11
Fabric
2mo ago 1
1.21.11
Fabric
2mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.11
Fabric
6mo ago 1
1.21.11
Fabric
6mo ago 1
1.21.11
Fabric
6mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
## Bug Fixes

  • Photonics**

  • Shaders now actually load when you have Photonics installed, before they would just turn off
  • The Voxy "viewport width or height was zero" message that came with it is gone too
  • Resizing the window with an ambience pack on no longer messes up Photonics lighting

  • Other**

  • Wynntils ghost players no longer get a purple glint and are properly see-through again
  • If you also have regular Iris installed, the game now always loads WynnIris instead
  • The links in Mod Menu now go to WynnIris instead of regular Iris

If you run into issues or have feedback, you can join the [WynnIris Discord](https://discord.gg/e73PtSkTyT) and we will be happy to help you!
## Bug Fixes

  • Ambience Packs**

  • Creating ambience packs and presets now actually works, the Create and Cancel buttons were not responding before
  • The shader select screen during pack creation had the same problem, fixed too
  • Added a delete button for ambience packs in the top corner of the pack screen
  • Creating a pack no longer freezes the game while it looks the shader up on Modrinth
  • Removed the extra Back button on the preset screen since it did the same thing as Done
  • Preparing the cache no longer cancels itself right away when ambience is turned off
  • Preparing the cache from the title screen no longer gets stuck, it now tells you to join the server first
  • The region editor now asks to save if you press Escape with unsaved changes

If you run into issues or have feedback, you can join the [WynnIris Discord](https://discord.gg/e73PtSkTyT) and we will be happy to help you!
# WynnIris 1.2.0

## Ambience Packs (New)

Shader profiles that switch automatically as you explore. An ambience pack bundles multiple shader configurations mapped to Wynncraft regions, and WynnIris swaps between them as you cross borders.

  • In-game region editor for drawing your own zones
  • Preset system for saving per-profile tweaks into the pack
  • Works with Distant Horizons and Voxy
  • Load from folders or .wynnambience.zip files

> **<u>IMPORTANT:</u>** **For smooth transitions**, enable **Prewarm Cache** in the ambience pack settings. This compiles all shader profiles at startup so region switches happen instantly with no stutter.
>
> The trade-off is longer initial load vs momentary freezing when crossing into new regions.

You can download and share ambience packs in the [WynnIris Discord](https://discord.gg/e73PtSkTyT). (I have posted a large sample pack for people to try out)

  • Sodium 0.8.13 support

## Bug Fixes

  • Sodium**

  • Added support for Sodium 0.8.13

  • Beacons**

  • No longer shows shadows for beacons hidden by Wynntils

  • Skybox**

  • Improved fade-in/fade-out of skyboxes

  • Entities**

  • Emissive mob textures (glowing eyes, etc.) now glow per-pixel instead of lighting up the entire model
  • Black/white tinted armor no longer turns brown in dark areas on BSL and Complementary
  • Nameplate backgrounds no longer render as a big opaque box on Super Duper Vanilla

  • Voxy**

  • LOD terrain no longer vanishes when a custom skybox is active

  • Fixed a crash when switching worlds

If you run into issues or have feedback, you can join the [WynnIris Discord](https://discord.gg/e73PtSkTyT) and we will be happy to help you!
## Bug Fixes

  • Armor hidden by Wynncraft's hide armor cosmetic now stays hidden while riding mounts.
  • Fixed custom helmet cosmetics sometimes leaving small stray pieces around the player while mounted.
## Armor While Riding Mounts
An idea I had that turned out to be possible!

This is exactly what it sounds like:
  • Your armor stays visible while riding a mount with shaders enabled
  • Custom helmet cosmetics render correctly
  • Glints and tints work as well

  • IMPORTANT:** This setting is disabled by default. You'll need to enable it in the WynnIris settings.

## Other Features & Fixes
  • Fixed handheld light-source emissivity on Complementary
  • The entity emissivity slider now works properly
  • The entity emissivity slider no longer incorrectly changes your handheld item's emissivity
  • Added a brightness slider for non-emissive mobs, for when you're in a dark skybox
  • Added a configurable brightness floor for text display entities, so they stay legible in the dark
  • Added Photon support for VFX translucency. Toggle it with /toggle vfx <low/medium/high/dynamic/unlimited>

## Known Issues
  • Going AFK while riding a mount turns you into a boat with some weird fragments around you.** The boat is default Wynncraft behavior that I can't do anything about, so this won't be fixed. Just dismount and remount and your character goes back to normal.
  • VFX translucency on Photon can turn slightly opaque in the dark.** This is a limitation of Photon, not something I can reasonably fix.

If you have any feedback on this version including bug reports or anything, consider joining the [WynnIris Discord](https://discord.gg/auEnBXdeHV).
## Bug Fixes
  • Fixed cutout skybox rendering on Photon. Affects the Apotheosis cracked rift and a few other areas.

## Known Issues
  • On Photon, cumulus clouds clip against the custom skybox boundary, leaving visible hard edges on blocks and entities. Disabling cumulus clouds while in skybox areas avoids this.
## Mist Woods Fog improvements

  • New Sodium video setting toggle to turn Mist Woods Fog on/off
  • New density slider to dial the fog strength
  • New minimum-distance slider to push the fog out farther if you want more visibility
  • New sun-tint reduction toggle + strength slider for people who don't want the warm orange bias during daytime
  • Reorganized WynnIris settings so all of this is grouped cleanly
  • Fixed biome fog piercing through glass and other translucents

## Shader pack compatibility fixes

  • Photon + Scene Darkening**: fixed green tint on NPC skin caused by HDR albedo overflow into Photon's packed GBuffer. Every in-shader albedo boost now clamps so no channel exceeds 1.0.
  • Voxy + Photon/Solas**: fixed Voxy LOD water bleeding through entities by clearing aux translucent targets at pixels where vanilla opaque geometry occludes the LOD water.
  • DH + Skybox overlay**: the custom Wynncraft skybox no longer eats translucent VFX drawn in front of DH LOD terrain.
  • VFX translucency on shader packs**: VFX translucency now renders correctly on all shader packs (was previously broken on some).
  • VFX translucency formula**: adjusted to match Wynncraft RP 1:1 for visual consistency.

## Known issue

  • On Photon specifically, the Apotheosis cracked-rift surface still punches through to vanilla sky. Every other pack renders it correctly.
## New Features

  • Mist Woods Biome Fog**
  • The Mist Woods fog in Fruma now works with shader packs, matching the vanilla experience
  • Smooth transitions when entering and leaving the area
  • Fog covers both terrain and sky
  • Nighttime fog stays atmospheric instead of turning pitch black
  • Only active in the Mist Woods, will not affect render distance or any LOD mods elsewhere

  • Transition Screen Effects**
  • All 19 Wynncraft screen transition effects now work with shader packs

  • Emissive Items**
  • Wynncraft emissive items now glow properly with shader packs
  • "Entity Emissivity" slider added to Sodium settings

  • Shadeless Textures**
  • Wynncraft flat-lit textures now render without directional shading, matching vanilla

## Improvements

  • Skybox**
  • Rewrote skybox rendering to fix back-face culling holes and flickering
  • Added Distant Horizons compatibility
  • Added "Night Vision Disables Boost" toggle in Sodium settings
  • Improved detection stability with longer hold time before fade-out

  • Shiny Glint**
  • Reworked shiny glint into a cleaner directional sweep effect
  • Fixed false glint triggers on some VFX display entities

## Known Issues

  • Not all features work correctly with every shader pack. Some packs like Photon may have visual bugs.
  • Complementary is the primary shader pack used for testing and is the only pack where things are reasonably guaranteed to look right.
  • Individual shader pack compatibility is a long term goal. If you run into issues with a specific pack, feel free to report them!
## WynnIris 1.0.5

### New Features
  • Wynncraft Custom Skyboxes**: Full support for Wynncraft's custom sky effects (Memory Mist, Memory Fog, Stormy, War Surface, War Heights, Light, Red Lightning). The mod detects skybox display entities automatically and renders procedural sky effects that work with any shader pack.
  • Scene Darkening**: When a custom skybox is active, the scene is darkened and tinted to match the skybox mood. Configurable via the Scene Darkening slider (0-100%) in Iris video settings.
  • Skybox Opacity slider**: Control how visible the custom skybox overlay is (0-100%) in Iris video settings.
  • Fog color override**: Fog blends toward the skybox mood color, so shader pack fog and water reflections match the custom sky.
  • Sky ambient lighting override**: Shader pack deferred lighting now uses the skybox mood color for ambient calculations, so block edges and glass reflections match the custom sky instead of showing bright vanilla sky bleed.
  • Entity and text brightness boost**: Entities and text displays are automatically brightened when a dark skybox is active, scaled by time of day so they remain visible.
  • Temporal smoothing**: Skybox persists for 10 seconds after the display entity leaves view, then fades over 3 seconds for smooth transitions.

### Technical
  • CPU-only skybox detection (reads item display entity textures on the CPU). Works on all platforms including macOS.
  • Post-process skybox rendering after shader pack compositing, so it works with both forward and deferred shader packs.

### Known Issues
  • Shiny glint effect is not yet implemented.** It will be added in the next release.
## WynnIris 1.0.4

### New Features
  • Deferred shader pack support**: Glint and translucency effects now work with deferred rendering shader packs like Photon. Uses mid-main injection to modify the albedo variable before GBuffer packing.
  • Separate Tint & Glint Brightness sliders**: Two independent sliders in Iris video settings let you adjust the brightness of armor/weapon tints and glint effects separately to your personal preference.
  • Improved tint rendering**: Tints now preserve bright highlights via smoothstep blending, support unclamped lighting for brighter colors, and inject light color for more natural-looking tinted items.

### Bug Fixes
  • Fixed partial transparency on ALL display entities**: Previously, all display entities showed ~5% translucency bleed-through against the sky. The deferral system is now per-mesh and signal-gated - only Wynncraft VFX entities with the translucency signal are deferred past sky compositing. Normal display entities flush immediately.
  • Fixed shader compilation errors**: Resolved assignment to read-only variable 'tint' and invalid swizzle .a errors with Photon and other deferred packs by rejecting read-only input varyings and vec3 outputs from the fragment output scan.
  • Translucency multiplier tuned**: Adjusted to 0.013 (130%) for better visual match with vanilla Wynncraft, with a 5% minimum visibility floor to prevent VFX from becoming fully invisible.

### Photon Shader Pack
  • Glint effects (sparkle, sweep, tints, etc.) now work on Photon
  • VFX translucency works on Photon when **"Use Separate Entity Draws"** is enabled in Photon's shader settings
  • Armor rendering order fix for Photon (routes armor through translucent path when "Use Separate Entity Draws" is enabled)

### Known Issues
## WynnIris 1.0.3

  • Add Wynncraft player emote support. Emotes (wave, sing, snow angels, etc.) now render properly with shaders enabled instead of going invisible/glitchy
  • Port the full applyPlayer() system from the Wynncraft resource pack into the entity shader pipeline (Y-position metadata decode, per-limb UV remapping, distance-based nearFade)
  • Fix face divide UV threshold to match RP behavior
### Fixed
  • Fixed held items not rendering in first person
  • Fixed glint effects not applying on core profile shader packs (Complementary, BSL, etc.)
  • Fixed blend state leak that could cause rendering artifacts after toggling shader packs
  • Excluded particle and weather shaders from translucency patching

### Known Issues
  • Shadow sweep glint (case 9) may appear faster than in previous versions, under investigation
### New
  • Wynncraft Fruma translucency support**: Display entity VFX (ice spikes, spell effects, etc.) now render with correct translucency levels
  • Translucent entities render after sky compositing for correct blending with all backgrounds

### Updated
  • Updated to match newest Iris version (1.10.7)
  • Added support for Sodium 0.8.7

### Technical
  • Added iris_wynncraft_translucency varying through full shader pipeline
  • Deferred ITEM_ENTITY_TRANSLUCENT_CULL flush past beginTranslucents() for correct render ordering
  • Fragment-side alpha reduction avoids double-multiplication artifacts
  • Separated glint (G=255) and translucency (G=254) signal detection with distinct thresholds
### Initial public release of WynnIris

  • What's included:**

  • Wynncraft glint effects rendered natively in the shader pipeline
  • Configurable glint brightness slider in Sodium settings (50% to 200%)
  • Automatic detection of Wynncraft's color-encoded glint signals
  • Continuous UV effects that work correctly across multi-part items (custom helmets, armor sets)
  • Shadow sweep, aurora, chrome, plasma, and other spatial effects with proper atlas/dedicated texture handling

  • Note:** This is an Iris fork, not official Iris. Published with permission from the Iris developers. Report bugs to cam_zzz on Discord or in the [GitHub Issues](https://github.com/clpotvin/WynnIris/issues) for this mod, not to the Iris team.
WynnIris Icon
Download WynnIris
Select game version
Select platform