An anime game server file backup

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

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.