Index

A B C D E F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

ALL - Enum constant in enum de.themoep.ShowItem.api.ShowItem.MessageTarget
 
ANY - Enum constant in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
 

B

BitUtils - Class in de.themoep.utils
 
BitUtils() - Constructor for class de.themoep.utils.BitUtils
 

C

cacheEnder(Player) - Method in interface de.themoep.ShowItem.api.ShowItem
Cache an enderchest of a player.
cacheInv(Data) - Method in interface de.themoep.ShowItem.api.ShowItem
Cache an inventory
cacheInv(Player) - Method in interface de.themoep.ShowItem.api.ShowItem
Cache an inventory of a player.
CHAT - Enum constant in enum de.themoep.ShowItem.api.ShowItem.MessageTarget
 
ColorUtils - Class in de.themoep.utils
Utility class for color related operations.
ColorUtils() - Constructor for class de.themoep.utils.ColorUtils
 
Component - Interface in de.themoep.ShowItem.api
 
ConfigAccessor - Class in de.themoep.utils
 
ConfigAccessor(Plugin, String) - Constructor for class de.themoep.utils.ConfigAccessor
 
createComponent(ItemStack, Level) - Method in interface de.themoep.ShowItem.api.ItemConverter
Create a new component for displaying of the item message.

D

Data - Interface in de.themoep.ShowItem.api.data
 
Data.Type - Enum in de.themoep.ShowItem.api.data
 
de.themoep.ShowItem.api - package de.themoep.ShowItem.api
 
de.themoep.ShowItem.api.data - package de.themoep.ShowItem.api.data
 
de.themoep.ShowItem.api.event - package de.themoep.ShowItem.api.event
 
de.themoep.utils - package de.themoep.utils
 
DIRECT - Enum constant in enum de.themoep.ShowItem.api.ShowItem.MessageTarget
 

E

ENDERCHEST - Enum constant in enum de.themoep.ShowItem.api.data.Data.Type
 
EnderData - Interface in de.themoep.ShowItem.api.data
 
EQUALS - Enum constant in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
 

F

filterInItem(ItemStack) - Method in interface de.themoep.ShowItem.api.ShowItem
Filter strings in an item's display name and lore

G

getBits(int) - Static method in class de.themoep.utils.BitUtils
 
getBoots() - Method in interface de.themoep.ShowItem.api.data.InvData
 
getBoots() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getBoots() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getChatCommands() - Method in interface de.themoep.ShowItem.api.ShowItem
Get a all commands in which to replace the chat variable to
getChatEnderVars() - Method in interface de.themoep.ShowItem.api.ShowItem
Get all configured chat variables to show the enderchest
getChatInvVars() - Method in interface de.themoep.ShowItem.api.ShowItem
Get all configured chat variables to show the inventory
getChatVar() - Method in interface de.themoep.ShowItem.api.ShowItem
Deprecated.
getChatVars() - Method in interface de.themoep.ShowItem.api.ShowItem
Get all configured chat variables
getChestplate() - Method in interface de.themoep.ShowItem.api.data.InvData
 
getChestplate() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getChestplate() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getClass(String) - Method in class de.themoep.utils.ReflectionUtils
Get a registered obfuscated class
getConfig() - Method in class de.themoep.utils.ConfigAccessor
 
getCooldown(ShowItem.MessageTarget) - Method in interface de.themoep.ShowItem.api.ShowItem
Get the cooldown setting for a specific target
getCustomName(ItemStack) - Method in interface de.themoep.ShowItem.api.ItemConverter
 
getDefaultRadius() - Method in interface de.themoep.ShowItem.api.ShowItem
Get the default radius in which to show the item when run without a command
getDefaults() - Method in class de.themoep.utils.ConfigAccessor
 
getField(String) - Method in class de.themoep.utils.ReflectionUtils
Get a registered obfuscated field
getGuiSetup() - Method in interface de.themoep.ShowItem.api.data.Data
 
getGuiSetup() - Method in interface de.themoep.ShowItem.api.data.EnderData
 
