Unity plugin to allow easy support of mod.io, a modding API for game developers
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
EditorScripts Implemented ModProfile.description_text and updated .description refe… Sep 21, 2018
Resources
Scripts
Theming
.gitignore
EditorScripts.meta
GlobalSettings.cs Implemented GlobalSettings.INCLUDE_USEROAUTHTOKEN_IN_LOG Sep 25, 2018
GlobalSettings.cs.meta Implementation of ModIO.GlobalSettings Feb 28, 2018
LICENSE
README.md
Resources.meta
Theming.meta

README.md

mod.io

Unity Engine Plugin

License Discord Master docs Unity 3D

Welcome to mod.io Unity Plugin. It allows game developers to easily control the browsing and installation of mod files in their games. It provides a C# interface built on the Unity Engine to connect to the mod.io API. We have a test environment available which offers developers a private sandbox to try the Unity Plugin out.

Getting started

If you are a game developer, first step is to add mod support to your Unity game. Once mod support is up and running, create your games profile on mod.io, to get an API key and access to all functionality mod.io offers. Our getting started guide is a good place to start if you are completely new to mod.io.

Dependencies

The mod.io Unity Plugin requires the functionality of two other open-source Unity plugins to run. These needs to be installed along-side the mod.io plugin under 'Assets/Plugins' in order to function correctly:

Contributions Welcome

Our Unity plugin is public and open source. Game developers are welcome to utilize it directly, to add support for mods in their games, or fork it for their games customized use. Want to make changes to our plugin? Submit a pull request with your recommended changes to be reviewed.

Other Repositories

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

  • Design is public and open source, the repository can be found here.
  • SDK is public and open source, the repository with documentation can be found here. Game developers are welcome to utilize it directly, to add support for mods in their games, or extend it to create plugins and wrappers for other engines and codebases.
  • API documentation is public and open source, the repository can be found here.
  • Browse engine tools, plugins and wrappers created by the community, or share your own.