Wat is het INV-bestandsformaat?
Een .inv-bestand is een Minecraft-inventarisbewerkingsbestand gemaakt door INVedit, een open-source tool ontwikkeld door copygirl rond 2011, gericht op Minecraft Beta en vroege 1.x-versies. Het bestand slaat de volledige inventaris van een speler op als NBT (Named Binary Tag) gegevens - het eigen binaire serialisatieformaat van Minecraft - verpakt in een standaard gzip-container.
Binnen de gzip-stroom bevat een root TAG_Compound een lijst met inventaris-slotvermeldingen. Elk slot registreert een item id, een Count-byte voor de stapelgrootte, een Damage-short voor de duurzaamheid of het subtype van het item, en een optionele geneste tag-compound voor betoveringen en andere itemspecifieke NBT-eigenschappen. De gzip-wrapper biedt een CRC32-integriteitscontrole aan het einde van het bestand.
INVedit is gericht op Minecraft Java Edition tot ongeveer versie 1.7.x. Minecraft 1.9 en later hebben de NBT-itemtags aanzienlijk geherstructureerd, waardoor INVedit incompatibel is met moderne werelden. De GitHub-repository van het project (github.com/copygirl/INVedit) is gearchiveerd en er zijn sinds ongeveer 2013 geen wijzigingen meer aangebracht.
Moderne alternatieven voor inventarisbeheer zijn onder meer NBTExplorer voor directe bewerking van .dat-wereldbestanden, of de ingebouwde /give-opdracht en creatieve modus van Minecraft. MCEdit kan .inv-bestanden importeren als kistinhoud voor het bewerken van verouderde werelden.
Beveiliging & veiligheid
RISICO: LOWBinair spelgegevensbestand; geen uitvoerbare code. Veilig te openen in NBTExplorer. Het importeren van een kwaadwillig samengesteld INV-bestand in MCEdit zou theoretisch een Minecraft-wereldopslag kunnen beschadigen, maar dit is een onwaarschijnlijk aanvalsscenario.
Formaatdetails
in een notendop- Autodesk Inventor Part/Assembly (soms .inv) - Sommige verouderde Autodesk Inventor-verwijzingen gebruiken .inv; de primaire Inventor-extensies zijn .ipt en .iam.
- Generiek inventaris-/factuurgegevensbestand - Verschillende zakelijke/ERP-toepassingen exporteren inventaris- of factuurgegevens als .inv platte tekst of CSV-bestanden.
Programma's die INV-bestanden openen
Technische details
diepe specificaties| Gegevensformaat | NBT (Named Binary Tag), gzip-gecomprimeerd |
| Bestandssignatuur | 0x1F 0x8B (gzip magic bytes, offset 0) |
| Byte-volgorde | Big-endian (Java NBT-specificatie) |
| Compressie | gzip |
| Integriteitscontrole | gzip CRC32 aan het einde van de stroom |
| Root NBT-structuur | TAG_Compound met inventaris-slotlijst |
| Slot-velden | id (itemtype), Count (byte), Damage (short), optionele tag-compound |
| Typische grootte | 1 KB - 10 KB |
| Compatibele Minecraft-versies | Beta 1.x tot ~1.7.x (Java Edition) |
| Incompatibel met | Minecraft 1.9+ (geherstructureerd NBT-itemformaat) |
| MIME-type | application/octet-stream |
| Ontwikkelaar | copygirl (open-source, GitHub) |
| Projectstatus | Gearchiveerd (~2013), niet langer onderhouden |
| Uitgebracht | ~2011 (INVedit for Minecraft Beta/1.x era) |
| Specificatie | github.com |
INV conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over INV-bestanden.