Indium — en mod for å støtte Fabric Rendering API i Minecraft
Indium er et tillegg til optimeringsmodden Sodium som legger til støtte for Fabric Rendering API i Minecraft, og løser…
Indium er et tillegg til optimeringsmodden Sodium som legger til støtte for Fabric Rendering API i Minecraft, og løser kompatibilitetsproblemer.
Indium — en mod for å støtte Fabric Rendering API i Minecraft
Testet Minecraft-versjon som artikkelen er basert på: 1.21.1
Område for støttede versjoner: 1.16.5, 1.17.1, 1.18.x, 1.19.x, 1.20.x, 1.21–1.21.1
Mod-versjon: 1.0.35
Avhengigheter: Sodium 0.5.11 og Fabric API
Sodium 0.6.0 og nyere versjoner: Indium er inkompatibelt med dem og er ikke nødvendig. Støtte for Fabric Rendering API har blitt integrert direkte i selve Sodium-koden.
Indium er et tillegg til optimeringsmodden Sodium som legger til støtte for Fabric Rendering API i Minecraft. Uten dette laget vil mods som er avhengige av avanserte renderingseffekter — egendefinerte blokkmodeller, kontekstuell farging, sammenkoblede teksturer — bli gjengitt feil sammen med Sodium: geometrien bryter sammen, teksturer forsvinner, blokker blir usynlige. Indium lukker nettopp dette kompatibilitetshullet uten å røre Sodiums optimeringer eller endre standardgrafikken.
Hvorfor Fabric Rendering API er nødvendig
Fabric Rendering API er et grensesnitt som mods bruker for å overføre sin egen renderingslogikk for blokker og gjenstander til spillmotoren: fleksible modeller, dynamisk farging basert på tilstøtende blokker, sammenkoblede teksturer, egendefinert geometri. I et normalt miljø med Fabric API utføres denne rollen av en referanseimplementering kalt Indigo, som aktiveres automatisk.
Når Sodium legges til i en modpack — en mod som skriver om hele renderingspipelinen for å forbedre ytelsen — deaktiveres Indigo. Sodium i seg selv implementerer ikke Fabric Rendering API internt i versjoner før 0.6.0. På grunn av dette mister mods bygget på denne API-en tilgang til sitt eget visningslag — blokkene og modellene deres vises ikke lenger riktig.
Hvordan Indium løser problemet
Tillegget endrer ikke Sodiums optimeringer og legger ikke selv til nye visuelle effekter. I stedet kobler den til en separat implementering av Fabric Rendering API, bygget på toppen av Indigo, og lar tredjeparts-mods bruke den på toppen av Sodium-rendereren. For spilleren ser prosessen gjennomsiktig ut: Sodium installeres for å få flere FPS, Indium legges til ved siden av — og mods som tidligere nektet å fungere med Sodium på grunn av ødelagte modeller, begynner å vise blokkene sine riktig i inventaret og i verden.
Typiske scenarier der dette tillegget er nødvendig, er modpacks med ressurspakker og mods som er avhengige av avanserte modeller: sammenkoblede teksturer, forbedret gjengivelse av gress og blader, egendefinerte blokker med kompleks geometri. Indium er ikke bundet til en bestemt liste — den implementerer selve API-en, så den fungerer med hvilken som helst mod som bruker denne API-en.
Innvirkning på ytelsen
Tilleggets egen belastning på FPS er nær null. Indium gir bare kompatibilitetslaget, mens all visuell optimering forblir på Sodiums side. Hvis du installerer Indium i en ren modpack uten mods som bruker Fabric Rendering API, vil ingenting endres i spillet — verken til det bedre eller til det verre.
Samtidig kan mods som bruker denne API-en selv belaste renderingen: kompleks geometri, dynamiske modeller eller et stort antall animerte teksturer tar bilder. Indium gir bare disse modsene en kanal for å fungere, men fremskynder ikke beregningene deres. Dette tillegget gir ingen hastighetsøkning sammenlignet med ren Sodium — det er et kompatibilitetslag, ikke en optimering.
Konfigurasjon
Filen indium-renderer.properties i config-mappen inneholder to parametere: always-tesselate-blocks og ambient-occlusion-mode. Begge er satt til auto som standard, noe som er nok for et normalt spill: modden velger selv den optimale atferden avhengig av andre installerte mods og grafikkinnstillinger. Det er ikke nødvendig å forstyrre denne filen i de aller fleste modpacks.
Kompatibilitet med Sodium 0.6.0
Etter utgivelsen av Sodium 0.6.0 endret situasjonen seg fundamentalt: utviklerne integrerte støtten for Fabric Rendering API direkte i selve Sodium-koden. Et separat tilleggslag er ikke lenger nødvendig, og Indium i seg selv er inkompatibelt med denne og alle senere versjoner — å installere begge samtidig vil få spillet til å krasje ved oppstart.
På grunn av dette forblir Indium relevant der Sodium 0.5.x finnes i modpacken. Den nyeste versjonen av tillegget — 1.0.35 — støtter Minecraft opptil 1.21.1, men fungerer bare sammen med Sodium 0.5.11, ikke med 0.6.x. For Minecraft 1.21.2 og nyere finnes det ingen separate Indium-versjoner i det hele tatt, og Sodium 0.6.x er installert som standard der — tillegget brukes ikke i slike modpacks.
Sjekk før installasjon: sørg for at Sodium-versjonen i modpacken din er nøyaktig 0.5.x (for 1.21.1 er den 0.5.11). Ferske modpacks bruker Sodium 0.6.x som standard — i dette tilfellet vil installasjon av Indium bare ødelegge spillet.
Konklusjon
Indium lar mods med støtte for Fabric Rendering API fungere sammen med Sodium-versjonene 0.2.0–0.5.x. Dette tillegget legger ikke til egen ytelse og bringer ingen nye visuelle effekter — det er et kompatibilitetsverktøy, ikke en optimering. Egnet for spillere som beholder Sodium 0.5.x (opptil 0.5.11) på Minecraft-versjoner fra 1.16.5 til 1.21.1 og bruker mods bygget på Fabric Rendering API.
Installasjon
En typisk installasjon tar omtrent 5 minutter. Flyten er den samme; bare Loader og den matchende builden er forskjellige.
- 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.











