GameAPI [1.7.10 - 1.14.4] 3.1.2

Create new unique games using everything Minecraft has to offer with our powerful mini-game library.

  1. kangarko
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    https://github.com/kangarko/GameAPI
    Contributors:
    MineAcademy.org
    This plugin has been featured on... [​IMG]

    GameAPI </>
    GameAPI is a Bukkit library that allows plugin developers to create mini-games with ease. It offers inter-plugin communication and lots of events, so you can make your minigame plugins communicate with each other.

    For documentation and full source code, please see:
    https://github.com/kangarko/GameAPI

    Background

    There is no unified way for minigame plugins to communicate with each other, and if you have ever developed a minigame plugin yourself, you know that you have to make a bunch of classes as the base functionality - like Arena (or Game), an arena manager, countdown, etc. This library aims to provide an easier way - or a guidance - on how to achieve this.

    Installation
    1. Shutdown your server network.
    2. Drag & drop the .jar file into the plugins folder in your Bukkit folder
    Features
    Does nothing on its own, but allows third party plugins such as CoreArena, Puncher or AutoPlay to run.

    Requirements
    Java 8 or 9
    Spigot 1.7.10 or greater

    NOTICE
    Please do not include this into your plugin - it will break the point of this library, that is to allow plugins to inter-communicate. Including it to your plugin will change the package names so the events we fire will no longer be unified.

    Enjoyed this library?
    You may be also interested
    in CoreArena or Puncher.
    WaxtzCraft and Capricho like this.

Recent Updates

  1. 3.1.2
  2. 3.1.1
  3. 3.1.0

Recent Reviews

  1. pyro000
    pyro000
    1/5,
    Version: 3.1.1
    I'm 69 years old, I was 1 year old when the developer promised a single example for this plugin.
    1. kangarko
      Author's Response
      This plugin is a bridge between CoreArena and other minigame plugins. We planned tutorials but worked on MineAcademy.org instead since it has much greater impact. There will be free tutorials though, but GameAPI needs to be rewritten to better suit coding a game from scratch.
  2. Meldiron
    Meldiron
    1/5,
    Version: 3.1.1
    Seems cool but doesnt include any example plugins or wiki so its useless, only way to learn more about this API is to buy video tutorial for 200$.
    1. kangarko
      Author's Response
      This plugin is a bridge between CoreArena and other minigame plugins. We planned tutorials but worked on MineAcademy.org instead since it has much greater impact. There will be free tutorials though, but GameAPI needs to be rewritten to better suit coding a game from scratch.
  3. Dzirt
    Dzirt
    5/5,
    Version: 1.3.8
    Вау, очень приятно! Спасибо за этот удивительный плагин! -------------------------------------
    1. kangarko
      Author's Response
      Thank you.. hopefully these are words of praise :)
  4. vy_vu
    vy_vu
    5/5,
    Version: 1.3.1
    -----------------------------
    Good Minigame API
    5*
    -----------------------------
    1. kangarko
      Author's Response
      Thank you so much!
  5. FernPlayzYT
    FernPlayzYT
    5/5,
    Version: 1.2.8
    I see lots of usability of this plugin, however, there is no documentation (or very little) on how to get started. I know you are working on a tutorial/documentation for it, I just hope you can get it out soon :)
  6. DrOreo002
    DrOreo002
    5/5,
    Version: 1.2.6
    Sooooooo. Is there's will be an Tutorial for this plugin?, I really need to know, great API btw. If you add the tutorial to use this, devs prob going to use this API instead, seems like this api offer so much features :D
    1. kangarko
      Author's Response
      Thank you. Currently I got busy with other works so I cannot give you an ETA. This plugin primarily serves as a library for CoreArena and Puncher.
  7. DrOreo002
    DrOreo002
    5/5,
    Version: 1.2.4
    Really interesting api!. Would be great if you add some wiki and example plugins ;). Thanks btw
  8. Kyumar
    Kyumar
    5/5,
    Version: 1.2.4
    Always efficient, nice work kangarko. i'm using this API, it's very useful. Good luck with SpigotCourse.
    1. kangarko
      Author's Response
      Thank you very much!
  9. Burakcraft02
    Burakcraft02
    5/5,
    Version: 1.2.1
    ------------------------------------------------------------
    example plugin waiting since november :D
    ------------------------------------------------------------
    1. kangarko
      Author's Response
      Sorry man, got busy with SpigotCourse, but I am actually preparing a video on making a complete minigame using this API to the course (and these will be released as free videos to YouTube as well!)
  10. Burakcraft02
    Burakcraft02
    5/5,
    Version: 1.1.2
    Waiting Example Plugin :D
    Thanks For This Library :)
    I Have a question this library have teams ?
    1. kangarko
      Author's Response
      Thank you! Yes, team support is there although highly abstract and you have to implement it yourself.