
EN | 简中 | 繁中 | FR | ES | HE | RU | PL | ID | KR | FIL/PH | NL | JP | IT | VI | हिंदी
Attenzione: Diamo sempre il benvenuto ai contributori del progetto. Prima di contribuire, leggi attentamente il nostro Codice di condotta.
Funzionalità attuali
Login
Combattimento
Lista di amici
Teletrasporto
Sistema Gacha
Cooperativa parzialmente funzionale
Evocazione nemici usando la console
Inventario (ricevi e aggiorna oggetti/personaggi, ecc.)
Guida rapida all'installazione
Nota: Se hai bisogno di aiuto, unisciti al nostro Discord.
Requisiti
Java SE - 17 (link)
Nota: se vuoi solo eseguirlo, jre è sufficiente.
MongoDB (consigliato 4.0+)
Servizi proxy: mitmproxy (mitmdump, consigliato), Fiddler Classic, ecc.
Esecuzione
Nota: Se hai aggiornato da una versione precedente, elimina config.json in modo che venga generato di nuovo.
Ottieni "grasscutter.jar".
Scarica da azioni
Crea una cartella chiamata
resourcesnella directory in cui si trova grasscutter.jar e sposta lì le cartelleBinOutputedExcelBinOutput(Vedi il wiki per maggiori dettagli su come ottenerli.)Esegui Grasscutter con
java -jar grasscutter.jar. Assicurati che il servizio mongodb sia attivo.
Connessione al client
½. Crea un account usando il comando corrispondente nella console del server.
Reindirizza il traffico: (scegli uno)
Con mitmdump:
mitmdump -s proxy.py -kAutorizza il certificato CA:
**Nota:**Il certificato CA si trova solitamente in
%USERPROFILE%\ .mitmproxy, oppure puoi scaricarlo dahttp://mitm.itFai doppio clic su installa o ...
Con riga di comando
Con Fiddler Classic: esegui Fiddler Classic, abilita
Decrypt https trafficnelle opzioni e cambia la porta predefinita in (Strumenti -> Opzioni -> Connessioni) in qualcosa di diverso da8888, e carica questo script.
Imposta il proxy di rete a
127.0.0.1:8080o la porta proxy impostata.
Puoi anche usare start.cmd per avviare automaticamente il server e il servizio proxy, ma devi impostare l'ambiente JAVA_HOME
Compilazione
Grasscutter usa Gradle per gestire le dipendenze e le build.
Requisiti:
Windows
Linux
Puoi trovare il jar generato nella cartella principale del progetto.
I comandi sono stati spostati al wiki!
Soluzioni agli errori comuni
Se la compilazione non riesce, controlla l'installazione di JDK (JDK 17 e convalida la variabile JDK bin PATH)
Se il tuo client non si connette, non accede, da errore 4206, ecc... - Probabilmente il problema sono le tue impostazioni proxy, se usi Fiddler assicurati di utilizzare una porta diversa da 8888
Sequenza di avvio: MongoDB > Grasscutter > Servizio proxy (mitmdump, fiddler, ecc.) > Gioco