Skip navigation links
A B C D E G H I J L M N O P R S T U V _ 

A

add(String, String) - Method in class de.epiceric.shopchest.config.Config
Add a value to a list in the config.yml.
addGraph(Metrics.Graph) - Method in class de.epiceric.shopchest.utils.Metrics
Add a Graph object to BukkitMetrics that represents data for the plugin that should be sent to the backend
addPlotter(Metrics.Plotter) - Method in class de.epiceric.shopchest.utils.Metrics.Graph
Add a plotter to the graph, which will be used to plot entries
addShop(Shop) - Method in class de.epiceric.shopchest.sql.Database
Adds a shop to the database
addShop(Shop, boolean) - Method in class de.epiceric.shopchest.utils.ShopUtils
Add a shop
allow_broken_items - Variable in class de.epiceric.shopchest.config.Config
Whether players are allowed to sell/buy broken items
allow_decimals_in_price - Variable in class de.epiceric.shopchest.config.Config
Whether prices may contain decimals
append_potion_level_to_item_name - Variable in class de.epiceric.shopchest.config.Config
Whether the extension of a potion or tipped arrow (if available) should be appended to the item name.
auto_calculate_item_amount - Variable in class de.epiceric.shopchest.config.Config
Whether the item amount should be calculated to fit the available money or inventory space
auto_reload_time - Variable in class de.epiceric.shopchest.config.Config
The time between automatic shop reloads (if set to 0, the timer will be disabled)

B

blacklist - Variable in class de.epiceric.shopchest.config.Config
List containing items, of which players can't create a shop If this list contains an item (e.g "STONE", "STONE:1"), it's in the blacklist.
BlockExplodeListener - Class in de.epiceric.shopchest.listeners
 
BlockExplodeListener(ShopChest) - Constructor for class de.epiceric.shopchest.listeners.BlockExplodeListener
 
buildHeader() - Method in class de.epiceric.shopchest.config.LanguageConfiguration
 
buy_greater_or_equal_sell - Variable in class de.epiceric.shopchest.config.Config
Whether the buy price of a shop must be greater than or equal the sell price

C

check() - Method in class de.epiceric.shopchest.utils.UpdateChecker
Check if an update is needed
ChestProtectListener - Class in de.epiceric.shopchest.listeners
 
ChestProtectListener(ShopChest) - Constructor for class de.epiceric.shopchest.listeners.ChestProtectListener
 
ClickType - Class in de.epiceric.shopchest.utils
 
ClickType(ClickType.EnumClickType) - Constructor for class de.epiceric.shopchest.utils.ClickType
 
ClickType(ClickType.EnumClickType, ItemStack, double, double, Shop.ShopType) - Constructor for class de.epiceric.shopchest.utils.ClickType
 
ClickType.EnumClickType - Enum in de.epiceric.shopchest.utils
 
Config - Class in de.epiceric.shopchest.config
 
Config(ShopChest) - Constructor for class de.epiceric.shopchest.config.Config
 
connect() - Method in class de.epiceric.shopchest.sql.Database
(Re-)Connects to the the database and initializes it.
createGraph(String) - Method in class de.epiceric.shopchest.utils.Metrics
Construct and create a Graph that can be used to separate specific plotters to their own graphs on the metrics website.
createImaginaryShop(OfflinePlayer, ItemStack, Location, double, double, Shop.ShopType) - Static method in class de.epiceric.shopchest.shop.Shop
 

D

Database - Class in de.epiceric.shopchest.sql
 
Database.DatabaseType - Enum in de.epiceric.shopchest.sql
 
Database.ShopInfo - Enum in de.epiceric.shopchest.sql
 
database_mysql_database - Variable in class de.epiceric.shopchest.config.Config
The database used for ShopChest's MySQL database
database_mysql_host - Variable in class de.epiceric.shopchest.config.Config
The hostname used in ShopChest's MySQL database
database_mysql_password - Variable in class de.epiceric.shopchest.config.Config
The password used in ShopChest's MySQL database
database_mysql_ping_interval - Variable in class de.epiceric.shopchest.config.Config
The interval in seconds, a ping is sent to the MySQL server
database_mysql_port - Variable in class de.epiceric.shopchest.config.Config
The port used for ShopChest's MySQL database
database_mysql_username - Variable in class de.epiceric.shopchest.config.Config
The username used in ShopChest's MySQL database
database_type - Variable in class de.epiceric.shopchest.config.Config
The database type used for ShopChest.
de.epiceric.shopchest - package de.epiceric.shopchest
 
