Description
Ocuwheel
Ocuwheel is a compatibility mod for Create, Flywheel, and Iris/Oculus.
The problem
When Iris/Oculus shaderpacks are active, Flywheel can disable its GPU-instancing backend and fall back to CPU rendering. This can cause severe FPS drops around Create machines and large contraptions.
The fix
Ocuwheel keeps Flywheel’s GPU rendering backend active while Iris/Oculus shaders are running. It uses targeted compatibility Mixins and works automatically with shaderpacks without requiring per-pack patches.
FAQ
Why use Ocuwheel instead of Colorwheel?
Ocuwheel takes a direct, universal approach: it keeps Flywheels native GPU instancing backend active while Iris/Oculus shaders are running, without requiring shaderpack specific patches.
Features
- Keeps Flywheel’s GPU instancing or indirect backend active with Oculus shaders
- Improves Create machine performance while shaderpacks are enabled
- Compatible with shaderpacks automatically
- Supports runtime backend diagnostics and toggling
- Does not bundle Create, Flywheel, Iris/Oculus, or Sodium/Embeddium
Requirements
- Minecraft 1.20.1 / 1.21.1
- Forge / Fabric / Neoforge
- Create 6.0.8
- Iris/Oculus 1.8.0
- Flywheel bundled with Create
- Sodium/Embeddium, as required by Iris/Oculus
Known limitations
- Some shaderpacks may still display shader-specific warnings or visual differences.
- Flywheel rendered objects may not receive every shader effect exactly like vanilla geometry.
- OptiFine is not supported and will not get support as its outdated.
- This mod is client side and now compatible with Forge, Fabric and Neoforge as these are the only versions where the create 6.0.X version is available
Ocuwheel is an independent project and is not affiliated with the Create, Flywheel, Iris/Oculus, Sodium/Embeddium, or Mojang teams.
The Create and Iris logos belong to their respective authors and are used solely to identify compatibility.

