Uses of Class
fr.royalpha.sheepwars.api.SheepWarsKit
-
Packages that use SheepWarsKit Package Description fr.royalpha.sheepwars.api -
-
Uses of SheepWarsKit in fr.royalpha.sheepwars.api
Fields in fr.royalpha.sheepwars.api declared as SheepWarsKit Modifier and Type Field Description private SheepWarsKit
PlayerData. kit
private SheepWarsKit
SheepWarsKit.SheepWarsKitLevel. parentKit
Fields in fr.royalpha.sheepwars.api with type parameters of type SheepWarsKit Modifier and Type Field Description private static java.util.ArrayList<SheepWarsKit>
SheepWarsKit. availableKits
private java.util.Map<SheepWarsKit,java.lang.Integer>
PlayerData. kits
private static java.util.ArrayList<SheepWarsKit>
SheepWarsKit. waitingKits
Methods in fr.royalpha.sheepwars.api that return SheepWarsKit Modifier and Type Method Description static SheepWarsKit
SheepWarsKit. getFromId(int id)
Get a Kit from an ID.static SheepWarsKit
SheepWarsKit. getInstanceKit(SheepWarsKit kit)
Get the same instance of a Kit.SheepWarsKit
PlayerData. getKit()
SheepWarsKit
SheepWarsKit.SheepWarsKitLevel. getParentKit()
Methods in fr.royalpha.sheepwars.api that return types with arguments of type SheepWarsKit Modifier and Type Method Description static java.util.List<SheepWarsKit>
SheepWarsKit. getAvailableKits()
Get registered kits.java.util.List<SheepWarsKit>
PlayerData. getKits()
Methods in fr.royalpha.sheepwars.api with parameters of type SheepWarsKit Modifier and Type Method Description void
PlayerData. addKit(SheepWarsKit kit, java.lang.Integer level)
static SheepWarsKit
SheepWarsKit. getInstanceKit(SheepWarsKit kit)
Get the same instance of a Kit.int
PlayerData. getKitLevel(SheepWarsKit kit)
boolean
PlayerData. hasKit(SheepWarsKit kit)
boolean
SheepWarsKit. isKit(SheepWarsKit kit)
Get if this kit id is equal to another kit id.static boolean
SheepWarsAPI. registerKit(SheepWarsKit kitClass, org.bukkit.plugin.Plugin owningPlugin)
Register your custom kit.static boolean
SheepWarsKit. registerKit(SheepWarsKit kit, org.bukkit.plugin.Plugin plugin)
UseUltimateSheepWarsAPI
methods instead.static void
SheepWarsAPI. registerKits(org.bukkit.plugin.Plugin owningPlugin, SheepWarsKit... classes)
Register several kits.void
PlayerData. removeKit(SheepWarsKit kit)
void
PlayerData. setKit(SheepWarsKit kit, java.lang.Integer level)
void
PlayerData. setKit(SheepWarsKit kit, java.lang.Integer level, boolean lastOne)
static boolean
SheepWarsAPI. unregisterKit(SheepWarsKit kitClass)
Unregister your custom kit.static boolean
SheepWarsKit. unregisterKit(SheepWarsKit kit)
UseUltimateSheepWarsAPI
methods instead.static void
SheepWarsAPI. unregisterKits(SheepWarsKit... classes)
Unregister several kits.
-