Iris & Oculus Flywheel Compat
by leon-o
With Iris and Oculus shaderpacks enabled, Iris & Oculus Flywheel Compat keeps GPU instancing active for Create's entities, which the rendering library otherwise switches off.
What it does
The rendering library turns off its optimizations whenever a shaderpack is enabled, because its own shader stops working under Iris or Oculus. This mod forces those optimizations back on. It merges the library's shader into the shaderpack's shader so that entities can still be drawn with instancing. The mod requires Iris Shaders, Oculus and Sodium, and Create is an optional dependency. Create Deep Seas also requires this mod.
Instancing helps most when many identical entities are drawn at once, such as the gears in Create. The gain depends on the GPU: the more capable the graphics card, the larger the frame-rate difference, because the original method is limited by a heavy CPU bottleneck when entity counts are high. With no shaderpack enabled, the mod does nothing, since the optimizations already run by default.
The mod is published for Fabric, Forge and NeoForge across 14 release versions, 1.18.2 – 1.21.1, and is open source under the CC0 1.0 Universal license. Players add it to their own game, and a server needs no copy. The source code and issue tracker are public.
Key features
Instanced Create entities
Entities from Create are drawn with instancing while a shaderpack is enabled.
Most shaderpacks without patching
Most shaderpacks work without patching, and shaderpacks that are not on the tested list may also work.
Merged shader pipeline
The rendering library's shader is combined with the active shaderpack's shader automatically, with no manual setup.
Compatibility
Latest build for each game version and loader.
1.21.x1 of 1 version with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 1 mod
Use cases
Large Create builds
Factories with many rotating gears or belts are the case where instancing gives the biggest gain under a shaderpack.
Who it’s for: Players who run Create with Iris or Oculus shaderpacks and want instancing to stay on, as well as modpack authors who include both.
Questions
Does Iris & Oculus Flywheel Compat need Sodium?
Does the server need Iris & Oculus Flywheel Compat installed?
Why does the frame-rate gain vary between players?
In the catalog
Iris & Oculus Flywheel Compat is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from leon-o
Similar mods
What the author says
Version Compatibility: | Create Version| NeoForge/Forge | Fabric | |---------------|----------------|-------- | | 6.0.9 | 2.1.0 | ❌ | | 6.0.0 - 6.0.9 | 2.0.5 | ❌ | | 5.0 | 1.X | 1.X | Features: 1. Render Create's entities using Flywheel Instancing with shaderpack enabled. 2. Supports most shaderpacks without…
Official listing
- Modrinth page
- modrinth.com/mod/iris-flw-compat
- Owner
- leon-o
- Published
- 2024-01-09
- Updated on Modrinth
- 2026-05-06
- Facts verified
- 2026-10-15