getGuiSetup() - Method in interface de.themoep.ShowItem.api.data.InvData
 
getHandlerList() - Static method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
 
getHandlerList() - Static method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
 
getHandlerList() - Static method in class de.themoep.ShowItem.api.event.ViewItemEvent
 
getHandlers() - Method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
 
getHandlers() - Method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
 
getHandlers() - Method in class de.themoep.ShowItem.api.event.ViewItemEvent
 
getHelmet() - Method in interface de.themoep.ShowItem.api.data.InvData
 
getHelmet() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getHelmet() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getIcon(String, boolean) - Method in class de.themoep.utils.IconRpMapping
Get the unicode character of the inputed icon
getIcon(ItemStack) - Method in class de.themoep.utils.IconRpMapping
Get the unicode character that corresponds with the inputted item
getIcon(ItemStack, boolean) - Method in class de.themoep.utils.IconRpMapping
Get the unicode character that corresponds with the inputted item
getIconRpMap() - Method in interface de.themoep.ShowItem.api.ShowItem
Get the plugin's resource pack icon mapping
getItemConverter() - Method in interface de.themoep.ShowItem.api.ShowItem
Get the ItemConverter util
getItemInOffHand() - Method in interface de.themoep.ShowItem.api.data.InvData
 
getItemInOffHand() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getItemInOffHand() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getItemKey(ItemStack) - Method in interface de.themoep.ShowItem.api.ItemConverter
 
getItemMatcher() - Method in interface de.themoep.ShowItem.api.ShowItem
Get the item matcher for blocking items
getItemNameLength() - Method in interface de.themoep.ShowItem.api.ShowItem
Get the maximum length of an item's display name after which ellipses are added
getKey() - Method in enum de.themoep.ShowItem.api.data.Data.Type
 
getKey(ItemStack) - Method in class de.themoep.utils.TranslationMapping
 
getLeggings() - Method in interface de.themoep.ShowItem.api.data.InvData
 
getLeggings() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getLeggings() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getMatching(ItemStack) - Method in class de.themoep.utils.ItemMatcher
Get the matching definition
getMaxChatVars() - Method in interface de.themoep.ShowItem.api.ShowItem
Get the maximum amount of chat variables a player can put into a chat message
getMethod(Class<?>, String, Class<?>, Class<?>...) - Static method in class de.themoep.utils.ReflectionUtils
Get a method
getMethod(String) - Method in class de.themoep.utils.ReflectionUtils
Get a registered obfuscated method
getName() - Method in class de.themoep.utils.ItemMatcher.MatchDefinition
The name of the definition
getNameColor(ItemStack) - Method in interface de.themoep.ShowItem.api.ItemConverter
 
getNearestChatColor(Color) - Static method in class de.themoep.utils.ColorUtils
Get the nearest Minecraft ChatColor to a normal Color
getOverflowDisplay() - Method in interface de.themoep.ShowItem.api.ShowItem
What should variables be replaced with when they exceed the maximum amount
getPlayerId() - Method in interface de.themoep.ShowItem.api.data.Data
 
getPlayerId() - Method in class de.themoep.ShowItem.api.data.LiveEnderData
 
getPlayerId() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getPlayerId() - Method in class de.themoep.ShowItem.api.data.StaticEnderData
 
getPlayerId() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getPlayerName() - Method in interface de.themoep.ShowItem.api.data.Data
 
getPlayerName() - Method in class de.themoep.ShowItem.api.data.LiveEnderData
 
getPlayerName() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getPlayerName() - Method in class de.themoep.ShowItem.api.data.StaticEnderData
 
getPlayerName() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getRange(int, int, int) - Static method in class de.themoep.utils.BitUtils
 
getSenderId() - Method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
Get the UUID of the player that sent the enderchest
getSenderId() - Method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
Get the UUID of the player that sent the inventory
getSenderName() - Method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
Get the name of the player that sent the enderchest
getSenderName() - Method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
Get the name of the player that sent the inventory
getShownData() - Method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
Get the enderchest data that is being shown to the player
getShownData() - Method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
Get the inventory data that is being shown to the player
getShownInv(String) - Method in interface de.themoep.ShowItem.api.ShowItem
Get a shown inventory by its id from the cache
getShownItem() - Method in class de.themoep.ShowItem.api.event.ViewItemEvent
Get the item that is being shown to the player
getStorageContents() - Method in interface de.themoep.ShowItem.api.data.Data
 
getStorageContents() - Method in class de.themoep.ShowItem.api.data.LiveEnderData
 
getStorageContents() - Method in class de.themoep.ShowItem.api.data.LiveInvData
 
getStorageContents() - Method in class de.themoep.ShowItem.api.data.StaticEnderData
 
getStorageContents() - Method in class de.themoep.ShowItem.api.data.StaticInvData
 
getTag(ItemStack) - Method in interface de.themoep.ShowItem.api.ItemConverter
 
getTranslateWith(ItemStack) - Method in interface de.themoep.ShowItem.api.ItemConverter
 
getTranslationKey(ItemStack) - Method in interface de.themoep.ShowItem.api.ItemConverter
 
getType() - Method in interface de.themoep.ShowItem.api.data.Data
 
getType() - Method in interface de.themoep.ShowItem.api.data.EnderData
 
getType() - Method in interface de.themoep.ShowItem.api.data.InvData
 
getViewers() - Method in interface de.themoep.ShowItem.api.data.LiveData
 
getViewers() - Method in class de.themoep.ShowItem.api.data.LiveEnderData
Get the UUIDs of the players viewing this data
getViewers() - Method in class de.themoep.ShowItem.api.data.LiveInvData
Get the UUIDs of the players viewing this data
GREATHER_THAN - Enum constant in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
 

I

IconRpMapping - Class in de.themoep.utils
 
IconRpMapping(JavaPlugin) - Constructor for class de.themoep.utils.IconRpMapping
 
InvData - Interface in de.themoep.ShowItem.api.data
 
INVENTORY - Enum constant in enum de.themoep.ShowItem.api.data.Data.Type
 
invoke(String, Object, Object...) - Method in class de.themoep.utils.ReflectionUtils
Invoke a method registered with the ReflectionUtils
isCancelled() - Method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
 
isCancelled() - Method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
 
isCancelled() - Method in class de.themoep.ShowItem.api.event.ViewItemEvent
 
isDefault() - Method in class de.themoep.utils.ItemMatcher.MatchDefinition
Check whether or not this is the default definition
isLegacy() - Method in class de.themoep.utils.IconRpMapping
 
isLegacy() - Method in class de.themoep.utils.TranslationMapping
 
isServerSpigot() - Method in interface de.themoep.ShowItem.api.ShowItem
Get whether or not this is a spigot server.
isValid() - Method in interface de.themoep.ShowItem.api.data.LiveData
Checks whether or not this data is valid.
isValid() - Method in class de.themoep.ShowItem.api.data.LiveEnderData
Checks whether or not this data is valid.
isValid() - Method in class de.themoep.ShowItem.api.data.LiveInvData
Checks whether or not this data is valid.
ItemConverter - Interface in de.themoep.ShowItem.api
 
ItemDataTooLongException - Exception Class in de.themoep.ShowItem.api
 
ItemDataTooLongException(String) - Constructor for exception class de.themoep.ShowItem.api.ItemDataTooLongException
 
ItemMatcher - Class in de.themoep.utils
 
ItemMatcher(JavaPlugin, ConfigurationSection) - Constructor for class de.themoep.utils.ItemMatcher
 
ItemMatcher.MatchDefinition - Class in de.themoep.utils
 
ItemMatcher.MatchDefinition.NumberComparator - Class in de.themoep.utils
 
ItemMatcher.MatchDefinition.NumberComparator.Type - Enum in de.themoep.utils
 

L

LESS_THAN - Enum constant in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
 
LiveData - Interface in de.themoep.ShowItem.api.data
 
