Hva er INV-filformatet?
En .inv-fil er en Minecraft-inventarfil opprettet av INVedit, et åpen kildekode-verktøy utviklet av copygirl rundt 2011 rettet mot Minecraft Beta og tidlige 1.x-utgivelser. Filen lagrer en spillers komplette inventar som NBT (Named Binary Tag) data - Minecrafts eget binære serialiseringsformat - pakket inn i en standard gzip-beholder.
Inne i gzip-strømmen inneholder en rot-TAG_Compound en liste over inventarplasser. Hver plass registrerer en gjenstands-id, en Count-byte for stabelstørrelse, en Damage-short for gjenstandens holdbarhet eller undertype, og en valgfri nøstet tag-samling for fortryllelser og andre gjenstandsspesifikke NBT-egenskaper. Gzip-beholderen gir en CRC32-integritetssjekk på slutten av filen.
INVedit er rettet mot Minecraft Java Edition frem til omtrent versjon 1.7.x. Minecraft 1.9 og nyere strukturerte om NBT-gjenstandstagger betydelig, noe som gjør INVedit inkompatibel med moderne verdener. Prosjektets GitHub-repositorium (github.com/copygirl/INVedit) er arkivert og har ikke hatt nye bidrag siden rundt 2013.
Moderne alternativer for manipulering av inventar inkluderer NBTExplorer for direkte redigering av .dat-verdensfiler, eller Minecrafts innebygde /give-kommando og kreativ modus. MCEdit kan importere .inv-filer som kisteinnhold for redigering av eldre verdener.
Sikkerhet og trygghet
RISIKO: LOWBinær spilldatafil; ingen kjørbar kode. Trygg å åpne i NBTExplorer. Import av en ondsinnet utformet INV til MCEdit kan teoretisk sett korrumpere en Minecraft-verden, men dette er en usannsynlig angrepsvektor.
Formatdetaljer
i et nøtteskall- Autodesk Inventor Part/Assembly (noen ganger .inv) - Noen eldre referanser i Autodesk Inventor bruker .inv; de primære Inventor-filendelsene er .ipt og .iam.
- Generisk inventar/fakturadatafil - Ulike forretnings-/ERP-applikasjoner eksporterer inventar- eller fakturadata som .inv i ren tekst eller CSV-filer.
Programmer som åpner INV-filer
Tekniske detaljer
dyp spesifikasjon| Dataformat | NBT (Named Binary Tag), gzip-komprimert |
| Filsignatur | 0x1F 0x8B (gzip magic bytes, offset 0) |
| Byterekkefølge | Big-endian (Java NBT-spesifikasjon) |
| Komprimering | gzip |
| Integritetssjekk | gzip CRC32 på slutten av strømmen |
| Rot-NBT-struktur | TAG_Compound med liste over inventarplasser |
| Plass-felt | id (gjenstandstype), Count (byte), Damage (short), valgfri tag-samling |
| Typisk størrelse | 1 KB - 10 KB |
| Kompatible Minecraft-versjoner | Beta 1.x til ~1.7.x (Java Edition) |
| Inkompatibel med | Minecraft 1.9+ (omstrukturert NBT-gjenstandsformat) |
| MIME-type | application/octet-stream |
| Utvikler | copygirl (åpen kildekode, GitHub) |
| Prosjektstatus | Arkivert (~2013), vedlikeholdes ikke lenger |
| Utgitt | ~2011 (INVedit for Minecraft Beta/1.x era) |
| Spesifikasjon | github.com |
INV-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om INV-filer.