An anime game server file backup

Nazrin b6e7d69949 Send QUEST_COND_NONE on every login (#2386) 1 년 전
.github 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
buildSrc 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
docs 04370f1a21 Update CN README to game REL 4.0 (#2350) 1 년 전
gradle 944bfb76f3 Update gradle wrapper (closes #1076) 2 년 전
lib 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
scripts 0f0e7aca68 use pretty_host in domain filtering (#2382) 1 년 전
src b6e7d69949 Send QUEST_COND_NONE on every login (#2386) 1 년 전
.editorconfig 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
.gitattributes 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
.gitignore 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
.gitmodules 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
CODE_OF_CONDUCT.md 4c7051bb6a Update CODE_OF_CONDUCT.md 2 년 전
CONTRIBUTING.md 767e598bea Update banners (closes #1760) 2 년 전
LICENSE 3c20f2b032 Change LICENSE to GNU Affero 2 년 전
README.md 98a83b649e Add more precise instructions for the handbook (#2359) 1 년 전
build.gradle 6108a3bb37 Handbook documentation & build flow fixes 1 년 전
gradle.properties 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
gradlew 944bfb76f3 Update gradle wrapper (closes #1076) 2 년 전
gradlew.bat 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
keystore.p12 b98860c480 Update the keystore 2 년 전
plugin-schema.json 9e5b57a043 Merge `unstable` into `development` (#2173) 1 년 전
settings.gradle 7925d1cda3 Initial commit 3 년 전
start.cmd 39526cf090 fix java search in start.cmd 2 년 전
start_config.cmd 39526cf090 fix java search in start.cmd 2 년 전

README.md

Grasscutter

Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status

Discord - Grasscutter

EN | 简中 | 繁中 | FR | ES | HE | RU | PL | ID | KR | FIL/PH | NL | JP | IT | VI

Attention: We always welcome contributors to the project. Before adding your contribution, please carefully read our Code of Conduct.

Current features

  • Logging in
  • Combat
  • Friends list
  • Teleportation
  • Gacha system
  • Co-op partially works
  • Spawning monsters via console
  • Inventory features (receiving items/characters, upgrading items/characters, etc)

Quick setup guide

Note: For support please join our Discord.

Quick Start (automatic)

Building

Grasscutter uses Gradle to handle dependencies & building.

Requirements:

Clone
git clone --recurse-submodules https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
Compile

Note: Handbook generation may fail on some systems. To disable the handbook generation, append -PskipHandbook=1 to the gradlew jar command.

Windows:

.\gradlew.bat # Setting up environments
.\gradlew jar

Linux (GNU):

chmod +x gradlew
./gradlew jar
Compiling the Handbook (Manually)

With Gradle:

./gradlew generateHandbook

With NPM:

cd src/handbook
npm install
npm run build

You can find the output jar in the root of the project folder.

Troubleshooting

For a list of common issues and solutions and to ask for help, please join our Discord server and go to the support channel.