de.epiceric.shopchest.config - package de.epiceric.shopchest.config
 
de.epiceric.shopchest.event - package de.epiceric.shopchest.event
 
de.epiceric.shopchest.language - package de.epiceric.shopchest.language
 
de.epiceric.shopchest.listeners - package de.epiceric.shopchest.listeners
 
de.epiceric.shopchest.nms - package de.epiceric.shopchest.nms
 
de.epiceric.shopchest.shop - package de.epiceric.shopchest.shop
 
de.epiceric.shopchest.sql - package de.epiceric.shopchest.sql
 
de.epiceric.shopchest.utils - package de.epiceric.shopchest.utils
 
debug(String) - Method in class de.epiceric.shopchest.ShopChest
Print a message to the /plugins/ShopChest/debug.txt file
debug(Throwable) - Method in class de.epiceric.shopchest.ShopChest
Print a Throwable's stacktrace to the /plugins/ShopChest/debug.txt file
decode(String) - Static method in class de.epiceric.shopchest.utils.Utils
Decodes an ItemStack from a Base64 String
default_limit - Variable in class de.epiceric.shopchest.config.Config
The default shop limit for players and groups that are not listed in Config.shopLimits_player or in Config.shopLimits_group
disable() - Method in class de.epiceric.shopchest.utils.Metrics
Disables metrics for the server by setting "opt-out" to true in the config file and canceling the metrics task.
disconnect() - Method in class de.epiceric.shopchest.sql.Database
Closes the connection to the database

E

enable() - Method in class de.epiceric.shopchest.utils.Metrics
Enables metrics for the server by setting "opt-out" to false in the config file and starting the metrics task.
enable_debug_log - Variable in class de.epiceric.shopchest.config.Config
Whether the debug log file should be created
EnchantmentLevelName(int, String) - Constructor for class de.epiceric.shopchest.language.EnchantmentName.EnchantmentLevelName
 
EnchantmentName - Class in de.epiceric.shopchest.language
 
EnchantmentName(Enchantment, String) - Constructor for class de.epiceric.shopchest.language.EnchantmentName
 
EnchantmentName.EnchantmentLevelName - Class in de.epiceric.shopchest.language
 
encode(ItemStack) - Static method in class de.epiceric.shopchest.utils.Utils
Encodes an ItemStack in a Base64 String
EntityName - Class in de.epiceric.shopchest.language
 
EntityName(EntityType, String) - Constructor for class de.epiceric.shopchest.language.EntityName
 
equals(Object) - Method in class de.epiceric.shopchest.utils.Metrics.Graph
 
equals(Object) - Method in class de.epiceric.shopchest.utils.Metrics.Plotter
 
exclude_admin_shops - Variable in class de.epiceric.shopchest.config.Config
Whether admin shops should be excluded of the shop limits
exists() - Method in class de.epiceric.shopchest.nms.Hologram
 
explosion_protection - Variable in class de.epiceric.shopchest.config.Config
Whether shops should be protected by explosions

G

get(int, Database.ShopInfo) - Method in class de.epiceric.shopchest.sql.Database
 
getAmount(Inventory, ItemStack) - Static method in class de.epiceric.shopchest.utils.Utils
Gets the amount of items in an inventory
getBuyPrice() - Method in class de.epiceric.shopchest.shop.Shop
 
getBuyPrice() - Method in class de.epiceric.shopchest.utils.ClickType
 
getClickType() - Method in class de.epiceric.shopchest.utils.ClickType
 
getColumnName() - Method in class de.epiceric.shopchest.utils.Metrics.Plotter
Get the column name for the plotted point
getConfigFile() - Method in class de.epiceric.shopchest.utils.Metrics
Gets the File object of the config file that should be used to store data such as the GUID and opt-out status
getConnection() - Method in class de.epiceric.shopchest.sql.Database
 
getConnection() - Method in class de.epiceric.shopchest.sql.MySQL
 
getConnection() - Method in class de.epiceric.shopchest.sql.SQLite
 
getCraftClass(String) - Static method in class de.epiceric.shopchest.utils.Utils
 
getCreationPrice() - Method in class de.epiceric.shopchest.event.ShopCreateEvent
 
getDownloadLink() - Method in class de.epiceric.shopchest.ShopChest
 
getEconomy() - Method in class de.epiceric.shopchest.ShopChest
 
