0.1.9 • Published 3 years ago

cpd_client v0.1.9

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

/!\ Pour utiliser ce module il faut aussi utiliser le CPD_SERVER

installez le modules client

npm i cpd_client

utilisez le module client dans votre launcher ou autre

const cpd_client = require('cpd_client')

cpd_client.setLauncher("Launcher", "http://localhost:8080/", "1.8.9")
cpd_client.start(false, '[YOUR_GAME_FOLDER_HERE]')

cpd_client.events.on("download", (data) => {
    if (data.type === "progress") {
        console.log(`${data.msg} - ${data.state}`);
    }
    else if (data.type === "file_err") {
        console.log(`${data.error}`);
    }
    else if (data.type === "url_err") {
        console.log(`${data.error}`);
    }
    else if (data.type === "error") {
        console.log(`${data.error}`);
    }
})

Voici la liste des fonctions :

FunctionsDescription
cpd_client.start()Fonction qui permet de démarer le téléchargement (Si vous mettez true ça retéléchargera à chaque fois le modpack sinon çà laissera les fichier déjà existant)
cpd_client.setLauncher()Défini les option pour le launcher versions, nom, url du json du modpack
cpd_client.getLauncher()Récupérer les informations entrez avec le cpd_client.setLauncher()
cpd_client.download()Est utilisé uniquement dans le launcher pour permettre le téléchargement des fichier

Voici la liste des events :

EventsDescription
downloaddépend tu type, si le type est progress cette events et émit pendant le téléchargemet et permer de récupéré l'état du téléchargement ansi que ça destination, si le type est error c'est qu'il envoi une erreur de téléchargement
startedEst émit lors du lancement du fetch de la page du modpack sur le serveur
0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago