Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

PaimonMultiplier

Server backend reimplementation for Genshin Impact.

Originally forked from NahidaImpact (xeon). This fork is maintained by NeuronPulse.

Building

dotnet build PaimonMultiplier.sln
# Requires .NET 8 SDK

Running

Launch PaimonMultiplier.SDK (port :8888) and PaimonMultiplier.Gameserver (port :22101) together.

Connecting

Use PaimonMultiplier.Proxy — launch it and configure your system proxy. SDK requests to *.yuanshen.com, *.hoyoverse.com, and *.mihoyo.com will be redirected to http://127.0.0.1:8888/.

Architecture

Project Role
PaimonMultiplier.Proxy MITM proxy on :8080 — redirects game traffic to SDK
PaimonMultiplier.SDK HTTP server on :8888 — region list, auth/login
PaimonMultiplier.Gameserver Game logic engine — KCP transport on :22101
PaimonMultiplier.Common Shared assets & crypto utilities
PaimonMultiplier.Protocol ~590 protobuf definitions, CmdType & Retcode mappings
PaimonMultiplier.Kcp Self-contained KCP reliable-UDP implementation

See AGENTS.md and PLAN.md for further development details.

License

AGPL-3.0 — see LICENSE. This is a fork of the original NahidaImpact project by Xeon, with secondary development by NeuronPulse.

About

Server backend reimplementation for Genshin Impact.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /