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

A

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, int) - Method in class de.epiceric.shopchest.sql.Database
Adds a shop to the database
addShop(Shop, boolean) - Static method in class de.epiceric.shopchest.utils.ShopUtils
Add a shop

B

blacklist - Static 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.
buildHeader() - Method in class de.epiceric.shopchest.config.LanguageConfiguration
 
buy_greater_or_equal_sell - Static 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

ChestProtectListener - Class in de.epiceric.shopchest.listeners
 
ChestProtectListener() - Constructor for class de.epiceric.shopchest.listeners.ChestProtectListener
 
ClearLagListener - Class in de.epiceric.shopchest.listeners
 
ClearLagListener() - Constructor for class de.epiceric.shopchest.listeners.ClearLagListener
 
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
 
Commands - Class in de.epiceric.shopchest
 
Commands(ShopChest, String, String, String, List<String>) - Constructor for class de.epiceric.shopchest.Commands
 
Config - Class in de.epiceric.shopchest.config
 
Config() - Constructor for class de.epiceric.shopchest.config.Config
 
connection - Variable in class de.epiceric.shopchest.sql.Database
 
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, double, double, Shop.ShopType) - Static method in class de.epiceric.shopchest.shop.Shop
 

D

Database - Class in de.epiceric.shopchest.sql
 
Database(ShopChest) - Constructor for class de.epiceric.shopchest.sql.Database
 
Database.DatabaseType - Enum in de.epiceric.shopchest.sql
 
Database.ShopInfo - Enum in de.epiceric.shopchest.sql
 
database_mysql_database - Static variable in class de.epiceric.shopchest.config.Config
The database used for ShopChest's MySQL database
database_mysql_host - Static variable in class de.epiceric.shopchest.config.Config
The hostname used in ShopChest's MySQL database
database_mysql_password - Static variable in class de.epiceric.shopchest.config.Config
The password used in ShopChest's MySQL database
database_mysql_port - Static variable in class de.epiceric.shopchest.config.Config
The port used for ShopChest's MySQL database
database_mysql_username - Static variable in class de.epiceric.shopchest.config.Config
The username used in ShopChest's MySQL database
database_reconnect_attempts - Static variable in class de.epiceric.shopchest.config.Config
The amount of attempts, ShopChest tries to reconnect to the database, when the connection is lost, until giving up
database_type - Static 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.nms.v1_10_R1 - package de.epiceric.shopchest.nms.v1_10_R1
 
de.epiceric.shopchest.nms.v1_8_R1 - package de.epiceric.shopchest.nms.v1_8_R1
 
de.epiceric.shopchest.nms.v1_8_R2 - package de.epiceric.shopchest.nms.v1_8_R2
 
de.epiceric.shopchest.nms.v1_8_R3 - package de.epiceric.shopchest.nms.v1_8_R3
 
de.epiceric.shopchest.nms.v1_9_R1 - package de.epiceric.shopchest.nms.v1_9_R1
 
de.epiceric.shopchest.nms.v1_9_R2 - package de.epiceric.shopchest.nms.v1_9_R2
 
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
 
decode(String) - Static method in class de.epiceric.shopchest.utils.Utils
Decodes an ItemStack from a Base64 String
default_limit - Static 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.

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_broadcast - Static variable in class de.epiceric.shopchest.config.Config
Whether broadcast messages should be enabled
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 - Static variable in class de.epiceric.shopchest.config.Config
Whether admin shops should be excluded of the shop limits
execute(CommandSender, String, String[]) - Method in class de.epiceric.shopchest.Commands
 
exists() - Method in interface de.epiceric.shopchest.nms.IHologram
 
exists() - Method in class de.epiceric.shopchest.nms.v1_10_R1.Hologram
 
exists() - Method in class de.epiceric.shopchest.nms.v1_8_R1.Hologram
 
exists() - Method in class de.epiceric.shopchest.nms.v1_8_R2.Hologram
 
exists() - Method in class de.epiceric.shopchest.nms.v1_8_R3.Hologram
 
exists() - Method in class de.epiceric.shopchest.nms.v1_9_R1.Hologram
 
exists() - Method in class de.epiceric.shopchest.nms.v1_9_R2.Hologram
 
explosion_protection - Static variable in class de.epiceric.shopchest.config.Config
Whether shops should be protected by explosions

G

get(int, Database.ShopInfo, int) - 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
getBroadcast() - Method in class de.epiceric.shopchest.ShopChest
 
getBroadcast() - Method in class de.epiceric.shopchest.utils.UpdateChecker
Get the broadcast message
getBuyPrice() - Method in class de.epiceric.shopchest.shop.Shop
 
getBuyPrice() - Method in class de.epiceric.shopchest.utils.ClickType
 
getChest() - Method in class de.epiceric.shopchest.shop.Shop
 
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
 
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
 
getEntityType() - Method in class de.epiceric.shopchest.language.EntityName
 
getEntityTypeFromNBTEntityID(String) - Method in class de.epiceric.shopchest.nms.ISpawnEggMeta
 
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(int) - 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
 
getItemName(ItemStack) - Static method in class de.epiceric.shopchest.language.LanguageUtils
 
getLanguageConfig() - Method in class de.epiceric.shopchest.ShopChest
 
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 interface de.epiceric.shopchest.nms.IHologram
 
getLocation() - Method in class de.epiceric.shopchest.nms.v1_10_R1.Hologram
 
getLocation() - Method in class de.epiceric.shopchest.nms.v1_8_R1.Hologram
 
getLocation() - Method in class de.epiceric.shopchest.nms.v1_8_R2.Hologram
 
getLocation() - Method in class de.epiceric.shopchest.nms.v1_8_R3.Hologram
 
getLocation() - Method in class de.epiceric.shopchest.nms.v1_9_R1.Hologram
 
getLocation() - Method in class de.epiceric.shopchest.nms.v1_9_R2.Hologram
 
getLocation() - Method in class de.epiceric.shopchest.shop.Shop
 
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
getNBTEntityID() - Method in class de.epiceric.shopchest.nms.ISpawnEggMeta
 
getNBTEntityID() - Method in class de.epiceric.shopchest.nms.v1_10_R1.SpawnEggMeta
 
getNBTEntityID() - Method in class de.epiceric.shopchest.nms.v1_8_R1.SpawnEggMeta
 
getNBTEntityID() - Method in class de.epiceric.shopchest.nms.v1_8_R2.SpawnEggMeta
 
getNBTEntityID() - Method in class de.epiceric.shopchest.nms.v1_8_R3.SpawnEggMeta
 
getNBTEntityID() - Method in class de.epiceric.shopchest.nms.v1_9_R1.SpawnEggMeta
 
getNBTEntityID() - Method in class de.epiceric.shopchest.nms.v1_9_R2.SpawnEggMeta
 
getNextFreeID(int) - Method in class de.epiceric.shopchest.sql.Database
 
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.ShopPreRemoveEvent
 
getPlayer() - Method in class de.epiceric.shopchest.event.ShopReloadEvent
 
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
 
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
 
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) - Static method in class de.epiceric.shopchest.utils.ShopUtils
Get the shop at a given location
getShopAmount(OfflinePlayer) - Static method in class de.epiceric.shopchest.utils.ShopUtils
Get the amount of shops of a player
getShopDatabase() - Method in class de.epiceric.shopchest.ShopChest
 
getShopLimit(Player) - Static method in class de.epiceric.shopchest.utils.ShopUtils
Get the shop limits of a player
getShops() - Static 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
 
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
 
hasLockette() - Method in class de.epiceric.shopchest.ShopChest
 
hasLWC() - Method in class de.epiceric.shopchest.ShopChest
 
hidePlayer(OfflinePlayer) - Method in interface de.epiceric.shopchest.nms.IHologram
 
hidePlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_10_R1.Hologram
 
hidePlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R1.Hologram
 
hidePlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R2.Hologram
 
hidePlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R3.Hologram
 
hidePlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_9_R1.Hologram
 
hidePlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_9_R2.Hologram
 
Hologram - Class in de.epiceric.shopchest.nms.v1_10_R1
 
Hologram(String[], Location) - Constructor for class de.epiceric.shopchest.nms.v1_10_R1.Hologram
 
Hologram - Class in de.epiceric.shopchest.nms.v1_8_R1
 
Hologram(String[], Location) - Constructor for class de.epiceric.shopchest.nms.v1_8_R1.Hologram
 
Hologram - Class in de.epiceric.shopchest.nms.v1_8_R2
 
Hologram(String[], Location) - Constructor for class de.epiceric.shopchest.nms.v1_8_R2.Hologram
 
Hologram - Class in de.epiceric.shopchest.nms.v1_8_R3
 
Hologram(String[], Location) - Constructor for class de.epiceric.shopchest.nms.v1_8_R3.Hologram
 
Hologram - Class in de.epiceric.shopchest.nms.v1_9_R1
 
Hologram(String[], Location) - Constructor for class de.epiceric.shopchest.nms.v1_9_R1.Hologram
 
Hologram - Class in de.epiceric.shopchest.nms.v1_9_R2
 
Hologram(String[], Location) - Constructor for class de.epiceric.shopchest.nms.v1_9_R2.Hologram
 
HologramUpdateListener - Class in de.epiceric.shopchest.listeners
 
HologramUpdateListener() - Constructor for class de.epiceric.shopchest.listeners.HologramUpdateListener
 
hopper_protection - Static variable in class de.epiceric.shopchest.config.Config
Whether shops should be protected by hoppers

I

IHologram - Interface in de.epiceric.shopchest.nms
 
IJsonBuilder - Class in de.epiceric.shopchest.nms
 
IJsonBuilder() - Constructor for class de.epiceric.shopchest.nms.IJsonBuilder
 
initializeListener() - Method in class de.epiceric.shopchest.listeners.LWCMagnetListener
 
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?
ISpawnEggMeta - Class in de.epiceric.shopchest.nms
 
ISpawnEggMeta() - Constructor for class de.epiceric.shopchest.nms.ISpawnEggMeta
 
isShop(Location) - Static 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(OfflinePlayer) - Method in interface de.epiceric.shopchest.nms.IHologram
 