LiveEnderData - Class in de.themoep.ShowItem.api.data
 
LiveEnderData(Player) - Constructor for class de.themoep.ShowItem.api.data.LiveEnderData
 
LiveInvData - Class in de.themoep.ShowItem.api.data
 
LiveInvData(Player) - Constructor for class de.themoep.ShowItem.api.data.LiveInvData
 

M

MatchDefinition(JavaPlugin, String, ConfigurationSection) - Constructor for class de.themoep.utils.ItemMatcher.MatchDefinition
 
MatchDefinition(JavaPlugin, ConfigurationSection) - Constructor for class de.themoep.utils.ItemMatcher.MatchDefinition
 
matches(int) - Method in class de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator
 
matches(ItemStack) - Method in class de.themoep.utils.ItemMatcher.MatchDefinition
 

N

NOT_EQUALS - Enum constant in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
 
NumberComparator(String) - Constructor for class de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator
 

O

openInvData(Player, Data) - Method in interface de.themoep.ShowItem.api.ShowItem
Open a GUI to show the inventory data to a player

P

plugin - Variable in class de.themoep.utils.ConfigAccessor
 

R

RADIUS - Enum constant in enum de.themoep.ShowItem.api.ShowItem.MessageTarget
 
ReflectionUtils - Class in de.themoep.utils
 
ReflectionUtils(JavaPlugin) - Constructor for class de.themoep.utils.ReflectionUtils
 
ReflectionUtils.WrongTypeException - Exception Class in de.themoep.utils
 
registerClass(String) - Method in class de.themoep.utils.ReflectionUtils
Register a new class with the ReflectionUtils, the part after the last dot will be used as the name!
registerClass(String, String) - Method in class de.themoep.utils.ReflectionUtils
Register a new class with the ReflectionUtils
registerField(String, String, Class<?>) - Method in class de.themoep.utils.ReflectionUtils
Register a new field with the ReflectionUtils
registerMethod(String, String, Class<?>, Class<?>...) - Method in class de.themoep.utils.ReflectionUtils
Register a new method with the ReflectionUtils
registerObfuscatedField(String, String, Class<?>) - Method in class de.themoep.utils.ReflectionUtils
Register a new field that is obfuscated and the name may change so we use the first we find with that type
registerObfuscatedField(String, String, String, Class<?>) - Method in class de.themoep.utils.ReflectionUtils
Register a new field that is obfuscated and the name may change
registerObfuscatedMethod(String, String, Class<?>, Class<?>...) - Method in class de.themoep.utils.ReflectionUtils
Register a new method which may be obfuscated so we use the first we find that matches the arguments
registerObfuscatedMethod(String, String, String, Class<?>, Class<?>...) - Method in class de.themoep.utils.ReflectionUtils
Register a new method which may be obfuscated
reloadConfig() - Method in class de.themoep.utils.ConfigAccessor
 

S

saveConfig() - Method in class de.themoep.utils.ConfigAccessor
 
saveDefaultConfig() - Method in class de.themoep.utils.ConfigAccessor
 
setCancelled(boolean) - Method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
 
setCancelled(boolean) - Method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
 
setCancelled(boolean) - Method in class de.themoep.ShowItem.api.event.ViewItemEvent
 
setShownData(EnderData) - Method in class de.themoep.ShowItem.api.event.ViewEnderchestEvent
Set the enderchest data that is being shown to the player
setShownData(InvData) - Method in class de.themoep.ShowItem.api.event.ViewInventoryEvent
Set the inventory data that is being shown to the player
setShownItem(ItemStack) - Method in class de.themoep.ShowItem.api.event.ViewItemEvent
Set the item that is being shown to the player
shouldShowIcon(Player) - Method in interface de.themoep.ShowItem.api.ShowItem
Check whether or not we should show a text icon to a certain player
showEmptyHand() - Method in interface de.themoep.ShowItem.api.ShowItem
Get whether or not the plugin should allow showing with an empty hand
showInvInRadius(Player, Data, int) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an inventory to everyone around the player
showInvToAll(Player, Data) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an inventory to every online player
showInvToPlayer(Player, Player, Data) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an inventory to another player
showInvToWorld(Player, Data) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an inventory to all players in the same world
ShowItem - Interface in de.themoep.ShowItem.api
 
