Skip to content

Dictionary of definitions

This definitions will help you better understand the professional terms used in this documentation.

List of definitions

Launcher Server - program responsible for downloading and distributing game files, interacting with the Launcher and servers, and other functional capabilities.


Launcher - program responsible for downloading game files to the user's computer, authorizing in the system, launching the game, and other functional capabilities.


Server (Core) - program responsible for creating and maintaining the game world. Examples include Paper, Purpur, Mohist, Arclight, etc.


Client - the game files required to launch the game.


Mirror - website that distributes ready-made client builds.


Profile - file containing parameters for launching the client.


API - standard for communication between two or more programs.

Git slang

Git - version control system that helps track the history of changes in files.


Repository - all files under version control, along with their change history and other service information.


Commit - the act of saving changes made to the repository.


Branch - set of commits arranged in chronological order.


Merge - combining changes from different branches in the repository.