• v1.4.0 b81562ea58

    NGnius released this 2020-07-25 16:12:48 +00:00 | 191 commits to master since this release

    This update is backwards compatible with mods that work with GamecraftModdingAPI v1.0 and later but with new features. This version adds support for Gamecraft's 2020.07.23.14.08 release.

    This update is available on GCMM or the manual way if you really want.

    Changelog

    • Added support for latest Gamecraft update
    • Added popup-UI functionality
    • Performance improvements for block placing (~30x speedup in some cases!)
    • Added support for sound effects block

    API Documentation: https://api.exmods.org/

    README & LICENSE

    Downloads
  • v1.4.0-preview e0aa052305

    NGnius released this 2020-07-17 00:38:51 +00:00 | 172 commits to preview since this release

    This update is backwards compatible with mods that work with GamecraftModdingAPI v1.0 and later but with new features. This version adds support for Gamecraft's 2020.07.16.13.07 preview release. This is NOT compatible with stable (non-beta) Gamecraft.

    We're trying something a bit new by supporting the beta version of Gamecraft. In beta tradition, this version of GamecraftModdingAPI is early in the update cycle so there's not much to see, and probably some extra bugs.

    This update is available on GCMM or the manual way if you really want.

    Changelog

    • Added GC support
    • Added some bugs

    API Documentation: https://api.exmods.org/

    README & LICENSE

    Downloads
  • v1.3.0 6f589f1744

    NGnius released this 2020-07-01 17:43:56 +00:00 | 204 commits to master since this release

    This update is backwards compatible with mods that work with GamecraftModdingAPI v1.0 and later but with new features. Gamecraft compatibility is not changed with this update.

    This release is available on GCMM or the manual way if you really want.

    Changelog

    • Added automated test system
    • Improved reliability of some API functionality as a result
    • Added Game information
    • Added Client information

    API Documentation: https://api.exmods.org/

    README & LICENSE

    Downloads
  • v1.2.0 960ab16f0b

    A-Simulated Stable

    NGnius released this 2020-06-13 19:47:03 +00:00 | 213 commits to master since this release

    This update is backwards compatible with mods that work with GamecraftModdingAPI v1.0 and later but adds support for Gamecraft's 2020.06.11.18.50 update.

    To get started, follow the install guide: https://www.exmods.org/guides/install.html

    Changelog

    • Added some simulation (time running) functionality
    • Added some player hand information
    • Improved API to play in-game audio

    In other news, we broke the 100 commit mark! The project is 7 months old, so that works out to just under 1 commit every 2 days, which adds about 5KB of code.

    API Documentation: https://mod.exmods.org/

    README & LICENSE

    Downloads
  • v1.1.0 269d30b0db

    NGnius released this 2020-05-24 19:55:49 +00:00 | 229 commits to master since this release

    This update is backwards compatible with mods that work with GamecraftModdingAPI v1.0 but adds some new block functionality.

    To get started, follow the install guide: https://www.exmods.org/guides/install.html

    Changelog

    • Added support for most special blocks which have extra properties (eg text block's text fields, spawn point's team)
    • Added support for manipulating blocks in simulation
    • Improved block error handling
    • Improved block placement versatility (more placement methods)
    • Fixed block properties being inaccessible until the next game tick

    API Documentation: https://mod.exmods.org/

    README & LICENSE

    Downloads
  • v1.0.1 500cb9b716

    NGnius released this 2020-05-16 16:53:58 +00:00 | 242 commits to master since this release

    https://git.exmods.org/modtainers/GamecraftModdingAPI/releases

    Install guide: https://www.exmods.org/guides/install.html

    This version fixes a bug in saving games introduced by the API (thanks to Nullpersona for finding it).
    This version is backwards compatible with mods that work with GamecraftModdingAPI v1.0.0.

    Changelog:

    • Fixed game save crash caused by ExclusiveGroups stealing Gamecraft group IDs at startup

    API Documentation: https://mod.exmods.org/

    README & LICENSE

    Downloads
  • v1.0.2 500cb9b716

    NGnius released this 2020-05-16 16:53:58 +00:00 | 242 commits to master since this release

    https://git.exmods.org/modtainers/GamecraftModdingAPI/releases

    Install guide: https://www.exmods.org/guides/install.html

    This version fixes a bug in saving games introduced by the API (thanks to Nullpersona for finding it). Apparently the v1.0.1 "fix" didn't completely get rid of it.
    This version is backwards compatible with mods that work with GamecraftModdingAPI v1.0.X (where X is any integer).

    Changelog:

    • Fixed game save crash caused by ExclusiveGroups stealing Gamecraft group IDs at startup

    API Documentation: https://mod.exmods.org/

    README & LICENSE

    Downloads
  • v1.0.0 782e00e3dd

    NGnius released this 2020-05-15 03:08:37 +00:00 | 243 commits to master since this release

    https://git.exmods.org/modtainers/GamecraftModdingAPI/releases

    Please delete any existing (out-of-date) mods before installing/updating to this version of the GamecraftModdingAPI.

    Install guide: https://www.exmods.org/guides/install.html

    This update is a major release with breaking API changes, so old mods may be more broken than usual. Not only did we reach a file size of 100KB, we also added some nifty new features. The changes aim to make the API more accessible and reduce the learning curve by making understanding of Gamecraft's ECS coding paradigm optional.

    Changelog:

    • Support for Gamecraft version 2020.05.14.16.20
    • Added object-oriented classes Player and Block
    • Added builder factories for Commands and Events
    • Removed static API methods which are replaced by above changes
    • Improved error handling (added custom exception types as a consequence)
    • Update Harmony to v2.0

    API Documentation: https://mod.exmods.org/

    README & LICENSE

    Downloads
  • v0.2.2 1faa9898f7

    NGnius released this 2020-04-29 16:07:06 +00:00 | 261 commits to master since this release

    https://git.exmods.org/modtainers/GamecraftModdingAPI/releases

    The GamecraftModdingAPI provides a stable Gamecraft interface for mods. This is required for some other mods to work.

    Install guide: https://www.exmods.org/guides/install.html

    API Documentation: https://mod.exmods.org/

    README & LICENSE

    Downloads
  • v0.2.1 2963517764

    NGnius released this 2020-04-13 19:44:12 +00:00 | 265 commits to master since this release

    https://git.exmods.org/modtainers/GamecraftModdingAPI/releases

    The GamecraftModdingAPI provides a stable Gamecraft interface for mods. This is required for some other mods to work.

    Install guide: https://www.exmods.org/guides/install.html

    API Documentation: https://mod.exmods.org/

    README & LICENSE

    Downloads