getEffect() - Method in class de.epiceric.shopchest.language.PotionEffectName
 
getEnchantment() - Method in class de.epiceric.shopchest.language.EnchantmentName
 
getEnchantmentName(Enchantment, int) - Static method in class de.epiceric.shopchest.language.LanguageUtils
 
getEntityItem() - Method in class de.epiceric.shopchest.shop.ShopItem
 
getEntityType() - Method in class de.epiceric.shopchest.language.EntityName
 
getEntityTypeFromItemStack(ShopChest, ItemStack) - Static method in class de.epiceric.shopchest.nms.SpawnEggMeta
 
getFreeSpaceForItem(Inventory, ItemStack) - Static method in class de.epiceric.shopchest.utils.Utils
Get the amount of the given item, that fits in the given inventory
getHandlers() - Method in class de.epiceric.shopchest.event.ShopEvent
 
getHandlers() - Method in class de.epiceric.shopchest.event.ShopPreInfoEvent
 
getHandlers() - Method in class de.epiceric.shopchest.event.ShopPreRemoveEvent
 
getHandlers() - Method in class de.epiceric.shopchest.event.ShopReloadEvent
 
getHighestID() - Method in class de.epiceric.shopchest.sql.Database
 
getHologram() - Method in class de.epiceric.shopchest.shop.Shop
 
getID() - Method in class de.epiceric.shopchest.shop.Shop
 
getInstance() - Static method in class de.epiceric.shopchest.ShopChest
 
getInventoryHolder() - Method in class de.epiceric.shopchest.shop.Shop
 
getItem() - Method in class de.epiceric.shopchest.shop.Shop
 
getItemInMainHand(Player) - Static method in class de.epiceric.shopchest.utils.Utils
 
getItemInOffHand(Player) - Static method in class de.epiceric.shopchest.utils.Utils
 
getItemName(ItemStack) - Static method in class de.epiceric.shopchest.language.LanguageUtils
 
getItemStack() - Method in class de.epiceric.shopchest.shop.ShopItem
 
getLanguageConfig() - Method in class de.epiceric.shopchest.config.Config
 
getLatestVersion() - Method in class de.epiceric.shopchest.ShopChest
 
getLevel() - Method in class de.epiceric.shopchest.language.EnchantmentName.EnchantmentLevelName
 
getLink() - Method in class de.epiceric.shopchest.utils.UpdateChecker
 
getLocalizedName() - Method in class de.epiceric.shopchest.language.EnchantmentName.EnchantmentLevelName
 
getLocalizedName() - Method in class de.epiceric.shopchest.language.EnchantmentName
 
getLocalizedName() - Method in class de.epiceric.shopchest.language.EntityName
 
getLocalizedName() - Method in class de.epiceric.shopchest.language.ItemName
 
getLocalizedName() - Method in class de.epiceric.shopchest.language.MusicDiscName
 
getLocalizedName() - Method in class de.epiceric.shopchest.language.PotionEffectName
 
getLocalizedName() - Method in class de.epiceric.shopchest.language.PotionName
 
getLocalizedString() - Method in class de.epiceric.shopchest.language.LocalizedMessage
 
getLocation() - Method in class de.epiceric.shopchest.nms.Hologram
 
getLocation() - Method in class de.epiceric.shopchest.shop.Shop
 
getLocation() - Method in class de.epiceric.shopchest.shop.ShopItem
 
getMajorVersion() - Static method in class de.epiceric.shopchest.utils.Utils
 
getMaterial() - Method in class de.epiceric.shopchest.language.ItemName
 
getMessage(LocalizedMessage.Message, LocalizedMessage.ReplacedRegex...) - Static method in class de.epiceric.shopchest.language.LanguageUtils
 
getMessage() - Method in class de.epiceric.shopchest.language.LocalizedMessage
 
getMusicDiscMaterial() - Method in class de.epiceric.shopchest.language.MusicDiscName
 
getMusicDiscName(Material) - Static method in class de.epiceric.shopchest.language.LanguageUtils
 
getName() - Method in enum de.epiceric.shopchest.config.Regex
 
getName() - Method in class de.epiceric.shopchest.utils.Metrics.Graph
Gets the graph's name
getNewAmount() - Method in class de.epiceric.shopchest.event.ShopBuySellEvent
 
getNewPrice() - Method in class de.epiceric.shopchest.event.ShopBuySellEvent
 
getNextFreeID() - Method in class de.epiceric.shopchest.sql.Database
 