isVisible(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_10_R1.Hologram
 
isVisible(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R1.Hologram
 
isVisible(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R2.Hologram
 
isVisible(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R3.Hologram
 
isVisible(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_9_R1.Hologram
 
isVisible(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_9_R2.Hologram
 
ItemCustomNameListener - Class in de.epiceric.shopchest.listeners
 
ItemCustomNameListener() - Constructor for class de.epiceric.shopchest.listeners.ItemCustomNameListener
 
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
 
ItemProtectListener - Class in de.epiceric.shopchest.listeners
 
ItemProtectListener() - Constructor for class de.epiceric.shopchest.listeners.ItemProtectListener
 

J

JsonBuilder - Class in de.epiceric.shopchest.nms.v1_10_R1
 
JsonBuilder(String, String, String) - Constructor for class de.epiceric.shopchest.nms.v1_10_R1.JsonBuilder
 
JsonBuilder - Class in de.epiceric.shopchest.nms.v1_8_R1
 
JsonBuilder(String, String, String) - Constructor for class de.epiceric.shopchest.nms.v1_8_R1.JsonBuilder
 
JsonBuilder - Class in de.epiceric.shopchest.nms.v1_8_R2
 
JsonBuilder(String, String, String) - Constructor for class de.epiceric.shopchest.nms.v1_8_R2.JsonBuilder
 
JsonBuilder - Class in de.epiceric.shopchest.nms.v1_8_R3
 
JsonBuilder(String, String, String) - Constructor for class de.epiceric.shopchest.nms.v1_8_R3.JsonBuilder
 
JsonBuilder - Class in de.epiceric.shopchest.nms.v1_9_R1
 
JsonBuilder(String, String, String) - Constructor for class de.epiceric.shopchest.nms.v1_9_R1.JsonBuilder
 
JsonBuilder - Class in de.epiceric.shopchest.nms.v1_9_R2
 
JsonBuilder(String, String, String) - Constructor for class de.epiceric.shopchest.nms.v1_9_R2.JsonBuilder
 

L

language_file - Static 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
 
LWCMagnetListener - Class in de.epiceric.shopchest.listeners
 
LWCMagnetListener(ShopChest) - Constructor for class de.epiceric.shopchest.listeners.LWCMagnetListener
 

M

main_command_name - Static variable in class de.epiceric.shopchest.config.Config
The main command of ShopChest (default: shop)
maximal_distance - Static variable in class de.epiceric.shopchest.config.Config
The maximum distance between a player and a shop to see the hologram
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 - Static 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.ChestProtectListener
 
onBlockPlace(BlockPlaceEvent) - Method in class de.epiceric.shopchest.listeners.ChestProtectListener
 
onBlockPlace(BlockPlaceEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 
onBucketEmpty(PlayerBucketEmptyEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 
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
 
onEntityRemove(EntityRemoveEvent) - Method in class de.epiceric.shopchest.listeners.ClearLagListener
 
onItemDespawn(ItemDespawnEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 
onItemMove(InventoryMoveItemEvent) - Method in class de.epiceric.shopchest.listeners.ChestProtectListener
 
onItemPickup(InventoryPickupItemEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 
onItemSpawn(ItemSpawnEvent) - Method in class de.epiceric.shopchest.listeners.ItemCustomNameListener
 
onLiquidFlow(BlockFromToEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 
onMultiBlockPlace(BlockMultiPlaceEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 
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.ItemProtectListener
 
onPistonRetract(BlockPistonRetractEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class de.epiceric.shopchest.listeners.ShopInteractListener
 
onPlayerJoin(PlayerJoinEvent) - Method in class de.epiceric.shopchest.listeners.NotifyUpdateOnJoinListener
 
onPlayerMove(PlayerMoveEvent) - Method in class de.epiceric.shopchest.listeners.HologramUpdateListener
 
onPlayerPickUpItem(PlayerPickupItemEvent) - Method in class de.epiceric.shopchest.listeners.ItemProtectListener
 

P

parse(String, String, String) - Method in class de.epiceric.shopchest.nms.IJsonBuilder
 
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
plugin - Variable in class de.epiceric.shopchest.sql.Database
 
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
 
registerCommand(Command, ShopChest) - Static method in class de.epiceric.shopchest.Commands
Register a command to ShopChest
reloadShops() - Static method in class de.epiceric.shopchest.utils.ShopUtils
Reload the shops
remove() - Method in interface de.epiceric.shopchest.nms.IHologram
Removes the hologram.
remove() - Method in class de.epiceric.shopchest.nms.v1_10_R1.Hologram
 
remove() - Method in class de.epiceric.shopchest.nms.v1_8_R1.Hologram
 
remove() - Method in class de.epiceric.shopchest.nms.v1_8_R2.Hologram
 
remove() - Method in class de.epiceric.shopchest.nms.v1_8_R3.Hologram
 
remove() - Method in class de.epiceric.shopchest.nms.v1_9_R1.Hologram
 
remove() - Method in class de.epiceric.shopchest.nms.v1_9_R2.Hologram
 
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, int) - Method in class de.epiceric.shopchest.sql.Database
Remove a shop from the database
removeShop(Shop, boolean) - Static 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

S

saveToString() - Method in class de.epiceric.shopchest.config.LanguageConfiguration
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.IJsonBuilder
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.v1_10_R1.JsonBuilder
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.v1_8_R1.JsonBuilder
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.v1_8_R2.JsonBuilder
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.v1_8_R3.JsonBuilder
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.v1_9_R1.JsonBuilder
 
sendJson(Player) - Method in class de.epiceric.shopchest.nms.v1_9_R2.JsonBuilder
 
setBroadcast(String[]) - Method in class de.epiceric.shopchest.ShopChest
Set the broadcast message
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
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 - Static 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 - Static 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
 
ShopBuySellEvent(Player, Shop, ShopBuySellEvent.Type) - 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
 
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
 
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
 
shopLimits_group - Static 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 - Static 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
 
ShopPreCreateEvent(Player, Shop) - Constructor for class de.epiceric.shopchest.event.ShopPreCreateEvent
 
ShopPreInfoEvent - Class in de.epiceric.shopchest.event
 
ShopPreInfoEvent(Player) - Constructor for class de.epiceric.shopchest.event.ShopPreInfoEvent
 
ShopPreRemoveEvent - Class in de.epiceric.shopchest.event
 
ShopPreRemoveEvent(Player) - Constructor for class de.epiceric.shopchest.event.ShopPreRemoveEvent
 
ShopReloadEvent - Class in de.epiceric.shopchest.event
 
ShopReloadEvent(Player) - Constructor for class de.epiceric.shopchest.event.ShopReloadEvent
 
ShopRemoveEvent - Class in de.epiceric.shopchest.event
 
ShopRemoveEvent(Player, Shop) - Constructor for class de.epiceric.shopchest.event.ShopRemoveEvent
 
ShopUtils - Class in de.epiceric.shopchest.utils
 
ShopUtils() - Constructor for class de.epiceric.shopchest.utils.ShopUtils
 
showPlayer(OfflinePlayer) - Method in interface de.epiceric.shopchest.nms.IHologram
 
showPlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_10_R1.Hologram
 
showPlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R1.Hologram
 
showPlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R2.Hologram
 
showPlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_8_R3.Hologram
 
showPlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_9_R1.Hologram
 
showPlayer(OfflinePlayer) - Method in class de.epiceric.shopchest.nms.v1_9_R2.Hologram
 
SpawnEggMeta - Class in de.epiceric.shopchest.nms.v1_10_R1
 
SpawnEggMeta(ItemStack) - Constructor for class de.epiceric.shopchest.nms.v1_10_R1.SpawnEggMeta
 
SpawnEggMeta - Class in de.epiceric.shopchest.nms.v1_8_R1
 
SpawnEggMeta(ItemStack) - Constructor for class de.epiceric.shopchest.nms.v1_8_R1.SpawnEggMeta
 
SpawnEggMeta - Class in de.epiceric.shopchest.nms.v1_8_R2
 
SpawnEggMeta(ItemStack) - Constructor for class de.epiceric.shopchest.nms.v1_8_R2.SpawnEggMeta
 
SpawnEggMeta - Class in de.epiceric.shopchest.nms.v1_8_R3
 
SpawnEggMeta(ItemStack) - Constructor for class de.epiceric.shopchest.nms.v1_8_R3.SpawnEggMeta
 
SpawnEggMeta - Class in de.epiceric.shopchest.nms.v1_9_R1
 
SpawnEggMeta(ItemStack) - Constructor for class de.epiceric.shopchest.nms.v1_9_R1.SpawnEggMeta
 
SpawnEggMeta - Class in de.epiceric.shopchest.nms.v1_9_R2
 
SpawnEggMeta(ItemStack) - Constructor for class de.epiceric.shopchest.nms.v1_9_R2.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.IJsonBuilder
 

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
 
updateNeeded() - Method in class de.epiceric.shopchest.utils.UpdateChecker
Check if an update is needed
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.
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.