ShowItem.MessageTarget - Enum in de.themoep.ShowItem.api
The types of different targets a message can have
showItemInRadius(Player, ItemStack, int) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an item to everyone around the player
showItemToAll(Player, ItemStack) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an item to every online player
showItemToPlayer(Player, Player, ItemStack) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an item to another player
showItemToWorld(Player, ItemStack) - Method in interface de.themoep.ShowItem.api.ShowItem
Show an item to all players in the same world
StaticEnderData - Class in de.themoep.ShowItem.api.data
 
StaticEnderData(Player) - Constructor for class de.themoep.ShowItem.api.data.StaticEnderData
 
StaticInvData - Class in de.themoep.ShowItem.api.data
 
StaticInvData(Player) - Constructor for class de.themoep.ShowItem.api.data.StaticInvData
 
symbol() - Method in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
 

T

toJsonString(Player) - Method in interface de.themoep.ShowItem.api.Component
Deprecated.
toString(Player) - Method in interface de.themoep.ShowItem.api.Component
Convert this component to a raw string representation
toTextComponent(Player) - Method in interface de.themoep.ShowItem.api.Component
Convert this component to an adventure text component
TranslationMapping - Class in de.themoep.utils
 
TranslationMapping(JavaPlugin) - Constructor for class de.themoep.utils.TranslationMapping
 
trimItemName() - Method in interface de.themoep.ShowItem.api.ShowItem
Get whether or not the plugin should try to strip spaces from the start and end of an item's name

U

useIconRp() - Method in interface de.themoep.ShowItem.api.ShowItem
Get whether or not we should try to display icons for items in chat
useNameColorForBrackets() - Method in interface de.themoep.ShowItem.api.ShowItem
Get whether or not the plugin should try to automatically get the color of named items to color the brackets with
useNamespacedCommands() - Method in interface de.themoep.ShowItem.api.ShowItem
Whether or not to use a plugin name prefix in click component events
useNickName() - Method in interface de.themoep.ShowItem.api.ShowItem
Should the plugin show the real or the display/nick name of a player
useTranslationMapping() - Method in interface de.themoep.ShowItem.api.ShowItem
Get whether or not to use the manual translation mapping in transmapping.yml

V

valueOf(String) - Static method in enum de.themoep.ShowItem.api.data.Data.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.themoep.ShowItem.api.ShowItem.MessageTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.themoep.ShowItem.api.data.Data.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.themoep.ShowItem.api.ShowItem.MessageTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.themoep.utils.ItemMatcher.MatchDefinition.NumberComparator.Type
Returns an array containing the constants of this enum type, in the order they are declared.
ViewEnderchestEvent - Class in de.themoep.ShowItem.api.event
Event that is called when a player views an enderchest shown by another player.
ViewEnderchestEvent(Player, EnderData) - Constructor for class de.themoep.ShowItem.api.event.ViewEnderchestEvent
 
ViewInventoryEvent - Class in de.themoep.ShowItem.api.event
Event that is called when a player views an inventory shown by another player.
ViewInventoryEvent(Player, InvData) - Constructor for class de.themoep.ShowItem.api.event.ViewInventoryEvent
 
ViewItemEvent - Class in de.themoep.ShowItem.api.event
Event that is called when a player views an item shown by another player in the GUI.
ViewItemEvent(Player, ItemStack) - Constructor for class de.themoep.ShowItem.api.event.ViewItemEvent
 

W

WORLD - Enum constant in enum de.themoep.ShowItem.api.ShowItem.MessageTarget
 
WrongTypeException(String) - Constructor for exception class de.themoep.utils.ReflectionUtils.WrongTypeException
 
A B C D E F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form