Python scripting support for Gamecraft
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
NGnius (Graham) d5ec7f97e2 Update to Gamecraft 2020.06.11.18.50 3 years ago
GamecraftScripting Update to Gamecraft 2020.06.11.18.50 3 years ago
.gitignore Add initial Python IDE behaviour 4 years ago
GamecraftScripting.sln Create basic python scripting implementation 4 years ago
LICENSE Initial commit 4 years ago
README.md Fix broken git.exmods.org link 4 years ago

README.md

GamecraftScripting

Python scripting support for Gamecraft

Installation

Please follow the official mod installation guide

IMPORTANT Extract the zip file in the main Gamecraft directory, NOT the Plugins directory. Also, please install the GamecraftModdingAPI, otherwise the GamecraftScripting mod will not work.

Script Development

GamecraftScripting uses IronPython to run Python 2.7 scripts in the Mono/.NET runtime. To get started with Python 2.7 on Mono, check out the resources below.

Resources

External Libraries

GamecraftScripting uses the GamecraftModdingAPI to modify the behaviour of existing Gamecraft code. IronPython is used to run Python code in the Mono runtime.

Disclaimer

This API is an unofficial modification of Gamecraft software, and is not endorsed or supported by FreeJam or Gamecraft. The GamecraftModdingAPI developer(s) claim no rights on the Gamecraft code referenced within this project.