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)