Graphite

A Vulkan-based rendering engine for Minecraft 1.8.9

38

Graphite

<p align="left"> <img src="https://files.catbox.moe/3ky9u6.png" width="120" height="120" alt="Graphite Logo" /> </p>

<a align="left"> <h1>Graphite</h1> </a> <p align="left"> A Vulkan-based renderer for Minecraft: Java Edition 1.8.9 </p>

---

Overview

Graphite is a Fabric mod that replaces Minecraft’s default OpenGL renderer with a fully rewritten Vulkan 1.3 renderer.

This is not a wrapper or translation layer. It is a complete rewrite of the rendering system, built to better match modern GPU architectures and reduce CPU overhead.

---

Why Graphite?

- Replaces the legacy OpenGL 2.1 renderer with Vulkan 1.3 - Lower CPU overhead and better frame pacing - Designed for modern GPUs and drivers - Opens the door for more advanced rendering techniques

---

Installation

Requirements

- Ornithe modloader

Steps

1. Install Ornithe 2. Download the latest Graphite release from this repository 3. Place the jar file into your `.minecraft/mods` folder 4. Launch the game

---

Links

- Download: https://modrinth.com/mod/graphite - Discord: https://discord.gg/gMHVnMBEMh

---

Notes

- This project is experimental and still in development - Expect bugs, crashes, and incomplete features - Please report issues with logs attached

---

Licensing

This project includes code derived from Sodium.

Both Graphite and Sodium are licensed under Polyform Shield 1.0.0.

- Graphite license applies to original code in Graphite - Sodium license applies to any reused or adapted portions from Sodium - Graphite's modifications and additions are licensed under the same terms as Sodium, but those protections apply to us as well

An exception to this is the `vulkan-api` module, which is licensed under a custom license.

ADS