getNMSClass(String) - Static method in class de.epiceric.shopchest.utils.Utils
 
getPermission() - Method in class de.epiceric.shopchest.ShopChest
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopBuySellEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopCreateEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopInfoEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopPreCreateEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopPreInfoEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopPreRemoveEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopRemoveEvent
 
getPlayerClickType(OfflinePlayer) - Static method in class de.epiceric.shopchest.utils.ClickType
Gets the click type of a player
getPlotters() - Method in class de.epiceric.shopchest.utils.Metrics.Graph
Gets an unmodifiable set of the plotter objects in the graph
getPotionEffectName(ItemStack) - Static method in class de.epiceric.shopchest.language.LanguageUtils
 
getPotionItemType() - Method in class de.epiceric.shopchest.language.PotionName
 
getPotionType() - Method in class de.epiceric.shopchest.language.PotionName
 
getPreferredItemInHand(Player) - Static method in class de.epiceric.shopchest.utils.Utils
 
getProduct() - Method in class de.epiceric.shopchest.shop.Shop
 
getProduct() - Method in class de.epiceric.shopchest.utils.ClickType
 
getRegex() - Method in class de.epiceric.shopchest.language.LocalizedMessage.ReplacedRegex
 
getRegexes() - Method in class de.epiceric.shopchest.language.LocalizedMessage
 
getReplace() - Method in class de.epiceric.shopchest.language.LocalizedMessage.ReplacedRegex
 
getSellPrice() - Method in class de.epiceric.shopchest.shop.Shop
 
getSellPrice() - Method in class de.epiceric.shopchest.utils.ClickType
 
getSender() - Method in class de.epiceric.shopchest.event.ShopReloadEvent
 
getServerVersion() - Static method in class de.epiceric.shopchest.utils.Utils
 
getShop() - Method in class de.epiceric.shopchest.event.ShopBuySellEvent
 
getShop() - Method in class de.epiceric.shopchest.event.ShopCreateEvent
 
getShop() - Method in class de.epiceric.shopchest.event.ShopEvent
 
getShop() - Method in class de.epiceric.shopchest.event.ShopInfoEvent
 
getShop() - Method in class de.epiceric.shopchest.event.ShopPreCreateEvent
 
getShop() - Method in class de.epiceric.shopchest.event.ShopRemoveEvent
 
getShop(Location) - Method in class de.epiceric.shopchest.utils.ShopUtils
Get the shop at a given location
getShopAmount(OfflinePlayer) - Method in class de.epiceric.shopchest.utils.ShopUtils
Get the amount of shops of a player
getShopChestConfig() - Method in class de.epiceric.shopchest.ShopChest
 
getShopDatabase() - Method in class de.epiceric.shopchest.ShopChest
 
getShopLimit(Player) - Method in class de.epiceric.shopchest.utils.ShopUtils
Get the shop limits of a player
getShops() - Method in class de.epiceric.shopchest.utils.ShopUtils
Get all Shops
getShopType() - Method in class de.epiceric.shopchest.shop.Shop
 
getShopType() - Method in class de.epiceric.shopchest.utils.ClickType
 
getShopUtils() - Method in class de.epiceric.shopchest.ShopChest
 
getString(String, String) - Method in class de.epiceric.shopchest.config.LanguageConfiguration
 
getSubID() - Method in class de.epiceric.shopchest.language.ItemName
 
getType() - Method in class de.epiceric.shopchest.event.ShopBuySellEvent
 
getValue() - Method in class de.epiceric.shopchest.utils.Metrics.Plotter
Get the current value for the plotted point.
getVendor() - Method in class de.epiceric.shopchest.shop.Shop
 
getVersion() - Method in class de.epiceric.shopchest.utils.UpdateChecker
 
gzip(String) - Static method in class de.epiceric.shopchest.utils.Metrics
GZip compress a string of bytes

H

hashCode() - Method in class de.epiceric.shopchest.utils.Metrics.Graph
 
hashCode() - Method in class de.epiceric.shopchest.utils.Metrics.Plotter
 
hidePlayer(Player) - Method in class de.epiceric.shopchest.nms.Hologram
 
Hologram - Class in de.epiceric.shopchest.nms
 
Hologram(ShopChest, String[], Location) - Constructor for class de.epiceric.shopchest.nms.Hologram
 
HologramUpdateListener - Class in de.epiceric.shopchest.listeners
 
