this project is imitate Grasscutter.
It only test in version CN 4.0.
- Login (incomplete)
- Combat
- Friends list
- Teleportation
- Gacha system
- Co-op partially works
- Spawning monsters via console
- Inventory features (receiving items/characters, upgrading items/characters, etc)
- Get Go 1.22
- Get MongoDB Community Server
- Get game version CN4.0.x (If you don't have a 4.0.x client, you can find it here and open any of the links to download it): 4.0.x Client-github 4.0.x Client-cloud drive
- Download the latest Cultivation version. Use the
.msi
installer. - After opening Cultivation (as admin), press the download button in the upper right corner.
- Click
Download All-in-One
- Click the gear in the upper right corner
- Set the game Install path to where your game is located.
- Leave all other settings on default
- Open the compiled Golang program
- Click the launch button.
- Log in with whatever username you want. Password can be anything.
git clone --recurse-submodules https://github.com/issueMel/Go-Grasscutter.git
cd Go-Grasscutter
go build Go-Grasscutter
You can find the output program in the root of the project folder.
Contributions to the project are welcome.
Present what you want to do at issues to avoid conflicts with other contributors.
You can also search for TODOs in the project to improve.
- CHECK: changed or removed at a later date
- ENHANCE: performance or memory footprint needs improvement
- INCOMPLETE: function is incomplete