Back to mods
glTF Renderer API project artwork

CurseForge · Minecraft mod

glTF Renderer API

A native glTF 2.0 rendering API for Minecraft Forge 1.20.1, supporting animations, optimized triangle rendering, frustum culling, configurable render distances, compressed assets, Embeddium and Oculus.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which glTF Renderer API release should I use?

Updated 2 days ago
beta file gltf_renderer_api-1.0.0-beta.3.jar
Game version 1.20.1
Loader Forge

glTF Renderer API gltf_renderer_api-1.0.0-beta.3.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is glTF Renderer API required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does glTF Renderer API gltf_renderer_api-1.0.0-beta.3.jar need?

gltf_renderer_api-1.0.0-beta.3.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add glTF Renderer API without breaking your instance.

Built for glTF Renderer API gltf_renderer_api-1.0.0-beta.3.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use gltf_renderer_api-1.0.0-beta.3.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside gltf_renderer_api-1.0.0-beta.3.jar. It opens that exact file at the source.

About this project

What does glTF Renderer API add?

glTF RENDERER API

Fast glTF rendering for Minecraft Forge 1.20.1

Bring glTF Models Into Minecraft

glTF Renderer API is a library for client-side rendering that enables Forge mods to load and show glTF 2.0 models within Minecraft with integrations for blocks, block entities, entities, items, armor, particles, and GUI previews.

The API accepts both .gltf and .glb files, including embedded resources, assets from external resource packs, materials, transparency, skeletal animations, skins, morph targets, multiple scenes, and GPU instancing.

Compressed Assets

Support is provided for Draco and Meshopt compression as well as for KTX2/BasisU textures. KTX2 textures automatically choose an appropriate GPU format and include fallback options for unsupported hardware or failed transcoding.

The native dependencies are bundled and isolated to reduce conflicts with other mods.
Performance Focused

Models use reusable GPU buffers, compatible batch submission, model bounds, frustum culling, distance-based LOD selection, and transparent geometry sorting.

Resource and decoded-buffer limits also guard the client against malformed or excessively large assets.

Embeddium and Oculus Support

The renderer supports Embeddium and is compatible with Oculus/Iris shader and shadow passes, allowing models to take part in shader-pack lighting and shadows while remaining compatible when shaders are turned off.

Made for Mod Developers

The public API includes helpers for:

  • Entities and block entities
  • Static baked blocks and items
  • Custom item renderers
  • Armor layers
  • Particles
  • GUI-only model previews
  • Animation and scene selection
  • Frustum culling and LOD groups
  • Batched model rendering

The public rendering API is on the client side and must only be used by client-only code.

Test Content

The mod includes a test model with a static glTF model to demonstrate that the renderer is functioning. These are testing examples and are not necessary when another mod uses the API.

Beta Release

This is the initial public beta. Bugs, unusual model behaviour, performance problems, and compatibility issues might still occur.

For help or bug reports, join the Uncool Labs Discord.
(also report bugs on github!)


Copyright © 2026 Uncool Labs. All rights reserved.

Project description from CurseForge.

Pick your setup

glTF Renderer API by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

glTF Renderer API versions and loaders

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.