public interface KitManager
| Modifier and Type | Method and Description | 
|---|---|
Kit | 
create(org.bukkit.entity.Player creator,
      java.lang.String name)
Creates a kit with given name and  
Player's inventory contents. | 
Kit | 
get(java.lang.String name)
Attempts to find an  
Kit instance associated with the given name. | 
java.util.List<Kit> | 
getKits()
An UnmodifiableList of  
Kits that are currently loaded. | 
Kit | 
remove(org.bukkit.command.CommandSender source,
      java.lang.String name)
Removes a kit with given name. 
 | 
Kit | 
remove(java.lang.String name)
Calls  
remove(CommandSender, String) with source being null. | 
@Nullable Kit get(@NotNull java.lang.String name)
Kit instance associated with the given name.name - Name to search through the loaded kits. Should not be null!Kit instance that has a name matching with the given name or null if not exists.@Nullable Kit create(@NotNull org.bukkit.entity.Player creator, @NotNull java.lang.String name)
Player's inventory contents.
 Note: Calls KitCreateEvent on successful creation.@Nullable Kit remove(@Nullable org.bukkit.command.CommandSender source, @NotNull java.lang.String name)
KitRemoveEvent on successful removal.@Nullable Kit remove(@NotNull java.lang.String name)
remove(CommandSender, String) with source being null.remove(CommandSender, String)