Go to file
2022-04-21 18:46:11 -07:00
proxy properly pass ip into proy script 2022-04-19 19:33:17 -07:00
resources install proxy server through settings 2022-04-21 17:35:50 -07:00
scripts fix origin in private server launch 2022-04-21 18:46:11 -07:00
.gitignore custom private server background and build steps 2022-04-20 16:46:46 -07:00
LICENSE Initial commit 2022-04-19 16:07:19 -07:00
neutralino.config.json fix positioning 2022-04-20 18:16:36 -07:00
package.json fix build script 2022-04-21 17:39:20 -07:00
README.md Update README.md 2022-04-21 18:17:02 -07:00

GrassClipper

Grasscutter launcher for easily switching between Official and Private servers

Download Here!

Table of Contents

Setup (for Users)

  1. Download the zip file
  2. Extract the zip file somewhere
  3. Run GrassClipper.exe, install the proxy server, and set your Genshin Impact Game folder!

Setup (for Development)

  1. Clone the repository
  2. Ensure you have NodeJS installed.
  3. Install the neu CLI tool: npm install -g @neutralinojs/neu
  4. Install the dependencies: npm install AND neu update
  5. Compile and run:
    • For testing: npm run dev
    • For production: npm run build

TODO

  • Interface
    • UI
    • Official and Private options
    • Server IP input
    • Fun fancy CSS styling n stuff (CoD: MW 2019-style vertical menu for choosing between official and private servers? See this)
    • Custom images for private server sections (anyone is welcome to submit a pull request to add some!)
    • Optional username/password creation for servers before entering (not implemented in GrassCutter yet)
    • Kill switch script (optional)
    • Automatically run install.cmd when opening for the first time
    • Fix Windows scaling issues?
  • Proxy service
    • Local proxy server
    • Intercept and modify GI requests like with Fiddler, allow anything else to pass through
    • Fix Discord and YouTube issues when proxy is enabled (not sure what's up with them?)

Having problems?

Below are some scenarios you may encounter and their solutions.

My Discord is not letting my send messages or load images/My Youtube is acting strange!

Discord/YouTube (plus surely some others) does not seem to be a fan of the proxy server. You may need to disable it by either closing mitmdump or by disabling your proxy in the Windows proxy settings.

I have no internet after closing everything/restarting my PC!

The launcher most likely did not close correctly, and was unable to clean your proxy settings back to what they were. Disable your proxy in the Windows proxy settings.

The game will not launch/background launcher images don't load!

Ensure you have selected to correct path to Genshin Impact. This is not your Genshin Impact folder, but instead the Genshin Impact Game folder found within the main folder (or just in general, if you do not use the launcher).

Screenshots

image image image image image image