HologramUpdateListener(ShopChest) - Constructor for class de.epiceric.shopchest.listeners.HologramUpdateListener
 
hopper_protection - Variable in class de.epiceric.shopchest.config.Config
Whether shops should be protected by hoppers

I

isCancelled() - Method in class de.epiceric.shopchest.event.ShopBuySellEvent
 
isCancelled() - Method in class de.epiceric.shopchest.event.ShopCreateEvent
 
isCancelled() - Method in class de.epiceric.shopchest.event.ShopInfoEvent
 
isCancelled() - Method in class de.epiceric.shopchest.event.ShopPreCreateEvent
 
isCancelled() - Method in class de.epiceric.shopchest.event.ShopPreInfoEvent
 
isCancelled() - Method in class de.epiceric.shopchest.event.ShopPreRemoveEvent
 
isCancelled() - Method in class de.epiceric.shopchest.event.ShopReloadEvent
 
isCancelled() - Method in class de.epiceric.shopchest.event.ShopRemoveEvent
 
isOptOut() - Method in class de.epiceric.shopchest.utils.Metrics
Has the server owner denied plugin metrics?
isShop(Location) - Method in class de.epiceric.shopchest.utils.ShopUtils
Checks whether there is a shop at a given location
isUpdateNeeded() - Method in class de.epiceric.shopchest.ShopChest
 
isUUID(String) - Static method in class de.epiceric.shopchest.utils.Utils
Checks if a given String is a UUID
isVisible(Player) - Method in class de.epiceric.shopchest.nms.Hologram
 
isVisible(Player) - Method in class de.epiceric.shopchest.shop.ShopItem
 
ItemName - Class in de.epiceric.shopchest.language
 
ItemName(Material, int, String) - Constructor for class de.epiceric.shopchest.language.ItemName
 
ItemName(Material, String) - Constructor for class de.epiceric.shopchest.language.ItemName
 

J

JsonBuilder - Class in de.epiceric.shopchest.nms
 
JsonBuilder(ShopChest, String, String, String) - Constructor for class de.epiceric.shopchest.nms.JsonBuilder
 

L

language_file - Variable in class de.epiceric.shopchest.config.Config
The language file to use (e.g en_US, de_DE)
LanguageConfiguration - Class in de.epiceric.shopchest.config
 
LanguageConfiguration(ShopChest) - Constructor for class de.epiceric.shopchest.config.LanguageConfiguration
 
LanguageUtils - Class in de.epiceric.shopchest.language
 
LanguageUtils() - Constructor for class de.epiceric.shopchest.language.LanguageUtils
 
load(File) - Method in class de.epiceric.shopchest.config.LanguageConfiguration
 
load() - Static method in class de.epiceric.shopchest.language.LanguageUtils
 
loadFromString(String) - Method in class de.epiceric.shopchest.config.LanguageConfiguration
 
LocalizedMessage - Class in de.epiceric.shopchest.language
 
LocalizedMessage(LocalizedMessage.Message, String, Regex...) - Constructor for class de.epiceric.shopchest.language.LocalizedMessage
 
LocalizedMessage(LocalizedMessage.Message, String) - Constructor for class de.epiceric.shopchest.language.LocalizedMessage
 
LocalizedMessage.Message - Enum in de.epiceric.shopchest.language
 
LocalizedMessage.ReplacedRegex - Class in de.epiceric.shopchest.language
 
logEconomy(Player, ItemStack, OfflinePlayer, Shop.ShopType, Location, double, ShopBuySellEvent.Type) - Method in class de.epiceric.shopchest.sql.Database
Log an economy transaction to the database

M

main_command_name - Variable in class de.epiceric.shopchest.config.Config
The main command of ShopChest (default: shop)
maximal_distance - Variable in class de.epiceric.shopchest.config.Config
The maximum distance between a player and a shop to see the hologram
maximal_item_distance - Variable in class de.epiceric.shopchest.config.Config
The maximum distance between a player and a shop to see the shop item
Metrics - Class in de.epiceric.shopchest.utils
 
Metrics(Plugin) - Constructor for class de.epiceric.shopchest.utils.Metrics
 
Metrics.Graph - Class in de.epiceric.shopchest.utils
Represents a custom graph on the website
Metrics.Plotter - Class in de.epiceric.shopchest.utils
Interface used to collect custom data for a plugin
minimum_prices - Variable in class de.epiceric.shopchest.config.Config
The minimum prices for certain items This returns a key set, which contains e.g "STONE", "STONE:1", of the minimum-prices section in ShopChest's config.
MusicDiscName - Class in de.epiceric.shopchest.language
 
