A B C D E F G H I K L M N O P R S T U V Z 
All Classes All Packages

A

activatePack(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
activatePack(CommandSender, String) - Method in class dev.linwood.itemmods.action.InactivePacksAction
 
ADMINISTRATION - dev.linwood.itemmods.action.pack.BlockAction.BlockTab
 
ADMINISTRATION - dev.linwood.itemmods.action.pack.ItemAction.ItemTab
 
AssetCollection<T extends PackAsset> - Class in dev.linwood.itemmods.pack.collection
 
AssetCollection(ItemModsPack) - Constructor for class dev.linwood.itemmods.pack.collection.AssetCollection
 
AssetCollection(ItemModsPack, Set<T>) - Constructor for class dev.linwood.itemmods.pack.collection.AssetCollection
 
assets - Variable in class dev.linwood.itemmods.pack.collection.AssetCollection
 

B

BaseAddon - Class in dev.linwood.itemmods.addon
Default addon for elemental features
BaseAddon() - Constructor for class dev.linwood.itemmods.addon.BaseAddon
 
BaseCommand - Class in dev.linwood.itemmods.commands
 
BaseCommand() - Constructor for class dev.linwood.itemmods.commands.BaseCommand
 
BetterGuiCustomModifier - Class in dev.linwood.itemmods.utils
A custom ItemModifier for the BetterGUI library.
BetterGuiCustomModifier() - Constructor for class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 
BlockAction - Class in dev.linwood.itemmods.action.pack
 
BlockAction(PackObject) - Constructor for class dev.linwood.itemmods.action.pack.BlockAction
 
BlockAction.BlockTab - Enum in dev.linwood.itemmods.action.pack
 
BlockAsset - Class in dev.linwood.itemmods.pack.asset
 
BlockAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.BlockAsset
 
BlockAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.BlockAsset
 
BlocksAction - Class in dev.linwood.itemmods.action.pack
 
BlocksAction(String) - Constructor for class dev.linwood.itemmods.action.pack.BlocksAction
 
BlockSetTemplate - Class in dev.linwood.itemmods.addon.templates.item
 
BlockSetTemplate() - Constructor for class dev.linwood.itemmods.addon.templates.item.BlockSetTemplate
 
breakBlock() - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
breakBlock(Player) - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
buildTemplate(String) - Method in class dev.linwood.itemmods.addon.model.CubitBlockModel
 

C

canLoadFromItemStack(ItemStack) - Method in class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 
clear() - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
clearIdentifiers() - Method in class dev.linwood.itemmods.config.MainConfig
 
CommandAction - Interface in dev.linwood.itemmods.action
 
compareWithItemStack(ItemStack, UUID, Map<String, StringReplacer>) - Method in class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 
configure() - Method in class dev.linwood.itemmods.api.block.CustomBlock
Configure the PersistentTagContainer to the default values
configure() - Method in interface dev.linwood.itemmods.api.CustomElement
 
configure() - Method in class dev.linwood.itemmods.api.item.CustomItem
 
create(PackObject) - Method in class dev.linwood.itemmods.api.item.CustomItemManager
 
create(Location, PackObject, Player) - Method in class dev.linwood.itemmods.api.block.CustomBlockManager
 
createDirectory() - Method in class dev.linwood.itemmods.pack.collection.SavedAssetCollection
 
createGui(TemplateData) - Method in class dev.linwood.itemmods.addon.model.CubitBlockModel
 
createPack(CommandSender) - Method in class dev.linwood.itemmods.action.PacksAction
 
createPack(CommandSender, Runnable) - Method in class dev.linwood.itemmods.action.PacksAction
 
createPack(CommandSender, String) - Method in class dev.linwood.itemmods.action.PacksAction
 
CubitBlockModel - Class in dev.linwood.itemmods.addon.model
 
CubitBlockModel(String) - Constructor for class dev.linwood.itemmods.addon.model.CubitBlockModel
 
CubitBlockModel(String, JsonObject) - Constructor for class dev.linwood.itemmods.addon.model.CubitBlockModel
 
CustomBlock - Class in dev.linwood.itemmods.api.block
 
CustomBlock(Block) - Constructor for class dev.linwood.itemmods.api.block.CustomBlock
 
CustomBlock(Location) - Constructor for class dev.linwood.itemmods.api.block.CustomBlock
 
CustomBlockBreakEvent - Class in dev.linwood.itemmods.api.events
 
CustomBlockBreakEvent(CustomBlock, Player) - Constructor for class dev.linwood.itemmods.api.events.CustomBlockBreakEvent
 
CustomBlockListener - Class in dev.linwood.itemmods.listener
 
CustomBlockListener() - Constructor for class dev.linwood.itemmods.listener.CustomBlockListener
 
CustomBlockManager - Class in dev.linwood.itemmods.api.block
 
CustomBlockPlaceEvent - Class in dev.linwood.itemmods.api.events
 
CustomBlockPlaceEvent(Location, PackObject, Player) - Constructor for class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
CustomBlockSetCommand - Class in dev.linwood.itemmods.commands
 
CustomBlockSetCommand() - Constructor for class dev.linwood.itemmods.commands.CustomBlockSetCommand
 
CustomElement<T extends PackAsset> - Interface in dev.linwood.itemmods.api
 
CustomGenerator<T extends PackAsset> - Class in dev.linwood.itemmods.pack.custom
 
CustomGenerator(String) - Constructor for class dev.linwood.itemmods.pack.custom.CustomGenerator
 
CustomItem - Class in dev.linwood.itemmods.api.item
 
CustomItem(ItemStack) - Constructor for class dev.linwood.itemmods.api.item.CustomItem
 
CustomItemListener - Class in dev.linwood.itemmods.listener
 
CustomItemListener() - Constructor for class dev.linwood.itemmods.listener.CustomItemListener
 
CustomItemManager - Class in dev.linwood.itemmods.api.item
 
CustomNamedAsset - Class in dev.linwood.itemmods.pack.asset
 
CustomNamedAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.CustomNamedAsset
 
CustomNamedAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.CustomNamedAsset
 
CustomPackAsset - Class in dev.linwood.itemmods.pack.asset
 
CustomPackAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.CustomPackAsset
 
CustomPackAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.CustomPackAsset
 
CustomTemplate - Class in dev.linwood.itemmods.pack.custom
 
CustomTemplate(String) - Constructor for class dev.linwood.itemmods.pack.custom.CustomTemplate
 

D

data - Variable in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
DATA_KEY - Static variable in class dev.linwood.itemmods.api.block.CustomBlock
 
DATA_KEY - Static variable in class dev.linwood.itemmods.api.item.CustomItem
 
DataAction - Class in dev.linwood.itemmods.action.pack.raw
 
DataAction(Class<? extends RawAsset>, PackObject) - Constructor for class dev.linwood.itemmods.action.pack.raw.DataAction
 
DatabaseConfig - Class in dev.linwood.itemmods.config
 
DatabaseConfig() - Constructor for class dev.linwood.itemmods.config.DatabaseConfig
 
deactivatePack(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
DefinedNamedPackObject - Class in dev.linwood.itemmods.pack
 
DefinedNamedPackObject(String) - Constructor for class dev.linwood.itemmods.pack.DefinedNamedPackObject
 
deletePack(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
deletePack(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
dev.linwood.itemmods - package dev.linwood.itemmods
 
dev.linwood.itemmods.action - package dev.linwood.itemmods.action
 
dev.linwood.itemmods.action.pack - package dev.linwood.itemmods.action.pack
 
dev.linwood.itemmods.action.pack.raw - package dev.linwood.itemmods.action.pack.raw
 
dev.linwood.itemmods.addon - package dev.linwood.itemmods.addon
 
dev.linwood.itemmods.addon.model - package dev.linwood.itemmods.addon.model
 
dev.linwood.itemmods.addon.templates.item - package dev.linwood.itemmods.addon.templates.item
 
dev.linwood.itemmods.api - package dev.linwood.itemmods.api
 
dev.linwood.itemmods.api.block - package dev.linwood.itemmods.api.block
 
dev.linwood.itemmods.api.events - package dev.linwood.itemmods.api.events
 
dev.linwood.itemmods.api.item - package dev.linwood.itemmods.api.item
 
dev.linwood.itemmods.commands - package dev.linwood.itemmods.commands
 
dev.linwood.itemmods.config - package dev.linwood.itemmods.config
 
dev.linwood.itemmods.listener - package dev.linwood.itemmods.listener
 
dev.linwood.itemmods.pack - package dev.linwood.itemmods.pack
 
dev.linwood.itemmods.pack.asset - package dev.linwood.itemmods.pack.asset
 
dev.linwood.itemmods.pack.asset.raw - package dev.linwood.itemmods.pack.asset.raw
 
dev.linwood.itemmods.pack.collection - package dev.linwood.itemmods.pack.collection
 
dev.linwood.itemmods.pack.custom - package dev.linwood.itemmods.pack.custom
 
dev.linwood.itemmods.utils - package dev.linwood.itemmods.utils
 
DisplayedObject - Interface in dev.linwood.itemmods.pack
 

E

export(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
export(String, Path) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
export(String, String, Path) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
export(String, String, Path) - Method in class dev.linwood.itemmods.pack.asset.raw.SoundAsset
 
export(String, String, Path) - Method in class dev.linwood.itemmods.pack.asset.raw.TextureAsset
 
export(String, String, Path) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
export(String, String, Path) - Method in class dev.linwood.itemmods.pack.collection.ExportedAssetCollection
 
export(String, Path) - Method in class dev.linwood.itemmods.pack.collection.ExportedAssetCollection
 
export(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
ExportedAssetCollection<T extends RawAsset> - Class in dev.linwood.itemmods.pack.collection
 
ExportedAssetCollection(ItemModsPack, String, BiFunction<String, JsonElement, T>) - Constructor for class dev.linwood.itemmods.pack.collection.ExportedAssetCollection
 
ExportedAssetCollection(ItemModsPack, Set<T>, String, BiFunction<String, JsonElement, T>) - Constructor for class dev.linwood.itemmods.pack.collection.ExportedAssetCollection
 
exportPack(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 

F

FILE_VERSION - Static variable in class dev.linwood.itemmods.ItemMods
The current version of the file.
fromBlock(Block) - Method in class dev.linwood.itemmods.api.block.CustomBlockManager
 
fromItemStack(ItemStack) - Method in class dev.linwood.itemmods.api.item.CustomItemManager
 
fromLocation(Location) - Method in class dev.linwood.itemmods.api.block.CustomBlockManager
 

G

GENERAL - dev.linwood.itemmods.action.pack.BlockAction.BlockTab
 
GENERAL - dev.linwood.itemmods.action.pack.ItemAction.ItemTab
 
generateCreateAction(String, Consumer<T>) - Method in class dev.linwood.itemmods.pack.custom.CustomGenerator
This method is called when the user clicks on the icon to create a new asset from the generator.
generateItemAction(PackObject, TemplateData) - Method in class dev.linwood.itemmods.addon.templates.item.BlockSetTemplate
 
generateItemAction(PackObject, TemplateData) - Method in class dev.linwood.itemmods.pack.custom.CustomTemplate
 
getAsset(Class<T>) - Method in class dev.linwood.itemmods.pack.PackObject
Returns a block asset that can be found with this namespace and name
getAsset(Class<T>, String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getAsset(String) - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
getAssetByKey(String) - Method in class dev.linwood.itemmods.api.block.CustomBlockManager
 
getAssetByKey(String) - Method in class dev.linwood.itemmods.api.item.CustomItemManager
 
getAssets() - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
getAssetsAsList() - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
getBlock() - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
getBlock(TemplateData) - Method in class dev.linwood.itemmods.addon.templates.item.BlockSetTemplate
 
getBlock(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getBlocks() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getCollection(Class<T>) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getConfig() - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
getConfig() - Method in interface dev.linwood.itemmods.api.CustomElement
 
getConfig() - Method in class dev.linwood.itemmods.api.item.CustomItem
 
getCustomBlock() - Method in class dev.linwood.itemmods.api.events.CustomBlockBreakEvent
 
getCustomModel() - Method in class dev.linwood.itemmods.pack.PackObject
Returns a custom model that can be found with this namespace and name.
getData() - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
getData() - Method in interface dev.linwood.itemmods.api.CustomElement
 
getData() - Method in class dev.linwood.itemmods.api.item.CustomItem
 
getData() - Method in class dev.linwood.itemmods.pack.custom.TemplateData
 
getData(String) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
getDatabase() - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
getDatabaseConfig() - Method in class dev.linwood.itemmods.config.MainConfig
 
getDataOrDefault(String) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
getDefaultJsonObject() - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
getDefaultTexture() - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
getDependencies() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getDescription() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getDirectoryPath() - Method in class dev.linwood.itemmods.pack.collection.SavedAssetCollection
 
getDisplayName() - Method in class dev.linwood.itemmods.pack.asset.CustomNamedAsset
 
getDisplayName() - Method in interface dev.linwood.itemmods.pack.DisplayedObject
 
getFallbackTexture() - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
getGenerator(Class<T>) - Method in class dev.linwood.itemmods.pack.PackObject
 
getHandlerList() - Static method in class dev.linwood.itemmods.api.events.CustomBlockBreakEvent
 
getHandlerList() - Static method in class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
getHandlers() - Method in class dev.linwood.itemmods.api.events.CustomBlockBreakEvent
 
getHandlers() - Method in class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
getHost() - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
getIcon() - Method in class dev.linwood.itemmods.pack.asset.ItemAsset
 
getIcon() - Method in class dev.linwood.itemmods.pack.custom.CustomGenerator
This method is called when the gui is opened to create a new asset from a generator.
getIcon() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getIcon(String) - Method in class dev.linwood.itemmods.addon.model.CubitBlockModel
 
getIdentifier(PackObject) - Method in class dev.linwood.itemmods.config.MainConfig
 
getIdentifier(String) - Method in class dev.linwood.itemmods.config.MainConfig
 
getIdentifiers() - Method in class dev.linwood.itemmods.config.MainConfig
 
getInactivePacks() - Method in class dev.linwood.itemmods.pack.PackManager
 
getInstance() - Static method in class dev.linwood.itemmods.api.block.CustomBlockManager
 
getInstance() - Static method in class dev.linwood.itemmods.api.item.CustomItemManager
 
getItem(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getItemIcon(PackObject, Class<? extends CustomPackAsset>, TemplateData) - Method in class dev.linwood.itemmods.addon.templates.item.BlockSetTemplate
 
getItemIcon(PackObject, Class<? extends CustomPackAsset>, TemplateData) - Method in class dev.linwood.itemmods.pack.custom.CustomTemplate
 
getItems() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getItemStack() - Method in class dev.linwood.itemmods.api.item.CustomItem
 
getJsonObject(String) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
getJsonObjectOrDefault(String) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
getLocale() - Method in class dev.linwood.itemmods.config.MainConfig
 
getLocales() - Static method in class dev.linwood.itemmods.ItemMods
Get all supported locales
getLocation() - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
getLocation() - Method in class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
getLore() - Method in class dev.linwood.itemmods.pack.asset.ItemAsset
 
getMainConfig() - Static method in class dev.linwood.itemmods.ItemMods
Get the general configuration located in plugins/ItemMods/config.json Can be saved with ItemMods.saveMainConfig()
getMaterial() - Method in enum dev.linwood.itemmods.action.pack.BlockAction.BlockTab
 
getMaterial() - Method in enum dev.linwood.itemmods.action.pack.ItemAction.ItemTab
 
getModel() - Method in class dev.linwood.itemmods.pack.asset.BlockAsset
 
getModel() - Method in class dev.linwood.itemmods.pack.asset.ItemAsset
 
getModel(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getModelObject() - Method in class dev.linwood.itemmods.pack.asset.BlockAsset
 
getModelObject() - Method in class dev.linwood.itemmods.pack.asset.ItemAsset
 
getModels() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getModelTexture() - Method in class dev.linwood.itemmods.pack.asset.BlockAsset
 
getName() - Method in class dev.linwood.itemmods.action.pack.PackAction
 
getName() - Method in class dev.linwood.itemmods.pack.DefinedNamedPackObject
 
getName() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getName() - Method in interface dev.linwood.itemmods.pack.NamedPackObject
 
getName() - Method in class dev.linwood.itemmods.pack.PackObject
Returns the name of the pack object
getName() - Method in class dev.linwood.itemmods.pack.TranslatableName
Get the name.
getName() - Method in class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 
getNamespace() - Method in class dev.linwood.itemmods.pack.PackObject
Returns the namespaced key of the pack object
getObject() - Method in class dev.linwood.itemmods.pack.custom.TemplateData
 
getPack() - Method in class dev.linwood.itemmods.action.pack.PackAction
 
getPack() - Method in class dev.linwood.itemmods.pack.PackObject
Returns the pack of the pack object
getPack(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
getPackManager() - Static method in class dev.linwood.itemmods.ItemMods
 
getPackNames() - Method in class dev.linwood.itemmods.pack.PackManager
 
getPackObject() - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
getPackObject() - Method in interface dev.linwood.itemmods.api.CustomElement
 
getPackObject() - Method in class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
getPackObject() - Method in class dev.linwood.itemmods.api.item.CustomItem
 
getPackPath() - Method in class dev.linwood.itemmods.pack.PackManager
 
getPacks() - Method in class dev.linwood.itemmods.pack.PackManager
 
getPassword() - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
getPlayer() - Method in class dev.linwood.itemmods.api.events.CustomBlockBreakEvent
 
getPlayer() - Method in class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
getPlugin() - Static method in class dev.linwood.itemmods.ItemMods
Get the current plugin
getPort() - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
getPreviewIcon() - Method in class dev.linwood.itemmods.addon.templates.item.BlockSetTemplate
 
getPreviewIcon() - Method in class dev.linwood.itemmods.pack.custom.CustomTemplate
 
getProtocolManager() - Static method in class dev.linwood.itemmods.ItemMods
Get protocol manager of ProtocolLib
getReferenceItem() - Method in class dev.linwood.itemmods.pack.asset.BlockAsset
 
getSound(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getSounds() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getStaticModel() - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
getTemplate() - Method in class dev.linwood.itemmods.pack.custom.TemplateData
 
getTemplate() - Method in class dev.linwood.itemmods.pack.PackObject
 
getTemplate(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getTemplates() - Method in class dev.linwood.itemmods.pack.asset.CustomPackAsset
 
getTemplates() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getTempPath() - Static method in class dev.linwood.itemmods.ItemMods
Get the directory located in plugins/ItemMods/temp
getTexture(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getTextures() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
getTextures(TemplateData) - Method in class dev.linwood.itemmods.addon.model.CubitBlockModel
 
getTranslation(String, Object...) - Method in interface dev.linwood.itemmods.action.CommandAction
 
getTranslation(String, Object...) - Method in class dev.linwood.itemmods.action.PacksAction
 
getTranslation(String, Object...) - Method in interface dev.linwood.itemmods.action.TranslationCommandAction
 
getTranslation(String, Object...) - Static method in class dev.linwood.itemmods.ItemMods
 
getTranslationConfig() - Static method in class dev.linwood.itemmods.ItemMods
Get the translation config where all translations for this plugin
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.InactivePacksAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.KnowledgeAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.LocalesAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.MainAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.BlockAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.BlocksAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.ItemAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.ItemsAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.PackAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.raw.DataAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.raw.ModelAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.raw.ModelsAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.raw.TextureAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.raw.TexturesAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.pack.TemplateAction
 
getTranslationNamespace() - Method in class dev.linwood.itemmods.action.PacksAction
 
getTranslationNamespace() - Method in interface dev.linwood.itemmods.action.TranslationCommandAction
 
getUsername() - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
getVariations() - Method in class dev.linwood.itemmods.addon.model.CubitBlockModel
 
getVariations() - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
getVersion() - Static method in class dev.linwood.itemmods.ItemMods
Get the version of the plugin
GiveItemCommand - Class in dev.linwood.itemmods.commands
 
GiveItemCommand() - Constructor for class dev.linwood.itemmods.commands.GiveItemCommand
 
GSON - Static variable in class dev.linwood.itemmods.ItemMods
 
GSON - Static variable in class dev.linwood.itemmods.pack.DefinedNamedPackObject
 

H

handleCommand(CommandSender, String[]) - Method in interface dev.linwood.itemmods.action.CommandAction
 
handleCommand(CommandSender, String[]) - Method in class dev.linwood.itemmods.action.LocalesAction
 
handleCommand(CommandSender, String[]) - Method in interface dev.linwood.itemmods.action.SubCommandAction
 
hasNoPreset() - Method in class dev.linwood.itemmods.pack.PackManager
 
hasProtocolLib() - Static method in class dev.linwood.itemmods.ItemMods
 
hasTranslation(String) - Method in interface dev.linwood.itemmods.action.CommandAction
 
hasTranslation(String) - Method in interface dev.linwood.itemmods.action.TranslationCommandAction
 

I

IDENTIFIER_PATTERN - Static variable in class dev.linwood.itemmods.pack.PackObject
 
InactivePacksAction - Class in dev.linwood.itemmods.action
 
InactivePacksAction() - Constructor for class dev.linwood.itemmods.action.InactivePacksAction
 
isActivated(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
isActive() - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
isCancelled() - Method in class dev.linwood.itemmods.api.events.CustomBlockBreakEvent
 
isCancelled() - Method in class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
isCompatible(PackObject, CustomPackAsset) - Method in class dev.linwood.itemmods.addon.templates.item.BlockSetTemplate
 
isCompatible(PackObject, CustomPackAsset) - Method in class dev.linwood.itemmods.pack.custom.CustomTemplate
 
isCustom() - Method in interface dev.linwood.itemmods.api.CustomElement
 
isEditable() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
isStatic() - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
isTranslated() - Method in class dev.linwood.itemmods.pack.TranslatableName
Test if the name is currently translated.
ItemAction - Class in dev.linwood.itemmods.action.pack
 
ItemAction(PackObject) - Constructor for class dev.linwood.itemmods.action.pack.ItemAction
 
ItemAction.ItemTab - Enum in dev.linwood.itemmods.action.pack
 
ItemAsset - Class in dev.linwood.itemmods.pack.asset
 
ItemAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.ItemAsset
 
ItemAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.ItemAsset
 
ItemMods - Class in dev.linwood.itemmods
 
ItemMods() - Constructor for class dev.linwood.itemmods.ItemMods
 
ItemModsPack - Class in dev.linwood.itemmods.pack
 
ItemModsPack(String) - Constructor for class dev.linwood.itemmods.pack.ItemModsPack
 
ItemModsPack(String, boolean) - Constructor for class dev.linwood.itemmods.pack.ItemModsPack
 
ItemModsPack(Path) - Constructor for class dev.linwood.itemmods.pack.ItemModsPack
 
ItemsAction - Class in dev.linwood.itemmods.action.pack
 
ItemsAction(String) - Constructor for class dev.linwood.itemmods.action.pack.ItemsAction
 

K

KnowledgeAction - Class in dev.linwood.itemmods.action
 
KnowledgeAction() - Constructor for class dev.linwood.itemmods.action.KnowledgeAction
 

L

loadFromItemStack(ItemStack) - Method in class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 
loadFromObject(Object) - Method in class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 
LocalesAction - Class in dev.linwood.itemmods.action
 
LocalesAction() - Constructor for class dev.linwood.itemmods.action.LocalesAction
 

M

MainAction - Class in dev.linwood.itemmods.action
 
MainAction() - Constructor for class dev.linwood.itemmods.action.MainAction
 
MainConfig - Class in dev.linwood.itemmods.config
 
MainConfig() - Constructor for class dev.linwood.itemmods.config.MainConfig
 
metrics - Static variable in class dev.linwood.itemmods.utils.PluginMetrics
 
ModelAction - Class in dev.linwood.itemmods.action.pack.raw
 
ModelAction(PackObject) - Constructor for class dev.linwood.itemmods.action.pack.raw.ModelAction
 
ModelAsset - Class in dev.linwood.itemmods.pack.asset.raw
 
ModelAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
ModelAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
ModelAsset(String, String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
ModelsAction - Class in dev.linwood.itemmods.action.pack.raw
 
ModelsAction(String) - Constructor for class dev.linwood.itemmods.action.pack.raw.ModelsAction
 
modify(ItemStack, UUID, Map<String, StringReplacer>) - Method in class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 

N

name - Variable in class dev.linwood.itemmods.pack.DefinedNamedPackObject
 
NAME_PATTERN - Static variable in class dev.linwood.itemmods.pack.ItemModsPack
 
NAME_PATTERN - Static variable in class dev.linwood.itemmods.pack.PackObject
 
NamedPackObject - Interface in dev.linwood.itemmods.pack
 

O

onCommand(CommandSender, Command, String, String[]) - Method in class dev.linwood.itemmods.commands.CustomBlockSetCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class dev.linwood.itemmods.commands.BaseCommand
 
onCommand(CommandSender, Command, String, String[]) - Method in class dev.linwood.itemmods.commands.GiveItemCommand
 
onCustomBlockBreak(BlockBreakEvent) - Method in class dev.linwood.itemmods.listener.CustomBlockListener
 
onCustomBlockFall(EntityChangeBlockEvent) - Method in class dev.linwood.itemmods.listener.CustomBlockListener
 
onCustomBlockPlaced(PlayerInteractEvent) - Method in class dev.linwood.itemmods.listener.CustomBlockListener
 
onDisable() - Method in class dev.linwood.itemmods.ItemMods
 
onEnable() - Method in class dev.linwood.itemmods.ItemMods
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dev.linwood.itemmods.commands.CustomBlockSetCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dev.linwood.itemmods.commands.GiveItemCommand
 
onTabComplete(CommandSender, Command, String, String[]) - Method in class dev.linwood.itemmods.commands.BaseCommand
 
openPack(CommandSender, String) - Method in class dev.linwood.itemmods.action.PacksAction
 

P

PackAction - Class in dev.linwood.itemmods.action.pack
 
PackAction(String) - Constructor for class dev.linwood.itemmods.action.pack.PackAction
 
PackAsset - Class in dev.linwood.itemmods.pack.asset
 
PackAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.PackAsset
 
PackAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.PackAsset
 
PackManager - Class in dev.linwood.itemmods.pack
 
PackManager() - Constructor for class dev.linwood.itemmods.pack.PackManager
 
packObject - Variable in class dev.linwood.itemmods.action.pack.BlockAction
 
packObject - Variable in class dev.linwood.itemmods.action.pack.ItemAction
 
PackObject - Class in dev.linwood.itemmods.pack
Represents a pack object.
PackObject(String) - Constructor for class dev.linwood.itemmods.pack.PackObject
Create a pack object from an identifier.
PackObject(NamespacedKey) - Constructor for class dev.linwood.itemmods.pack.PackObject
Create a new pack object from a namespaced key.
PackObject(String, String) - Constructor for class dev.linwood.itemmods.pack.PackObject
Create a pack object from a namespace and a name
PacksAction - Class in dev.linwood.itemmods.action
 
PacksAction() - Constructor for class dev.linwood.itemmods.action.PacksAction
 
parent - Variable in class dev.linwood.itemmods.pack.collection.AssetCollection
 
PluginMetrics - Class in dev.linwood.itemmods.utils
 
PluginMetrics() - Constructor for class dev.linwood.itemmods.utils.PluginMetrics
 

R

RawAsset - Class in dev.linwood.itemmods.pack.asset.raw
 
RawAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
RawAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
RawAsset(String, String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
register(T) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
registerAsset(T) - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
registerDependency(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
registerListener() - Method in class dev.linwood.itemmods.api.block.CustomBlockManager
 
registerPack(ItemModsPack) - Method in class dev.linwood.itemmods.pack.PackManager
 
registerTemplate(TemplateData) - Method in class dev.linwood.itemmods.pack.asset.CustomPackAsset
 
registerTemplate(PackObject) - Method in class dev.linwood.itemmods.pack.asset.CustomPackAsset
 
reload() - Static method in class dev.linwood.itemmods.ItemMods
Reload the translation config, the main config and the pack manager
reload() - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
reload() - Method in class dev.linwood.itemmods.pack.collection.SavedAssetCollection
 
reload() - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
reload() - Method in class dev.linwood.itemmods.pack.PackManager
 
reload(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
reloadMainConfig() - Static method in class dev.linwood.itemmods.ItemMods
Reload the main config which can be got from the ItemMods.getMainConfig() method
removeDisplayName() - Method in class dev.linwood.itemmods.pack.asset.CustomNamedAsset
 
removeIdentifier(PackObject) - Method in class dev.linwood.itemmods.config.MainConfig
 
removeIdentifier(String) - Method in class dev.linwood.itemmods.config.MainConfig
 
removeVariation(String) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
reset(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
runAction(CommandSender, String, String[]) - Method in class dev.linwood.itemmods.action.MainAction
 
runAction(CommandSender, String, String[]) - Method in interface dev.linwood.itemmods.action.SubCommandAction
 
runMetrics() - Static method in class dev.linwood.itemmods.utils.PluginMetrics
 

S

save() - Method in class dev.linwood.itemmods.pack.collection.SavedAssetCollection
 
save() - Method in class dev.linwood.itemmods.pack.custom.TemplateData
 
save() - Method in class dev.linwood.itemmods.pack.PackManager
 
save() - Method in class dev.linwood.itemmods.pack.PackObject
Saves the pack where the pack object is located
save() - Method in class dev.linwood.itemmods.pack.TranslatableName
Get the JsonObject representation of this TranslatableName.
save(String) - Method in class dev.linwood.itemmods.pack.asset.BlockAsset
 
save(String) - Method in class dev.linwood.itemmods.pack.asset.CustomNamedAsset
 
save(String) - Method in class dev.linwood.itemmods.pack.asset.CustomPackAsset
 
save(String) - Method in class dev.linwood.itemmods.pack.asset.ItemAsset
 
save(String) - Method in class dev.linwood.itemmods.pack.asset.PackAsset
 
save(String) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
save(String) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
save(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
save(T) - Method in class dev.linwood.itemmods.pack.collection.SavedAssetCollection
 
SavedAssetCollection<T extends PackAsset> - Class in dev.linwood.itemmods.pack.collection
 
SavedAssetCollection(ItemModsPack, String, BiFunction<String, JsonElement, T>) - Constructor for class dev.linwood.itemmods.pack.collection.SavedAssetCollection
 
SavedAssetCollection(ItemModsPack, Set<T>, String, BiFunction<String, JsonElement, T>) - Constructor for class dev.linwood.itemmods.pack.collection.SavedAssetCollection
 
saveMainConfig() - Static method in class dev.linwood.itemmods.ItemMods
Save the main config which can be got from the ItemMods.getMainConfig() method
selectLocale(String) - Method in class dev.linwood.itemmods.action.LocalesAction
 
send(Player) - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
setActive(boolean) - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
setBlock(TemplateData, PackObject) - Method in class dev.linwood.itemmods.addon.templates.item.BlockSetTemplate
 
setCancelled(boolean) - Method in class dev.linwood.itemmods.api.events.CustomBlockBreakEvent
 
setCancelled(boolean) - Method in class dev.linwood.itemmods.api.events.CustomBlockPlaceEvent
 
setData(String) - Method in class dev.linwood.itemmods.api.block.CustomBlock
 
setData(String) - Method in interface dev.linwood.itemmods.api.CustomElement
 
setData(String) - Method in class dev.linwood.itemmods.api.item.CustomItem
 
setData(JsonElement) - Method in class dev.linwood.itemmods.pack.custom.TemplateData
 
setData(String, byte[]) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
setData(String, String) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
setDatabase(String) - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
setDefaultData(byte[]) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
setDefaultData(String) - Method in class dev.linwood.itemmods.pack.asset.raw.RawAsset
 
setDefaultJsonObject(JsonObject) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
setDescription(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
setDisplayName(TranslatableName) - Method in class dev.linwood.itemmods.pack.asset.CustomNamedAsset
 
setFallbackTexture(Material) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
setHost(String) - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
setIcon(Material) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
setIdentifier(PackObject, Integer) - Method in class dev.linwood.itemmods.config.MainConfig
 
setIdentifier(String, Integer) - Method in class dev.linwood.itemmods.config.MainConfig
 
setJsonObject(String, JsonObject) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
setLocale(String) - Method in class dev.linwood.itemmods.config.MainConfig
 
setLore(List<String>) - Method in class dev.linwood.itemmods.pack.asset.ItemAsset
 
setModelObject(PackObject) - Method in class dev.linwood.itemmods.pack.asset.BlockAsset
 
setModelObject(PackObject) - Method in class dev.linwood.itemmods.pack.asset.ItemAsset
 
setName(String) - Method in class dev.linwood.itemmods.pack.DefinedNamedPackObject
 
setName(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
setName(String) - Method in class dev.linwood.itemmods.pack.TranslatableName
Set the name.
setName(CommandSender, String) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
setPassword(String) - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
setPort(int) - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
setReferenceItem(PackObject) - Method in class dev.linwood.itemmods.pack.asset.BlockAsset
 
setStaticModel(Integer) - Method in class dev.linwood.itemmods.pack.asset.raw.ModelAsset
 
setTextures(TemplateData, Map<String, PackObject>) - Method in class dev.linwood.itemmods.addon.model.CubitBlockModel
 
setTranslated(boolean) - Method in class dev.linwood.itemmods.pack.TranslatableName
Set the name to be translated.
setUsername(String) - Method in class dev.linwood.itemmods.config.DatabaseConfig
 
showBlocks(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showChoose(Consumer<ItemAsset>, CommandSender) - Method in class dev.linwood.itemmods.action.pack.ItemsAction
 
showChoose(Consumer<InventoryClickEvent>, Consumer<ItemAsset>, CommandSender) - Method in class dev.linwood.itemmods.action.pack.ItemsAction
 
showChoose(CommandSender, Consumer<BlockAsset>) - Method in class dev.linwood.itemmods.action.pack.BlocksAction
 
showChoose(CommandSender, Consumer<BlockAsset>, Consumer<InventoryClickEvent>) - Method in class dev.linwood.itemmods.action.pack.BlocksAction
 
showChoose(CommandSender, Consumer<ModelAsset>) - Method in class dev.linwood.itemmods.action.pack.raw.ModelsAction
 
showChoose(CommandSender, Consumer<ModelAsset>, Consumer<InventoryClickEvent>) - Method in class dev.linwood.itemmods.action.pack.raw.ModelsAction
 
showChoose(CommandSender, Consumer<TextureAsset>) - Method in class dev.linwood.itemmods.action.pack.raw.TexturesAction
 
showChoose(CommandSender, Consumer<TextureAsset>, Consumer<InventoryClickEvent>) - Method in class dev.linwood.itemmods.action.pack.raw.TexturesAction
 
showChoose(CommandSender, Consumer<ItemModsPack>) - Method in class dev.linwood.itemmods.action.PacksAction
 
showChoose(CommandSender, Consumer<ItemModsPack>, Consumer<InventoryClickEvent>) - Method in class dev.linwood.itemmods.action.PacksAction
 
showChoose(CommandSender, String, Consumer<CustomTemplate>) - Static method in class dev.linwood.itemmods.action.pack.TemplateAction
 
showChoose(CommandSender, String, Consumer<CustomTemplate>, Consumer<InventoryClickEvent>) - Static method in class dev.linwood.itemmods.action.pack.TemplateAction
 
showCrowdin(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showDelete(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.ItemAction
 
showGui(CommandSender) - Method in interface dev.linwood.itemmods.action.CommandAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.InactivePacksAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.KnowledgeAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.LocalesAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.BlockAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.BlocksAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.ItemsAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.raw.DataAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.raw.ModelAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.raw.ModelsAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.raw.TextureAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.raw.TexturesAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.pack.TemplateAction
 
showGui(CommandSender) - Method in class dev.linwood.itemmods.action.PacksAction
 
showGui(CommandSender, Consumer<InventoryClickEvent>) - Method in class dev.linwood.itemmods.action.pack.raw.DataAction
 
showGui(CommandSender, Consumer<InventoryClickEvent>) - Method in class dev.linwood.itemmods.action.pack.TemplateAction
 
showHelp(CommandSender) - Method in interface dev.linwood.itemmods.action.SubCommandAction
 
showInactivePacks(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showItems(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showKnowledge(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showLocales(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showModels(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showName(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showName(CommandSender, Runnable) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showPacks(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showSounds(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showSource(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showSupport(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
showTextures(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
showWiki(CommandSender) - Method in class dev.linwood.itemmods.action.MainAction
 
SoundAsset - Class in dev.linwood.itemmods.pack.asset.raw
 
SoundAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.SoundAsset
 
SoundAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.raw.SoundAsset
 
SoundAsset(String, String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.SoundAsset
 
stream() - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
SubCommandAction - Interface in dev.linwood.itemmods.action
 
subTranslation(String...) - Static method in class dev.linwood.itemmods.ItemMods
 

T

tabComplete(CommandSender, String[]) - Method in interface dev.linwood.itemmods.action.CommandAction
 
tabComplete(CommandSender, String[]) - Method in class dev.linwood.itemmods.action.MainAction
 
tabComplete(CommandSender, String[]) - Method in interface dev.linwood.itemmods.action.SubCommandAction
 
TemplateAction - Class in dev.linwood.itemmods.action.pack
 
TemplateAction(PackObject, Class<? extends CustomPackAsset>) - Constructor for class dev.linwood.itemmods.action.pack.TemplateAction
 
TemplateData - Class in dev.linwood.itemmods.pack.custom
 
TemplateData(PackObject) - Constructor for class dev.linwood.itemmods.pack.custom.TemplateData
 
TemplateData(PackObject, JsonElement) - Constructor for class dev.linwood.itemmods.pack.custom.TemplateData
 
TextureAction - Class in dev.linwood.itemmods.action.pack.raw
 
TextureAction(PackObject) - Constructor for class dev.linwood.itemmods.action.pack.raw.TextureAction
 
TextureAsset - Class in dev.linwood.itemmods.pack.asset.raw
 
TextureAsset(String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.TextureAsset
 
TextureAsset(String, JsonObject) - Constructor for class dev.linwood.itemmods.pack.asset.raw.TextureAsset
 
TextureAsset(String, String) - Constructor for class dev.linwood.itemmods.pack.asset.raw.TextureAsset
 
TexturesAction - Class in dev.linwood.itemmods.action.pack.raw
 
TexturesAction(String) - Constructor for class dev.linwood.itemmods.action.pack.raw.TexturesAction
 
togglePack(CommandSender) - Method in class dev.linwood.itemmods.action.pack.PackAction
 
toObject() - Method in class dev.linwood.itemmods.utils.BetterGuiCustomModifier
 
toString() - Method in class dev.linwood.itemmods.pack.PackObject
This method returns the identifier of the pack object.
toString() - Method in class dev.linwood.itemmods.pack.TranslatableName
Get the string representation of this TranslatableName.
TranslatableName - Class in dev.linwood.itemmods.pack
Represents a name that can be translated.
TranslatableName(String) - Constructor for class dev.linwood.itemmods.pack.TranslatableName
Create a new TranslatableName that is currently not translated.
TranslatableName(JsonObject) - Constructor for class dev.linwood.itemmods.pack.TranslatableName
Load a TranslatableName from a JsonObject.
TranslationCommandAction - Interface in dev.linwood.itemmods.action
 
TYPE_KEY - Static variable in class dev.linwood.itemmods.api.block.CustomBlock
 
TYPE_KEY - Static variable in class dev.linwood.itemmods.api.item.CustomItem
 

U

unregister(T) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
unregisterAsset(String) - Method in class dev.linwood.itemmods.pack.collection.AssetCollection
 
unregisterDependency(String) - Method in class dev.linwood.itemmods.pack.ItemModsPack
 
unregisterPack(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
unregisterTemplate(int) - Method in class dev.linwood.itemmods.pack.asset.CustomPackAsset
 
unregisterTemplate(PackObject) - Method in class dev.linwood.itemmods.pack.asset.CustomPackAsset
 

V

valueOf(String) - Static method in enum dev.linwood.itemmods.action.pack.BlockAction.BlockTab
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.linwood.itemmods.action.pack.ItemAction.ItemTab
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.linwood.itemmods.action.pack.BlockAction.BlockTab
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.linwood.itemmods.action.pack.ItemAction.ItemTab
Returns an array containing the constants of this enum type, in the order they are declared.

Z

zip(String) - Method in class dev.linwood.itemmods.pack.PackManager
 
A B C D E F G H I K L M N O P R S T U V Z 
All Classes All Packages