Index
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.Use
Component.toTextComponent(Player)
directly - 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
All Classes and Interfaces|All Packages|Serialized Form
ShowItem.getChatVars()