OvGME fonctionne en copiant (soit remplaçant ou ajoutant) les fichiers du mod dans
l'arborescence de fichier du dossier racine (root folder) de destination. Pour être correctement
accomplis, l'arborescence des fichiers du mod doit avoir une structure spécifique.
En effet, OvGME n'utilise pas de base de donnée pour savoir quelles modification un
mod doit appliquer à l'arboréscence des fichiers d'un dossier racine (root folder). La base de donnée,
c'est l'arborescence des fichiers et dossiers du mod lui-même
Pour cette raison, un mod doit refléter fidèlement l'arborescence (hiérarchie des dossiers)
déjà existant dans le dossier racine (root folder), ainsi OvGME peut déduire quel fichiers
sont à remplacer, ajouter et sauvegarder.
OvGME prend en charge deux structures de mod. Le Directory-Mod, qui est un simple
dossier-conteneur, et le Mod-Archive, qui est une version zippé d'un Directory-Mod. La
structure de Mod-Archive autorise des fonctionnalités supplémentaires comme le
versionage de mod et les descriptions.