2.3 KiB
MHServerEmu Documentation
If you would like to ask questions or get up to date information, please feel free to join our Discord.
Setup
If this is your first time using MHServerEmu, you may be interested in this.
-
Initial Setup - step by step instructions for setting up the server emulator for the first time.
-
Advanced Setup - advanced setup instructions (enabling accounts, remote connections, etc.).
Server Emulator
MHServerEmu-specific topics.
- Server Commands - a list of available server commands.
Networking
Information about client <-> server communication.
-
Packet Structure - an overview of the packet structure.
-
Authentication - an overview of the authentication flow.
Game Data
Information about how static game data is stored and processed by the game.
-
Overview - a general overview of how game data is implemented.
-
Pak File - an overview of the custom archive format used by the game.
-
Calligraphy - an overview of the Calligraphy data system.
-
Resources - an overview of resource prototype files.
-
Auxiliary Resource Prototypes - information about auxiliary prototypes used in resources (markers and NaviPatches).
-
Locale - a reference table of supported locales and locale file format information.
Web
Information about various web assets that the client gets via HTTP.
-
SiteConfig - SiteConfig.xml file structure.
-
Embedded Browser - API documentation for the web browser embedded in the client.
Client
Information about how the client functions.
-
Client Versions - information on various client versions and how to get them.
-
Client Launch Parameters - a list of various launch parameters that you can use when running the client (such as enabling verbose logging).
-
ClientConfig - ClientConfig.xml file structure.