/Gamet

Create awesome games with Gamet !

Primary LanguageJava

GameAPI

Bitbucket Pipelines Travis (.org)

Overview:

GameAPI is a quick and easy way to create games without the hassle. It is compatible for both java and skript developers but also for those who do not know how to code in these two languages.

Documentations:

Java:

Skript:

Other:

  • Nothing for the moment :(

Commands:

/game create <game name>
/game delete <game name>
/game <game name> set minimum player <integer>
/game <game name> set maximum player <integer>
/game <game name> set maximum points <integer>
/game <game name> set lobby
/game <game name> spawn

/team create <team name> in <game name>
/team delete <team name> in <game name>
/team <team name> in <game name> join
/team <team name> in <game name> leave
/team <team name> in <game name> set minimum player <integer>
/team <team name> in <game name> set maximum player <integer>
/team <team name> in <game name> set spawn
/team <team name> in <game name> set lobby

in in these examples is not the only word that you can use. You can replace in by of or from. Chose the best syntax for you.

Permissions:

Games Teams
game.create team.create
game.delete team.delete
game.start team.join
game.stop team.leave
game.join team.set.lobby
game.leave team.set.spawn
game.set.lobby team.set.players.minimum
game.set.spawn team.set.players.maximum
game.set.players.minimum team.add.points
game.set.players.maximum team.remove.points
game.add.players team.add.players
game.remove.players team.remove.players

Custom signs:

GameAPI as plugin contains the possibility to have a custom sign to join or leave a game or a team. To do that, place a sign somewhere and put that in the sign (line per line) ("/" means the first or the second, it's a choice):

[GameAPI]
join/leave
name of your game
name of your team (optional)

What GameAPI manage itself:

  • Multi Arenas
  • Save games and possibility to share our games
  • Auto sign to join or leave a game or a team
  • Save players data (like money, exp etc...) (not yet)
  • Support Bungeecord (not yet)

Issues, suggestions:

To be organized, it will be necessary to differentiate the types of issues you have please.

Skript: here

Java: here