MusicDiscName(Material, String) - Constructor for class de.epiceric.shopchest.language.MusicDiscName
 
MySQL - Class in de.epiceric.shopchest.sql
 
MySQL(ShopChest) - Constructor for class de.epiceric.shopchest.sql.MySQL
 

N

NotifyUpdateOnJoinListener - Class in de.epiceric.shopchest.listeners
 
NotifyUpdateOnJoinListener(ShopChest) - Constructor for class de.epiceric.shopchest.listeners.NotifyUpdateOnJoinListener
 

O

onBlockBreak(BlockBreakEvent) - Method in class de.epiceric.shopchest.listeners.ChestProtectListener
 
onBlockExplode(BlockExplodeEvent) - Method in class de.epiceric.shopchest.listeners.BlockExplodeListener
 
onBlockGrow(BlockGrowEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onBlockPlace(BlockPlaceEvent) - Method in class de.epiceric.shopchest.listeners.ChestProtectListener
 
onBlockPlace(BlockPlaceEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onBlockSpread(BlockSpreadEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onBucketEmpty(PlayerBucketEmptyEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onDisable() - Method in class de.epiceric.shopchest.ShopChest
 
onEnable() - Method in class de.epiceric.shopchest.ShopChest
 
onEntityExplode(EntityExplodeEvent) - Method in class de.epiceric.shopchest.listeners.ChestProtectListener
 
onItemMove(InventoryMoveItemEvent) - Method in class de.epiceric.shopchest.listeners.ChestProtectListener
 
onLiquidFlow(BlockFromToEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onMultiBlockPlace(BlockMultiPlaceEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onOptOut() - Method in class de.epiceric.shopchest.utils.Metrics.Graph
Called when the server owner decides to opt-out of BukkitMetrics while the server is running.
onPistonExtend(BlockPistonExtendEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onPistonRetract(BlockPistonRetractEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onPlayerChangedWorld(PlayerChangedWorldEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class de.epiceric.shopchest.listeners.ShopInteractListener
 
onPlayerInteractCreate(PlayerInteractEvent) - Method in class de.epiceric.shopchest.listeners.ShopInteractListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class de.epiceric.shopchest.listeners.NotifyUpdateOnJoinListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onPlayerLeave(PlayerQuitEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onPlayerMove(PlayerMoveEvent) - Method in class de.epiceric.shopchest.listeners.HologramUpdateListener
 
onPlayerMove(PlayerMoveEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onPlayerTeleport(PlayerTeleportEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 
onStructureGrow(StructureGrowEvent) - Method in class de.epiceric.shopchest.listeners.ShopItemListener
 

P

ping() - Method in class de.epiceric.shopchest.sql.MySQL
 
Plotter() - Constructor for class de.epiceric.shopchest.utils.Metrics.Plotter
Construct a plotter with the default plot name
Plotter(String) - Constructor for class de.epiceric.shopchest.utils.Metrics.Plotter
Construct a plotter with a specific plot name
PotionEffectName - Class in de.epiceric.shopchest.language
 
PotionEffectName(PotionType, String) - Constructor for class de.epiceric.shopchest.language.PotionEffectName
 
PotionName - Class in de.epiceric.shopchest.language
 
PotionName(PotionName.PotionItemType, PotionType, String) - Constructor for class de.epiceric.shopchest.language.PotionName
 
PotionName.PotionItemType - Enum in de.epiceric.shopchest.language
 

R

Regex - Enum in de.epiceric.shopchest.config
 
reload(boolean, boolean) - Method in class de.epiceric.shopchest.config.Config
Reload the configuration values from config.yml
reloadShops(boolean) - Method in class de.epiceric.shopchest.utils.ShopUtils
Reload the shops
remove(String, String) - Method in class de.epiceric.shopchest.config.Config
 
remove() - Method in class de.epiceric.shopchest.nms.Hologram
Removes the hologram.
remove() - Method in class de.epiceric.shopchest.shop.ShopItem
 
remove_shop_on_error - Variable in class de.epiceric.shopchest.config.Config
Whether shops should automatically be removed from the database if an error occurred while loading (e.g. when no chest is found at a shop's location)
removeHologram() - Method in class de.epiceric.shopchest.shop.Shop
Creates the hologram of the shop if it doesn't exist
removeItem() - Method in class de.epiceric.shopchest.shop.Shop
Removes the floating item of the shop
removePlayerClickType(OfflinePlayer) - Static method in class de.epiceric.shopchest.utils.ClickType
Removes the click type from a player
removePlotter(Metrics.Plotter) - Method in class de.epiceric.shopchest.utils.Metrics.Graph
Remove a plotter from the graph
removeShop(Shop) - Method in class de.epiceric.shopchest.sql.Database
Remove a shop from the database
removeShop(Shop, boolean) - Method in class de.epiceric.shopchest.utils.ShopUtils
Remove a shop
ReplacedRegex(Regex, String) - Constructor for class de.epiceric.shopchest.language.LocalizedMessage.ReplacedRegex
 
reset() - Method in class de.epiceric.shopchest.utils.Metrics.Plotter
Called after the website graphs have been updated
resetForPlayer(Player) - Method in class de.epiceric.shopchest.shop.ShopItem
Respawns the item at the set location for a player

S

saveToString() - Method in class de.epiceric.shopchest.config.LanguageConfiguration
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.JsonBuilder
 
sendPacket(ShopChest, Object, Player) - Static method in class de.epiceric.shopchest.utils.Utils
Send a packet to a player
set(String, String) - Method in class de.epiceric.shopchest.config.Config
Set a configuration value Config is automatically reloaded
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopBuySellEvent
 
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopCreateEvent
 
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopInfoEvent
 
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopPreCreateEvent
 
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopPreInfoEvent
 
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopPreRemoveEvent
 
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopReloadEvent
 
setCancelled(boolean) - Method in class de.epiceric.shopchest.event.ShopRemoveEvent
 
setDownloadLink(String) - Method in class de.epiceric.shopchest.ShopChest
Set the download Link of the latest version (will return null if not checked or if no update is available)
setLatestVersion(String) - Method in class de.epiceric.shopchest.ShopChest
Set the latest version
setPlayerClickType(OfflinePlayer, ClickType) - Static method in class de.epiceric.shopchest.utils.ClickType
Sets the click type of a player
setUpdateNeeded(boolean) - Method in class de.epiceric.shopchest.ShopChest
Set whether an update is needed
setVisible(Player, boolean) - Method in class de.epiceric.shopchest.shop.ShopItem
 
Shop - Class in de.epiceric.shopchest.shop
 
Shop(int, ShopChest, OfflinePlayer, ItemStack, Location, double, double, Shop.ShopType) - Constructor for class de.epiceric.shopchest.shop.Shop
 
Shop.ShopType - Enum in de.epiceric.shopchest.shop
 
shop_creation_price_admin - Variable in class de.epiceric.shopchest.config.Config
The price a player has to pay in order to create an admin shop
shop_creation_price_normal - Variable in class de.epiceric.shopchest.config.Config
The price a player has to pay in order to create a normal shop
ShopBuySellEvent - Class in de.epiceric.shopchest.event
Called when a player buys or sells something from or to a shop
ShopBuySellEvent(Player, Shop, ShopBuySellEvent.Type, int, double) - Constructor for class de.epiceric.shopchest.event.ShopBuySellEvent
 
ShopBuySellEvent.Type - Enum in de.epiceric.shopchest.event
 
ShopChest - Class in de.epiceric.shopchest
 
ShopChest() - Constructor for class de.epiceric.shopchest.ShopChest
 
ShopCreateEvent - Class in de.epiceric.shopchest.event
Called when a player creates a shop (clicks on a chest)
ShopCreateEvent(Player, Shop, double) - Constructor for class de.epiceric.shopchest.event.ShopCreateEvent
 
ShopEvent - Class in de.epiceric.shopchest.event
 
ShopEvent() - Constructor for class de.epiceric.shopchest.event.ShopEvent
 
ShopInfoEvent - Class in de.epiceric.shopchest.event
Called when a player retrieves information about a shop (clicks on a chest)
ShopInfoEvent(Player, Shop) - Constructor for class de.epiceric.shopchest.event.ShopInfoEvent
 
ShopInteractListener - Class in de.epiceric.shopchest.listeners
 
ShopInteractListener(ShopChest) - Constructor for class de.epiceric.shopchest.listeners.ShopInteractListener
 
ShopItem - Class in de.epiceric.shopchest.shop
 
ShopItem(ShopChest, ItemStack, Location) - Constructor for class de.epiceric.shopchest.shop.ShopItem
 
ShopItemListener - Class in de.epiceric.shopchest.listeners
 
ShopItemListener(ShopChest) - Constructor for class de.epiceric.shopchest.listeners.ShopItemListener
 
shopLimits_group - Variable in class de.epiceric.shopchest.config.Config
The shop limits of certain groups This returns a key set, which contains the group names, of the shop-limits.group section in ShopChest's config.
shopLimits_player - Variable in class de.epiceric.shopchest.config.Config
The shop limits of certain players This returns a key set, which contains the player names, of the shop-limits.player section in ShopChest's config.
ShopPreCreateEvent - Class in de.epiceric.shopchest.event
Called when a player wants to create a shop (enters the command)
ShopPreCreateEvent(Player, Shop) - Constructor for class de.epiceric.shopchest.event.ShopPreCreateEvent
 
ShopPreInfoEvent - Class in de.epiceric.shopchest.event
Called when a player wants to retrieve information about a shop (enters the command)
ShopPreInfoEvent(Player) - Constructor for class de.epiceric.shopchest.event.ShopPreInfoEvent
 
ShopPreRemoveEvent - Class in de.epiceric.shopchest.event
Called when a player wants to remove a shop (enters the command)
ShopPreRemoveEvent(Player) - Constructor for class de.epiceric.shopchest.event.ShopPreRemoveEvent
 
ShopReloadEvent - Class in de.epiceric.shopchest.event
Called when a player reloads the shops
ShopReloadEvent(CommandSender) - Constructor for class de.epiceric.shopchest.event.ShopReloadEvent
 
ShopRemoveEvent - Class in de.epiceric.shopchest.event
Called when a player removes a shop (clicks on a chest)
ShopRemoveEvent(Player, Shop) - Constructor for class de.epiceric.shopchest.event.ShopRemoveEvent
 
ShopUtils - Class in de.epiceric.shopchest.utils
 
ShopUtils(ShopChest) - Constructor for class de.epiceric.shopchest.utils.ShopUtils
 
show_shop_items - Variable in class de.epiceric.shopchest.config.Config
Whether the shop items should be shown
showPlayer(Player) - Method in class de.epiceric.shopchest.nms.Hologram
 
SpawnEggMeta - Class in de.epiceric.shopchest.nms
 
SpawnEggMeta() - Constructor for class de.epiceric.shopchest.nms.SpawnEggMeta
 
SQLite - Class in de.epiceric.shopchest.sql
 
SQLite(ShopChest) - Constructor for class de.epiceric.shopchest.sql.SQLite
 
start() - Method in class de.epiceric.shopchest.utils.Metrics
Start measuring statistics.

T

toString() - Method in class de.epiceric.shopchest.nms.JsonBuilder
 
two_line_hologram_lift - Variable in class de.epiceric.shopchest.config.Config
Amount the hologram should be lifted
two_line_prices - Variable in class de.epiceric.shopchest.config.Config
Whether the buy- and sell price should be arranged below each other

U

UpdateChecker - Class in de.epiceric.shopchest.utils
 
UpdateChecker(ShopChest) - Constructor for class de.epiceric.shopchest.utils.UpdateChecker
 
UpdateChecker.UpdateCheckerResult - Enum in de.epiceric.shopchest.utils
 
Utils - Class in de.epiceric.shopchest.utils
 
Utils() - Constructor for class de.epiceric.shopchest.utils.Utils
 

V

valueOf(String) - Static method in enum de.epiceric.shopchest.config.Regex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.event.ShopBuySellEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.language.LocalizedMessage.Message
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.language.PotionName.PotionItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.shop.Shop.ShopType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.sql.Database.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.sql.Database.ShopInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.utils.ClickType.EnumClickType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.epiceric.shopchest.utils.UpdateChecker.UpdateCheckerResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.epiceric.shopchest.config.Regex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.event.ShopBuySellEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.language.LocalizedMessage.Message
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.language.PotionName.PotionItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.shop.Shop.ShopType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.sql.Database.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.sql.Database.ShopInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.utils.ClickType.EnumClickType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.epiceric.shopchest.utils.UpdateChecker.UpdateCheckerResult
Returns an array containing the constants of this enum type, in the order they are declared.

_

_getTextResource(String) - Method in class de.epiceric.shopchest.ShopChest
Provides a reader for a text file located inside the jar.
A B C D E G H I J L M N O P R S T U V _ 
Skip navigation links

Copyright © 2016. All rights reserved.