SDK for integrating into your game - a modding API for game developers
Branch: master
Clone or download
Turupawn Merge pull request #78 from Turupawn/devel
Storing current user on cache functionality
Latest commit 4b6859e Feb 8, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
additional_dependencies added ue4 preprocessor flag Dec 28, 2018
examples current user functionality added Feb 6, 2019
ext added ue4 preprocessor flag Dec 28, 2018
include local merge Feb 6, 2019
lib updated curl libs Oct 12, 2018
src local merge Feb 6, 2019
test schema initialization tests added Nov 19, 2018
.gitignore mod data is not retreived until the download start while polling events Jul 29, 2018
.travis.yml appveyor and travis update Dec 18, 2018
CMakeLists.txt updated google test Dec 18, 2018
LICENSE Update LICENSE Feb 6, 2019 Update Feb 6, 2019
appveyor.yml added gtest output Dec 18, 2018
appveyor_build_config.bat added appveyor messages Dec 19, 2018 SDK

License Discord Master docs Travis

Welcome to the SDK repository, built using C and C++. It allows game developers to host and automatically install user-created mods in their games. It connects to the API, and documentation for its functions can be viewed here.

Getting started

If you are a game developer and want to add SDK functionality to your project visit our documentation overview. Our getting started guide is a good place to start if you are completely new to

Contributions Welcome

Our SDK is public and open source. Game developers are welcome to utilize it directly, to add support for mods in their games, or fork it to create plugins and wrappers for other engines and codebases. Many of these contributions are shared here. Want to make changes to our SDK? Submit a pull request with your recommended changes to be reviewed.

Wrappers SDK wrappers are available for the following languages and engines:

Are you creating a wrapper? Let us know!

Building instructions

Learn how to build SDK in our building instruction guide.

Code contributions

  1. Fork it
  2. Add new features
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
  1. Create a pull request

Reporting a bug

If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.

Other Repositories

Our aim with, is to provide an open modding API. You are welcome to view, fork and contribute to our other codebases in use: