COWMODSКаталог модов

Opticores

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

Автор: Lilbroskato66,9 тыс.59обновлён 24 окт. 2026 г.
Механики игрыОптимизацияГенерация мира

Описание

Comparison between Vanilla and Sodium+Opticores performance on 1.21.1.

kofi-plural-alt buymeacoffee-plural paypal-plural

Opticores

OptiCores is a client-side performance optimization mod designed to improve Minecraft's rendering performance, particularly on low-end systems and devices using integrated graphics, such as Intel UHD Graphics.

Designed to work alongside Sodium and Embeddium, OptiCores introduces additional optimizations to help reduce rendering bottlenecks, improve frame rates, and deliver a smoother gameplay experience.

Performance Benchmarks

Minecraft 1.21.1 — Cherry Grove

Test System

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

Test Settings

  • Render Distance: 8 chunks
  • Graphics: All settings set to Low

FPS Results

ConfigurationMin FPSAvg FPSMax FPS
Vanilla245149
Sodium30147255
Sodium + OptiCores84270396

Performance Improvements

ComparisonMin FPSAvg FPSMax FPS
Sodium vs. Vanilla+1,400%+227%+71%
Sodium + OptiCores vs. Sodium+180%+84%+55%
Sodium + OptiCores vs. Vanilla+4,100%+500%+166%

Results are based on the hardware and settings listed above. Actual performance gains may vary depending on hardware, graphics settings, world conditions and other installed mods.

How It Works

OptiCores uses several optimization systems designed to reduce rendering overhead and improve how Minecraft handles demanding workloads.

  • Asynchronous Culling Pipeline (ACP)

Moves distance and frustum intersection calculations to a background worker, reducing the amount of culling work performed on the main rendering thread. This helps minimize rendering overhead and improve frame consistency.

  • Concurrent Data Management (CDM)

Uses a thread-safe ConcurrentHashMap to store culling results for access by the rendering thread. This reduces redundant calculations and allows previously computed visibility data to be reused when appropriate.

  • Dynamic Load Throttling (DLT)

Monitors chunk-loading activity and temporarily reduces entity-rendering workload during demanding operations, such as loading new terrain or teleporting to another area. This prioritizes terrain generation and helps manage sudden performance spikes.

  • Compatibility and Integration

OptiCores includes compatibility considerations for other rendering and world-generation mods, helping prevent conflicts with custom block entities and LOD systems.

  • Custom Block Entities: Provides compatibility handling for custom-rendered block entities, including those used in Create.
  • Distant Horizons: Coordinates with LOD rendering to help avoid culling conflicts.
  • Voxy: Includes compatibility considerations for LOD generation and rendering.

Designed for Low-End Hardware

OptiCores aims to complement existing optimization mods rather than replace them. By reducing rendering overhead and managing demanding workloads, it seeks to make Minecraft smoother and more accessible on systems with limited graphics performance.

Pair OptiCores with Sodium or Embeddium to get the most out of your hardware.

Галерея

Vanilla PerformanceSodium performanceSodium+Opticores performance

Последние версии

Все версии →
release

Opticores 1.1.1+1.20.x

1.1.1+1.20.x
24 окт. 2026 г.66Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6fabric
Скачать
Что нового
## Changed - Ported ****Opticores**** from Forge to Fabric for Minecraft 1.20.1. - Replaced Forge and Embeddium integration with Fabric loader, Fabric API, Cloth Config API and Sodium. - Updated mod initialization, commands, configuration storage, mixins, metadata and Gradle setup for Fabric Loom. - Kept Iris compatibility. ## Added - Fabric mod metadata and Fabric client/common entrypoints. - Sodium-specific rendering and chunk upload compatibility. - A Mod Menu entrypoint for ****Opticores****. - The ****Opticores**** configuration button in Mod Menu, opening the existing settings screen with all optimization options preserved. - Automatic loading of Cloth Config’s required Basic Math library during development launches. ## Fixed - Fixed the Mod Menu configuration button not appearing for ****Opticores****. - Fixed the crash when opening the ****Opticores**** configuration screen: NoClassDefFoundError: me.shedaniel.math.Rectangle - Fixed Cloth Config’s missing nested runtime dependency. - Fixed Mod Menu API mapping during Fabric compilation. - Confirmed that the Fabric client launches with Sodium, Iris, Cloth Config, Mod Menu, and ****Opticores****.
release

