Skip to content

imHaruuu/LunaGC_4.6.0

 
 

Repository files navigation

LunaGC-4.6.0

My Discord https://discord.gg/8vSyTHVphj

Please contribute actively to this repository

Setup Guide

This guide is very minimal and contains steps to just get your server and client up and running. Connecting to the server won't require Fiddler. However, if you need a more detailed guide and help with the server please refer to GrassCutter's official repository and discord server.

Main Requirements

Download link Package size MD5 checksum
GenshinImpact_4.6.0.zip.001 10.0 GB 03ce6a5d4b7d8ba192cc6d9133a00bef
GenshinImpact_4.6.0.zip.002 10.0 GB a0320432c00779630df4a421ac7f3999
GenshinImpact_4.6.0.zip.003 10.0 GB 335a750e6576205970a0bb49fbb2ce72
GenshinImpact_4.6.0.zip.004 10.0 GB 2210fca193fc5261c5ae75841ce17002
GenshinImpact_4.6.0.zip.005 10.0 GB f96757dbce7764e65150449f4a476b3e
GenshinImpact_4.6.0.zip.006 5.67 GB 6b43dac3616027ce7a980c41092f72fa
Audio_Chinese_4.6.0.zip 14.0 GB 974bc5df3f7d96de01b68f1aab0371e5
Audio_English(US)_4.6.0.zip 16.4 GB f577ea4624981b36789e24913d0f3745
Audio_Japanese_4.6.0.zip 18.4 GB f039da619e670259d7e57c4f5e84be9e
Audio_Korean_4.6.0.zip 13.8 GB 58c3fc8782f3d59b324dfd603fa93e6d
  • Make sure to install java and set the environment variables.
  • Build the server (refer to "Compile the actual server" in this guide.), or if you don't know what to do or you are lazy just download the precompiled jar from the big header below.
  • Get the version.dll file from the Rsa_Patch folder and put it into the game root directory.
  • Download the older version of mihoyonet.dll (4.2.0) and replace GenshinImpact_Data/Plugins/mihoyonet.dll
  • Download the Resources and place it in /Resources
  • Set useEncryption and Questing to false (it should be false by default, if not then change it)
  • Start the server and the game, make sure to also create an account in the LunaGC console!
  • Have fun =======

Precompiled server JAR file

Download

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

  • 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

Troubleshooting

  • Make sure to set useEncryption and useInRouting both to false otherwise you might encounter errors.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.6%
  • TypeScript 2.5%
  • Other 0.9%