|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
com.amoebaman.kitmaster.KitMaster
public class KitMaster
The main class for KitMaster
| Field Summary | |
|---|---|
static boolean |
DEBUG_KITS
|
static boolean |
DEBUG_PERMS
|
| Constructor Summary | |
|---|---|
KitMaster()
|
|
| Method Summary | |
|---|---|
static void |
applyKitClears(org.bukkit.entity.Player player,
Kit kit)
Applies clearing attributes of a kit to a player. |
static void |
clearAll(org.bukkit.entity.Player player)
Clears all attributes for all kits in history and clears the history for a player. |
static org.bukkit.inventory.ItemStack |
getBook(java.lang.String name)
Gets the Book object saved to file with the given name. |
static GiveKitResult |
giveKit(org.bukkit.entity.Player player,
Kit kit,
GiveKitContext context)
Gives a player a kit. |
static boolean |
isVaultEnabled()
|
static org.bukkit.plugin.PluginLogger |
logger()
|
void |
onBlockBreak(org.bukkit.event.block.BlockBreakEvent event)
|
void |
onBlockDamage(org.bukkit.event.block.BlockDamageEvent event)
|
boolean |
onCommand(org.bukkit.command.CommandSender sender,
org.bukkit.command.Command command,
java.lang.String label,
java.lang.String[] args)
|
void |
onDisable()
|
void |
onEnable()
|
void |
onPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent event)
|
void |
onPlayerKick(org.bukkit.event.player.PlayerKickEvent event)
|
void |
onPlayerQuit(org.bukkit.event.player.PlayerQuitEvent event)
|
void |
onSignChange(org.bukkit.event.block.SignChangeEvent event)
|
static void |
setupVaultProviders()
Retrieves and stores service providers obtained using the Vault API. |
| Methods inherited from class org.bukkit.plugin.java.JavaPlugin |
|---|
getCommand, getConfig, getDatabase, getDatabaseClasses, getDataFolder, getDefaultWorldGenerator, getDescription, getLogger, getPluginLoader, getResource, getServer, isEnabled, isInitialized, isNaggable, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable, toString |
| Methods inherited from class org.bukkit.plugin.PluginBase |
|---|
equals, getName, hashCode |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final boolean DEBUG_PERMS
public static final boolean DEBUG_KITS
| Constructor Detail |
|---|
public KitMaster()
| Method Detail |
|---|
public void onEnable()
onEnable in interface org.bukkit.plugin.PluginonEnable in class org.bukkit.plugin.java.JavaPluginpublic void onDisable()
onDisable in interface org.bukkit.plugin.PluginonDisable in class org.bukkit.plugin.java.JavaPluginpublic static org.bukkit.plugin.PluginLogger logger()
public static boolean isVaultEnabled()
public boolean onCommand(org.bukkit.command.CommandSender sender,
org.bukkit.command.Command command,
java.lang.String label,
java.lang.String[] args)
onCommand in interface org.bukkit.command.CommandExecutoronCommand in class org.bukkit.plugin.java.JavaPluginpublic void onBlockDamage(org.bukkit.event.block.BlockDamageEvent event)
public void onSignChange(org.bukkit.event.block.SignChangeEvent event)
public void onBlockBreak(org.bukkit.event.block.BlockBreakEvent event)
public void onPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent event)
public void onPlayerQuit(org.bukkit.event.player.PlayerQuitEvent event)
public void onPlayerKick(org.bukkit.event.player.PlayerKickEvent event)
public static GiveKitResult giveKit(org.bukkit.entity.Player player,
Kit kit,
GiveKitContext context)
kit, with GiveKitContext.PARENT_GIVEN..
player - The player to give the kit to.kit - The kit that will be given.context - The context or reason for giving this kit.
public static void applyKitClears(org.bukkit.entity.Player player,
Kit kit)
player - The target player.kit - The kit whose clearing attributes should be considered.public static void clearAll(org.bukkit.entity.Player player)
applyKitClears with a kit that has the CLEAR_ALL attribute.
player - The target player.public static org.bukkit.inventory.ItemStack getBook(java.lang.String name)
name - The name of the Book to retrieve.
public static void setupVaultProviders()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||