Vad är filformatet INV?
En .inv-fil är en Minecraft-inventarieredigeringsfil skapad av INVedit, ett verktyg med öppen källkod utvecklat av copygirl runt 2011 riktat mot Minecraft Beta och tidiga 1.x-versioner. Filen lagrar en spelares kompletta inventarium som NBT (Named Binary Tag)-data - Minecrafts inbyggda binära serialiseringsformat - inneslutet i en standard gzip-container.
Inuti gzip-strömmen finns en rot-TAG_Compound som innehåller en lista över inventarieplatser. Varje plats registrerar ett föremåls-id, en Count-byte för stackstorlek, en Damage-short för föremålets hållbarhet eller undertyp, samt en valfri nästlad tag-compound för förtrollningar och andra föremålsspecifika NBT-egenskaper. Gzip-omslaget tillhandahåller en CRC32-integritetskontroll i slutet av filen.
INVedit riktar sig till Minecraft Java Edition fram till ungefär version 1.7.x. Minecraft 1.9 och senare strukturerade om NBT-föremålstaggar avsevärt, vilket gör INVedit inkompatibelt med moderna världar. Projektets GitHub-arkiv (github.com/copygirl/INVedit) har arkiverats utan några ändringar sedan omkring 2013.
Moderna alternativ för att manipulera inventarier inkluderar NBTExplorer för direkt redigering av .dat-världsfiler, eller Minecrafts inbyggda /give-kommando och creative mode. MCEdit kan importera .inv-filer som kistinnehåll för redigering av äldre världar.
Säkerhet & trygghet
RISK: LOWBinär speldatafil; ingen exekverbar kod. Säker att öppna i NBTExplorer. Att importera en illasinnat utformad INV till MCEdit skulle teoretiskt kunna korrumpera en Minecraft-världsfil, men detta är en osannolik attackvektor.
Formatdetaljer
i ett nötskal- Autodesk Inventor Part/Assembly (ibland .inv) - Vissa äldre referenser i Autodesk Inventor använder .inv; de primära filändelserna för Inventor är .ipt och .iam.
- Generisk inventarie-/fakturadatafil - Olika affärs-/ERP-applikationer exporterar inventarie- eller fakturadata som .inv-filer i klartext eller CSV.
Program som öppnar INV-filer
Tekniska detaljer
djup specifikation| Dataformat | NBT (Named Binary Tag), gzip-komprimerad |
| Filsignatur | 0x1F 0x8B (gzip magic bytes, offset 0) |
| Byteordning | Big-endian (Java NBT-specifikation) |
| Komprimering | gzip |
| Integritetskontroll | gzip CRC32 i slutet av strömmen |
| Rot-NBT-struktur | TAG_Compound med lista över inventarieplatser |
| Platsfält | id (föremålstyp), Count (byte), Damage (short), valfri tag-compound |
| Typisk storlek | 1 KB - 10 KB |
| Kompatibla Minecraft-versioner | Beta 1.x till ~1.7.x (Java Edition) |
| Inkompatibel med | Minecraft 1.9+ (omstrukturerat NBT-föremålsformat) |
| MIME-typ | application/octet-stream |
| Utvecklare | copygirl (öppen källkod, GitHub) |
| Projektstatus | Arkiverat (~2013), underhålls inte längre |
| Släppt | ~2011 (INVedit for Minecraft Beta/1.x era) |
| Specifikation | github.com |
INV-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om INV-filer.