Code Monkey home page Code Monkey logo

unknownanimegameps's Introduction

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)

Setup Guide

Main Requirements

Download link Package size MD5 checksum
GenshinImpact_4.5.0.zip.001 10.0 GB f90ff656a5c84c299a9a0359e67d6133
GenshinImpact_4.5.0.zip.002 10.0 GB 8503c15c090ec71d699591d4782ac9ac
GenshinImpact_4.5.0.zip.003 10.0 GB f57a42ced76275035216984ef3edb1b0
GenshinImpact_4.5.0.zip.004 10.0 GB 47b905fb1a6a3a3e8518002957ef543d
GenshinImpact_4.5.0.zip.005 10.0 GB 9e2200dd6334f27ece3afd3008c83ee4
GenshinImpact_4.5.0.zip.006 10.0 GB 1944ef5e7b24adb38157b5920d2662be
GenshinImpact_4.5.0.zip.007 10.0 GB 815eeee0c40f125c8ac355551893e4cc
GenshinImpact_4.5.0.zip.008 0.17 GB 95be2c4d704b1e2a8dad719344e66e63
  • Find the patch from somewhere on the internet.
  • Put the version.dll in to the folder of your game client.
  • Download the old version of mihoyonet.dll (4.2.0).
  • Put the old version of mihoyonet.dll in GenshinImpact_Data/Plugins folder.

Let's build the server

1. Clone the repository

git clone --recurse-submodules https://github.com/XeonSucksLAB/UnknownAnimeGamePS.git
cd UnknownAnimeGamePS

Curiosity: Grasscutter uses Gradle to handle dependencies and building.

2. Compile the actual Server

Sidenote: Make sure to append the right prefix and suffix based on your operating system (./ for linux | .\ for windows | add .bat for windows systems when compiling server JAR/handbook).

Requirements:

Java Development Kit 17 | JDK or higher

Git

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

  • For Windows:

.\gradlew.bat
.\gradlew.bat jar

If you are wondering, the first command is to set up the environment while the 2nd one is for building the server JAR file.

  • For Linux:
chmod +x gradlew
./gradlew jar

If you are wondering, the first command is to make the file executeable and for the rest refer to the windows explanation.

You can find the output JAR in the project root folder.

Manually compile the handbook

./gradlew generateHandbook

You're done with the building part!

  • Launch the server.

  • Launch the client and login.

  • Enjoy!

Troubleshooting

TO DO

unknownanimegameps's People

Contributors

4benj avatar akka0 avatar alt3ri avatar baisugar avatar birdulon avatar exzork avatar ganyuslefthorn avatar gentlespoon avatar github-actions[bot] avatar hamusuke0323 avatar jie65535 avatar kengxxiao avatar kingrainbow44 avatar lunaticwhat avatar memetrollsxd avatar mingjun97 avatar mlgmxyysd avatar notthorny avatar omg-xtao avatar realheart avatar scooterboo avatar secretboy-smr avatar spikehd avatar startforkiller avatar tesutarin avatar totallynotondre avatar watchandytw avatar xotakfr avatar yazawazi avatar zhaodice avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.