Opticores 1.1.1.5+1.20.x

1.1.1.5+1.20.x
17 окт. 2026 г.632Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
## Added - **Load Spreading system** for chunk/VBO upload scheduling. - New config option enableLoadSpreading. - New config option loadSpreadingThreshold. - New **"Load Spreading"** section in the in-game config screen. ## Fixed - Fixed issue from user **colocappi** ([#15](https://github.com/anibalmolina-debug/Opticores/issues/15))
release

Opticores v1.1.1.5.5+26.x

v1.1.1.5.5+26.x
14 окт. 2026 г.2,7 тыс.Minecraft: 26.1, 26.1.1, 26.1.2, 26.2, 26.3fabric
Скачать
Что нового
## **Added:** - **Vulkan** capabilities section (Minecraft 26.x Blaze3D RenderPearl pipeline) in Opticores settings. - **Graphics API** switch button at the end of the settings screen (Change to Vulkan/OpenGL). - When changing graphic API, a restart is required. - **/opticore graphics command**: shows selected vs effective API, current backend, Vulkan status, and restart notice ## **Fixed:** - Fixed Sodium section-capture mixin for 0.9.2 (ChunkBuildOutput signature) - Fixed issue from user **hannespellegrini353-maker** ([#16](https://github.com/anibalmolina-debug/Opticores/issues/16))
release

Opticores 1.1.1+1.20.x

1.1.1+1.20.x
7 окт. 2026 г.606Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
- Fixed issue [#13](https://github.com/anibalmolina-debug/Opticores/issues/13) - Updated the internal block redenring hooks for full compatibility with Minecraft 1.20.1. - Refined Mixin descriptors to prevent future crashes.
release

Opticores v1.1.1.5+26.x

v1.1.1.5+26.x
1 окт. 2026 г.2,4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2, 26.2, 26.3fabric
Скачать
Что нового
- Fixed issue in [#11](https://github.com/anibalmolina-debug/Opticores/issues/11)
release

Opticores v1.1.1+26.x

v1.1.1+26.x
28 сент. 2026 г.347Minecraft: 26.1, 26.1.1, 26.1.2, 26.2, 26.3fabric
Скачать
Что нового
- Updated to **26.1** to **26.3**
release

Opticores-1.1.0+26.x

1.1.0+26.x
15 сент. 2026 г.362Minecraft: 26.1, 26.1.1, 26.1.2, 26.2neoforge
Скачать
Что нового
- Fixed issue in [#10](https://github.com/anibalmolina-debug/Opticores/issues/10) - Added [Chunky](https://modrinth.com/plugin/chunky) compatibility.
release

Opticores 1.1.0+1.20.x

1.1.0+1.20.x
11 сент. 2026 г.912Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
- Fixed issue [#8](https://github.com/anibalmolina-debug/Opticores/issues/8) - Changed from **Vertical** gui perspective to a **Horizontal** gui perspective.
release

Opticores-1.1.0+1.21.x

1.1.0+1.21.x
9 сент. 2026 г.4,1 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11neoforge
Скачать
Что нового
Fixed issue in [#9](https://github.com/anibalmolina-debug/Opticores/issues/9)
beta

Opticores-1.1.1+1.21.x-Beta

1.1.1+1.21.x-beta
3 сент. 2026 г.2,6 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Скачать
Что нового
Added **Virtual Threads** for more efficient task handling for: - Background Task performance - Thread management - CPU workload - Chunk processing - Improved resource utilization - Smoother background processing - Better workload during heavy load A new UI option to enable or disable the **Virtual Threads**.