Features and functionality of the ps is not guaranteed, try it yourself to see what works and what doesnt. This is possibly the only public PS with updated mob and gadget spawns! (Up to Version 5.4)
Contribute if you want/can...
Requires Docker & Docker Compose. No need to install Java, MongoDB, or Gradle manually on your host machine.
-
Clone the repository with submodules:
git clone --recurse-submodules https://github.com/koboshchan/LunaGC.git cd LunaGCIf you already cloned without
--recurse-submodules, run:git submodule update --init --recursive
-
Start the server and database:
docker compose up -d --build
- Automatically builds the Fat JAR using a multi-stage builder (
eclipse-temurin:17-jdk). - Starts an isolated MongoDB instance (no authentication, no exposed host ports, internal Docker DNS
mongodb:27017). - Mounts resources, data, plugins, and logs automatically.
- Automatically builds the Fat JAR using a multi-stage builder (
-
Interact with the server console:
# View live logs docker compose logs -f lunagc # Attach to interactive command console (e.g. account create <username> <uid>) docker attach lunagc-server
(Tip: Press
Ctrl + P, thenCtrl + Qto detach without stopping the container) -
Stop the server:
docker compose down
Before logging in, create an account using the server console:
- If using Docker:
docker attach lunagc-server
- Type the command:
Example:
account create <username> <uid>account create player1 10001 - Detach safely: Press
Ctrl + P, thenCtrl + Q.
- Open your game directory:
<GameFolder>/GenshinImpact_Data/Plugins/ - Back up the original
Astrolabe.dll. - Copy and replace it with
patch/Astrolabe.dllfrom this repository.
- At the in-game login screen:
- Username: The
<username>you created in Step 1 (e.g.player1). - Password: Any password.
- Username: The
- Click Login and enter the world!
- Web GM Panel: Open http://localhost:8080/handbook in your browser to give items, grant avatars, teleport, or spawn monsters with a single click.
- In-Game Chat Commands:
/give 201 16000— Add 16,000 Primogems/give 223 100— Add 100 Intertwined Fates/heal— Restore party HP & Energy/prop godmode on— Invincibility/prop unlockmap 1— Unlock all waypoints & map areas
- Make a issue.
original Project LunaGC
proto Repository hk4e-protos
patch Repository hk4e-patch-universal - patch/Astrolabe.dll is built from it