Opticores

Opticores

A client-side rendering optimization mod for (Neo)Forge and Fabric, featuring asynchronous culling specifically for integrated graphics (Intel UHD/Iris Xe).

by
49.8K Downloads
fabricforgeneoforgegame-mechanicsoptimizationworldgen
Configure a Compatible Minecraft Server

Screenshots

Sodium performance
Vanilla Performance
Sodium+Opticores performance

About this Mod

A side-by-side Minecraft comparison showing higher FPS without shaders and better graphics with shaders.
kofi-plural-alt
buymeacoffee-plural
paypal-plural

Opticores is a client-side mod that works with Embeddium and Sodium on (Neo)forge and Fabric for 1.21.x, made to fix the bottleneck that integrated graphics (Intel UHD) and low-end devices.

Performance — Minecraft 1.21.1 (Cherry Grove)

Test system: Intel i3-1115G4 (2 Cores/4 Threads) • Intel UHD Graphics • 16 GB RAM (2133 MT/s)

Configuration Min FPS Avg FPS Max FPS
Vanilla 2 45 149
Sodium 30 147 255
Sodium + OptiCores 84 270 396
Comparison Min Avg Max
Sodium vs Vanilla +1400% +227% +71%
Sodium + OptiCores vs Sodium +180% +84% +55%
Sodium + OptiCores vs Vanilla +4100% +500% +166%

How it works:

  • Asynchronous Culling Pipeline (ACP):

Distance and frustum intersection math moves off the main rendering thread onto a background worker instead of blocking each frame.

  • Concurrent Data Management (CDM):

The culling output is stored in a thread safe ConcurrentHashMap so the render thread reads the chased result instead of reloading it every frame.

  • Dynamic Load Throttling (DLT):

Monitors chunk loading and temporarily scales back entity rendering during harsh world loading, teleporting to a new area, so the terrain generation gets priority.

  • Compatibility:

Bypasses for custom block entities like Create’s and coordination with Distant Horizons or Voxy to avoid culling conflicts during LOD making.

Available Versions

Opticores 1.1.1+1.20.xrelease
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
October 7, 2026
Opticores v1.1.1.5+26.xrelease
MC 26.1, 26.1.1, 26.1.2, 26.2, 26.3fabric
October 1, 2026
Opticores v1.1.1+26.xrelease
MC 26.1, 26.1.1, 26.1.2, 26.2, 26.3fabric
September 28, 2026
Opticores-1.1.0+26.xrelease
MC 26.1, 26.1.1, 26.1.2, 26.2neoforge
September 15, 2026
Opticores 1.1.0+1.20.xrelease
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
September 11, 2026

How to Install Opticores on Your Client

1

Install the Mod Loader Locally

Install fabric for your local Minecraft version.

2

Download the Matching File

Choose the Opticores file for fabric and Minecraft 26.3.

3

Install Mod

Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.

Compatibility

Mod Loaders

fabricforgeneoforge

Minecraft Versions

26.3, 26.2, 26.1.2 (+19 more)

Server-side

✗ Unsupported

Recommended RAM

6 GB(min. 4 GB)

Frequently Asked Questions

Does Opticores need to be installed on the Minecraft server?

No. Modrinth marks Opticores as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.

Which version and loader does Opticores require?

Use a file for fabric, forge, neoforge and your exact Minecraft version. Supported versions include 26.3, 26.2, 26.1.2. Files for different loaders are not interchangeable.

Opticores is not working – what should I check?

First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.

Minecraft Server for Your Group

Opticores stays on your client. Host a compatible world for your group.

Recommended RAM
6 GBfrom €7.800000000000001/mo
Minimum 4 GB | per 5 players
Create Server Now
Client Compatibility Guide
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

26.326.226.1.226.1.126.11.21.111.21.101.21.91.21.81.21.7+12 more