ModsFinder

CustomGLTF

by Maiky_hda

CustomGLTF is a Fabric library that lets other mods load, animate, attach and render standard glTF and GLB 3D models on the client.

FabricClient-side onlyMIT LicenseOpen source1.20.1 – 1.20.6

What it does

The library reads glTF files in the standard .gltf and .glb forms, including meshes, textures and bones, and draws them in game. Its skeletal animation system includes node animation, a built-in animation controller with crossfading and looping, and a state machine. Items, weapons, particles and other models can be attached to specific animated bones through a socket system, and bone rotations and translations can be set from code for turret aiming, vehicle steering or head tracking. Exact 3D bounding boxes can be calculated from model geometry for hitboxes.

Rendering uses GPU-accelerated skinning with several OpenGL profiles (GL43, GL40, GL33, GL30) and a CPU fallback. Shader packs such as Iris and OptiFine are supported, but the mod warns in chat, in English and German, when shaders are active, and models render properly only with shaders disabled. The mod is client-side only, so servers do not need it, and it runs on Fabric for Minecraft 1.20.1. The code is released under the MIT License and is open source. Files target 1.20.1 – 1.20.6, and the latest file is 1.2 for 1.20.1. The mod is required by Mutated Mobs.

Key features

  1. glTF and GLB loading

    Standard .gltf and .glb models are loaded with their meshes, textures and bones intact.

  2. Skeletal animation

    Node animation, crossfading, looping and a state machine are built in, driven by an animation controller.

  3. Bone sockets

    Items, weapons, particles and other models can be attached to specific animated bones.

  4. Procedural bone overrides

    Bone rotations and translations can be set from code, for turret aiming, vehicle steering or head tracking.

  5. Dynamic bounding boxes

    Exact 3D bounding boxes are calculated from model geometry for use as hitboxes.

  6. GPU skinning

    Skinning runs on the GPU through several OpenGL profiles, with a CPU fallback when none is available.

Compatibility

Latest build for each game version and loader.

1.20.61.20.4-Fabric-1.0.0.0
1.20.51.20.4-Fabric-1.0.0.0
1.20.41.20.4-Fabric-1.0.0.1
1.20.31.20.1-Fabric-1.0.0.0
1.20.21.20.1-Fabric-1.0.0.0
1.20.11.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 1 mod

How it compares

Full comparison

MCglTF is available for Fabric and Forge across 1.12.2 – 1.19.3, is client-side only and is released under the MIT License, but it is not open source. Suspicious Shapes covers Fabric and Quilt for 1.20 – 1.21.4, is client-side only and is open source under the MIT License. Canvas Renderer runs on Fabric and Quilt for 1.17.1 – 1.20.2 and is open source under the GNU Lesser General Public License v3.0 only.

ModLoadersGame versionsEnvironmentUpdated
CustomGLTFFabric1.20.1 – 1.20.6Client-side only2026-08-28
MCglTFFabric and Forge1.12.2 – 1.19.3Client-side only2023-07-15
Suspicious ShapesFabric and Quilt1.20 – 1.21.4Client-side only2025-01-21
Canvas RendererFabric and Quilt1.17.1 – 1.20.2Client-side only2024-01-21

Questions

Does CustomGLTF need to be installed on the server?

No. The mod is client-side only, so players install it and servers do not need it.

Why do models render incorrectly with shaders on?

Shader packs such as Iris and OptiFine can break glTF rendering. Disable the shader pack for models to render properly; the mod warns in chat when shaders are active.

Which Minecraft versions does CustomGLTF support?

Files exist for 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5 and 1.20.6. Maiky_hda advises players to use 1.20.1, because 1.20.4 no longer receives updates.

In the catalog

CustomGLTF is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 11,154 mods support Minecraft 1.20.6.

More from Maiky_hda

All projects

Similar mods

What the author says

Notice: 1.20.4 is no longer under maintenance. Please use Minecraft 1.20.1 for all latest fixes, features, and updates. CustomGLTF is a client-side library mod that allows you to load, animate, attach, and render standard glTF / GLB 3D models in Minecraft.
Maiky_hda, on the Modrinth page

Official listing

Owner
Maiky_hda
Published
2026-04-03
Updated on Modrinth
2026-08-28
Facts verified
2026-10-15

Tags