Indium — en mod för att stödja Fabric Rendering API i Minecraft
Indium är ett tillägg till optimeringsmodden Sodium som lägger till stöd för Fabric Rendering API i Minecraft och löser…
Indium är ett tillägg till optimeringsmodden Sodium som lägger till stöd för Fabric Rendering API i Minecraft och löser kompatibilitetsproblem.
Indium — en mod för att stödja Fabric Rendering API i Minecraft
Testad Minecraft-version som artikeln är baserad på: 1.21.1
Intervall för stödda versioner: 1.16.5, 1.17.1, 1.18.x, 1.19.x, 1.20.x, 1.21–1.21.1
Mod-version: 1.0.35
Beroenden: Sodium 0.5.11 och Fabric API
Sodium 0.6.0 och nyare versioner: Indium är inkompatibelt med dem och behövs inte. Stöd för Fabric Rendering API har integrerats direkt i själva Sodium-koden.
Indium är ett tillägg till optimeringsmodden Sodium som lägger till stöd för Fabric Rendering API i Minecraft. Utan detta lager kommer moddar som förlitar sig på avancerade renderingseffekter — anpassade blockmodeller, kontextuell färgläggning, sammankopplade texturer — att renderas felaktigt tillsammans med Sodium: geometrin bryts samman, texturer försvinner, block blir osynliga. Indium stänger just denna kompatibilitetslucka utan att röra Sodiums optimeringar eller ändra standardgrafiken.
Varför Fabric Rendering API behövs
Fabric Rendering API är ett gränssnitt genom vilket moddar överför sin egen renderingslogik för block och föremål till spelmotorn: flexibla modeller, dynamisk färgläggning baserad på angränsande block, sammankopplade texturer, anpassad geometri. I en normal miljö med Fabric API utförs denna roll av en referensimplementering kallad Indigo, som aktiveras automatiskt.
När Sodium läggs till i ett modpack — en mod som skriver om hela renderingspipelinen för att förbättra prestandan — inaktiveras Indigo. Sodium i sig implementerar inte Fabric Rendering API internt i versioner före 0.6.0. På grund av detta förlorar moddar byggda på detta API åtkomst till sitt eget visningslager — deras block och modeller visas inte längre korrekt.
Hur Indium löser problemet
Tillägget ändrar inte Sodiums optimeringar och lägger inte till nya visuella effekter på egen hand. Istället ansluter den en separat implementering av Fabric Rendering API, byggd ovanpå Indigo, och låter tredjepartsmoddar använda den ovanpå Sodium-renderaren. För spelaren ser processen transparent ut: Sodium installeras för att få fler FPS, Indium läggs till bredvid — och moddar som tidigare vägrade att fungera med Sodium på grund av trasiga modeller börjar visa sina block korrekt i lagret och i världen.
Typiska scenarier där detta tillägg behövs är modpack med resurspaket och moddar som förlitar sig på avancerade modeller: sammankopplade texturer, förbättrad rendering av gräs och blad, anpassade block med komplex geometri. Indium är inte bundet till en specifik lista — den implementerar själva API:et, så den fungerar med alla moddar som använder detta API.
Inverkan på prestandan
Tilläggets egen belastning på FPS är nära noll. Indium tillhandahåller endast kompatibilitetslagret, medan all visuell optimering förblir på Sodiums sida. Om du installerar Indium i ett rent modpack utan moddar som använder Fabric Rendering API, kommer ingenting att förändras i spelet — varken till det bättre eller till det sämre.
Samtidigt kan moddar som använder detta API själva belasta renderingen: komplex geometri, dynamiska modeller eller ett stort antal animerade texturer tar bilder. Indium ger bara dessa moddar en kanal för att fungera, men påskyndar inte deras beräkningar. Detta tillägg ger ingen hastighetsökning jämfört med rent Sodium — det är ett kompatibilitetslager, inte en optimering.
Konfiguration
Filen indium-renderer.properties i config-mappen innehåller två parametrar: always-tesselate-blocks och ambient-occlusion-mode. Båda är inställda på auto som standard, vilket är tillräckligt för ett normalt spel: modden väljer själv det optimala beteendet beroende på andra installerade moddar och grafikinställningar. Det finns ingen anledning att störa denna fil i de allra flesta modpack.
Kompatibilitet med Sodium 0.6.0
Efter lanseringen av Sodium 0.6.0 förändrades situationen i grunden: utvecklarna integrerade stödet för Fabric Rendering API direkt i själva Sodium-koden. Ett separat tilläggslager behövs inte längre, och Indium i sig är inkompatibelt med denna och alla senare versioner — att installera båda samtidigt kommer att få spelet att krascha vid start.
På grund av detta förblir Indium relevant där Sodium 0.5.x finns i modpacket. Den senaste versionen av tillägget — 1.0.35 — stöder Minecraft upp till 1.21.1, men fungerar bara tillsammans med Sodium 0.5.11, inte med 0.6.x. För Minecraft 1.21.2 och nyare finns det inga separata Indium-versioner alls, och Sodium 0.6.x är installerat som standard där — tillägget används inte i sådana modpack.
Kontroll före installation: se till att Sodium-versionen i ditt modpack är exakt 0.5.x (för 1.21.1 är den 0.5.11). Färska modpack använder Sodium 0.6.x som standard — i det här fallet kommer installation av Indium bara att förstöra spelet.
Slutsats
Indium gör att moddar med stöd för Fabric Rendering API kan fungera tillsammans med Sodium-versionerna 0.2.0–0.5.x. Detta tillägg lägger inte till egen prestanda och medför inga nya visuella effekter — det är ett kompatibilitetsverktyg, inte en optimering. Lämplig för spelare som behåller Sodium 0.5.x (upp till 0.5.11) på Minecraft-versioner från 1.16.5 till 1.21.1 och använder moddar byggda på Fabric Rendering API.
Installation
En typisk installation tar ungefär 5 minuter. Flödet är detsamma; bara Loader och den matchande builden skiljer sig.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











