Terminology¶
Tuesday, 21 March 2018, 02:32 GMT
Client Pack¶
A combonation of the following Texture Packs override the textures of the Client, Game, and Mods according to the users choice. Shader Packs override the shaders of the Client, and/or Game according to the users choice. Model Packs override the models for entities (and their textures) in the Game and Mods according to the users choice. Audio Packs override the sounds of the Client, Game, and Mods according to the users choice.
Engine¶
A library written in C++, which provides the core functionality to the Client for users to create voxel-based games.
Game¶
Written in Lua, these define the content that the Client displays: mobs, blocks, recipes, plants, biomes, structures, etc. They can be extended by Mods.
Git¶
The software used for version control, more information can be found at the git website.
Landing - Version Control¶
When a Diff Request has been accepted and merged with the main branch. Synonymous with merging on GitHub.
Launcher¶
An executable compiled from C++, that of which makes everything run. It is what you launch to get to game.
Launching - Version Control¶
When you are posting your code requesting for it to be merged with the repository. Synonymous with creating a Pull Request on GitHub.
Mods¶
Written in Lua and YAML, these are addons/modifications to a Game. After starting the client, you select a Game (or make your own) and the Mods that you want to load. The Client then runs the selected Game with the selected compatible Mods.
Qube¶
A single block in the world.