Index

A B E G I M P R S U V 
All Classes and Interfaces|All Packages

A

addCoins(Player, int) - Static method in class eu.soupmc.GameAPI
Add a specific amount of coins to a player
addPlayerCoins(int) - Method in class eu.soupmc.GameAPI.GameProfile
Add coins to the Game Profile
addPlayerXp(int) - Method in class eu.soupmc.GameAPI.GameProfile
Add xp points to the Game Profile
addXp(Player, int) - Static method in class eu.soupmc.GameAPI
Add a specific amount of xp points to a player

B

BEDWARS - Enum constant in enum class eu.soupmc.ExpAmount
The Exp of a Bedwars defeat
BEDWARS_WIN - Enum constant in enum class eu.soupmc.ExpAmount
The Exp of a Bedwars victory

E

eu.soupmc - package eu.soupmc
 
ExpAmount - Enum Class in eu.soupmc
Enum to get the EXP of certain events.
expToGive - Variable in enum class eu.soupmc.ExpAmount
The Exp to give

G

GameAPI - Class in eu.soupmc
Main class of the Game API, used for basic cloudnet stuff + XP, Coins and Nick requests
GameAPI(Class<? extends JavaPlugin>) - Constructor for class eu.soupmc.GameAPI
Constructor to get the plugin class
GameAPI.GameProfile - Class in eu.soupmc
Sub class to create a game profile of a certain player to have all methods at one location
GameProfile(Player) - Constructor for class eu.soupmc.GameAPI.GameProfile
Constructor of GameProfile, requests the Xp of the profile when its created
getCoins(Player) - Static method in class eu.soupmc.GameAPI
Get the coins from a player
getExp() - Method in enum class eu.soupmc.ExpAmount
Method to get the protected var expToGive
getInstance() - Static method in class eu.soupmc.GameAPI
Returns the Game API instance
getMaxPlayers() - Method in class eu.soupmc.GameAPI
Get max players of a server using the cloudnet API
getNick(Player) - Static method in class eu.soupmc.GameAPI
Get the nick status from a player
getPlayerCoins() - Method in class eu.soupmc.GameAPI.GameProfile
Get the coins of the Game Profile
getPlayerNick() - Method in class eu.soupmc.GameAPI.GameProfile
Get the nick status of the Game Profile
getPlayerXp() - Method in class eu.soupmc.GameAPI.GameProfile
Get the xp points of the Game Profile
getXp(Player) - Static method in class eu.soupmc.GameAPI
Get the XP from a player

I

instance - Static variable in class eu.soupmc.GameAPI
The instance of this class

M

MOLECRAFT - Enum constant in enum class eu.soupmc.ExpAmount
The Exp of a molecraft defeat
MOLECRAFT_WIN - Enum constant in enum class eu.soupmc.ExpAmount
The Exp of a molecraft victory

P

plugin - Variable in class eu.soupmc.GameAPI
The main class of the plugin using this API

R

request(String, String, UUID, String) - Method in class eu.soupmc.GameAPI
Method for a basic POST request to the WebClient API

S

setIngameStatus() - Method in class eu.soupmc.GameAPI
Set the ingame status of the server using the cloudnet API
setMaxPlayers(int) - Method in class eu.soupmc.GameAPI
Set max players of a server using the cloudnet API
setNick(Player, boolean) - Static method in class eu.soupmc.GameAPI
Set the nick status of a player
setPlayerNick(boolean) - Method in class eu.soupmc.GameAPI.GameProfile
Set the nick status of the Game Profile

U

update(Player) - Method in class eu.soupmc.GameAPI.GameProfile
Requests again

V

valueOf(String) - Static method in enum class eu.soupmc.ExpAmount
Returns the enum constant of this class with the specified name.
values() - Static method in enum class eu.soupmc.ExpAmount
Returns an array containing the constants of this enum class, in the order they are declared.
A B E G I M P R S U V 
All Classes and Interfaces|All Packages