Kerria
by decce6
Kerria speeds up how animated textures are uploaded to the texture atlas on the client, so the game spends less time on each update.
What it does
Animated textures in vanilla Minecraft are updated with glTexSubImage2D, a slow call that copies data from the CPU to the GPU and can cause a pipeline stall. Kerria replaces that step with two optimizations that reduce the cost of animated textures, and both run without changing how the textures look.
The mod is client-side only, so only the player's game needs it and servers run without it. Its settings can be changed on the video settings screen that Embeddium provides. Kerria is open source under the GNU Lesser General Public License v3.0 only, and its files are published for Fabric, Forge and NeoForge across 15 release versions, 1.16.5 – 1.21.1.
Kerria is a separate optimization from the animated-texture skipping in Embeddium, which skips uploads of animated textures that are not visible. Kerria instead makes the uploads themselves faster.
Key features
Fast texture upload
Textures are uploaded through persistently mapped buffers and pixel buffer objects, which reduces the cost of each atlas update.
Animated texture optimization
Animated textures are updated with a faster path than the vanilla glTexSubImage2D call, cutting the time spent on each frame of animation.
Video settings integration
Optimization options appear on the video settings screen provided by Embeddium, so players can adjust them in the game menu.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x1 of 1 version with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
1.16.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Packs with many animated textures
Resource packs and mods that add many animated blocks or items put more load on the texture upload path, which is where Kerria works.
Who it’s for: Players who run a modded client with many animated textures and want to reduce the cost of those updates. Servers do not need the mod.
How it compares
Embeddium is client-side only and open source under the GNU Lesser General Public License v3.0 only, with files for 1.16.5 – 1.21.4. It skips uploading invisible animated textures instead of speeding up the upload, so it can be used alongside Kerria. Optimized Block Entities [OBE] is client-side only, open source under the GNU Lesser General Public License v3.0 or later, and covers 1.20 – 26.3 on Fabric, Forge, NeoForge and Quilt.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Kerria | Fabric, Forge and NeoForge | 1.16.5 – 1.21.1 | Client-side only | 2026-07-03 |
| Embeddium | Fabric, Forge and NeoForge | 1.16.5 – 1.21.4 | Client-side only | 2025-01-24 |
| Optimized Block Entities [OBE] | Fabric, Forge, NeoForge and Quilt | 1.20 – 26.3 | Client-side only | 2026-10-13 |
Questions
Which loader does Kerria support?
Does Kerria need to be installed on a server?
How is Kerria different from Embeddium's animated texture option?
In the catalog
Kerria is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from decce6
Similar mods
What the author says
Kerria is a mod that optimizes texture animations. In vanilla Minecraft, texture animations are handled rather inefficiently. Each time a texture is updated, it is uploaded onto the atlas via the slow glTexSubImage2D, which involves CPU->GPU upload and may potentially incur a pipeline stall.
Official listing
- Modrinth page
- modrinth.com/mod/kerria-opt
- Owner
- decce6
- Published
- 2026-04-03
- Updated on Modrinth
- 2026-07-03
- Facts verified
- 2026-10-15
