
EN | 简中 | 繁中 | FR | ES | HE | RU | PL | ID | KR | FIL/PH | NL | JP | IT | VI | हिंदी
Atención: Siempre damos la bienvenida a contribuidores del proyecto. Antes de añadir tu contribución, por favor lee cuidadosamente nuestro Código de conducta.
Funcionalidades actuales
Iniciar sesión
Combate
Lista de amigos
Teletransportación
Sistema Gacha
Cooperativo parcialmente funcional
Invocar monstruos desde la consola
Funcionalidades de inventario (recibir objetos/personajes, mejorar objetos/personajes, etc)
Guía rápida de configuración
Nota: Para soporte, únete a nuestro Discord.
Requerimientos
Java SE - 17 (link)
Nota: Si solo quieres ejecutarlo, entonces jre es suficiente.
MongoDB (recomendado 4.0+)
Servicio de proxy: mitmproxy (mitmdump, recomendado), Fiddler Classic, etc.
Ejecución
Nota: Si actualizaste de una versión anterior, elimina config.json para que se genere de nuevo.
Consigue
grasscutter.jarDescarga desde actions
Crea una carpeta
resourcesen el directorio donde se encuentra grasscutter.jar y mueve las carpetasBinOutputyExcelBinOutputahí (Consulta la wiki para más detalles de como conseguirlos.)Ejecuta Grasscutter con
java -jar grasscutter.jar. Asegúrate de que el servicio de mongodb está activo.
Conexión con el cliente
½. Crea una cuenta usando el comando correspondiente en la consola del servidor.
Redirecciona el tráfico: (elegir uno)
mitmdump:
mitmdump -s proxy.py -kAutoriza el certificado CA:
**Nota:**El certificado CA normalmente se encuentra en
%USERPROFILE%\ .mitmproxy, o puedes descargarlo dehttp://mitm.it Doble clic para instalar o ...
Con línea de comandos
Fiddler Classic: Ejecuta Fiddler Classic, activa
Decrypt https trafficen las opciones y cambia el puerto por defecto ahí (Herramientas -> Opciones -> Conexiones) a alguno que no sea8888, y carga este script.
Establece el proxy de red a
127.0.0.1:8080o el puerto de proxy que pusiste.
También puedes usar start.cmd para iniciar el servidor y el servicio de proxy automáticamente, pero tienes que configurar el entorno JAVA_HOME
Construcción
Grasscutter usa Gradle para manejar dependencias y construcción.
Requerimientos:
Windows
Linux
Podrás encontrar el jar generado en la carpeta raíz del proyecto.
¡Los comandos han sido movidos a la wiki!
Soluciones a errores comunes
Si la compilación falla, por favor comprueba tu instalación de JDK (JDK 17 y valida la variable bin PATH del JDK)
Mi cliente no conecta, no inicia sesión, 4206, etc... - Probablemente, tu configuración del proxy es el problema, si usas Fiddler asegúrate de que está usando un puerto distinto al 8888
Secuencia de inicio: MongoDB > Grasscutter > Servicio de proxy (mitmdump, fiddler, etc.) > Juego