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

A

accept(IComponentHandler...) - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
accept(IComponentHandler...) - Method in class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
accept(IComponentHandler...) - Method in interface com.hrznstudio.titanium.component.IComponentBundle
 
accept(File, String) - Method in enum com.hrznstudio.titanium.util.FilenameFilter
 
acceptField(Field, Class<?>) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
acceptField(Field, Class<?>) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
acceptsAsFilter(ItemStack) - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
acceptsAsFilter(ItemStack) - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
act(DirectoryCache) - Method in class com.hrznstudio.titanium.datagenerator.model.BlockItemModelGeneratorProvider
 
act(DirectoryCache) - Method in class com.hrznstudio.titanium.recipe.generator.titanium.ResourceRegistryProvider
 
act(DirectoryCache) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumSerializableProvider
 
ActiveTile<T extends ActiveTile<T>> - Class in com.hrznstudio.titanium.block.tile
 
ActiveTile(BasicTileBlock<T>) - Constructor for class com.hrznstudio.titanium.block.tile.ActiveTile
 
add(Object...) - Method in class com.hrznstudio.titanium.component.button.MultiButtonComponent
 
add(Object...) - Method in class com.hrznstudio.titanium.component.filter.MultiFilterComponent
 
add(Object...) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
add(Object...) - Method in interface com.hrznstudio.titanium.component.IComponentHandler
 
add(Object...) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
add(Object...) - Method in class com.hrznstudio.titanium.component.progress.MultiProgressBarHandler
 
add(AnnotationConfigManager.Type) - Method in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
add(IResourceType) - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
add(Map<IJsonFile, IJSONGenerator>) - Method in class com.hrznstudio.titanium.recipe.generator.titanium.JsonRecipeSerializerProvider
 
add(Map<IJsonFile, IJSONGenerator>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumSerializableProvider
 
add(UUID, ResourceLocation, String) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
addAll(IResourceType...) - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
addAlternatives(RegistryManager<?>) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
addAlternatives(RegistryManager<?>) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
addAlternatives(RegistryManager<?>) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
addAlternatives(RegistryManager<?>) - Method in interface com.hrznstudio.titanium.module.api.IAlternativeEntries
 
addBundle(IComponentBundle) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addButton(ButtonComponent) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addContainerAddonFactory(IFactory<? extends IContainerAddon>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addDataProvider(GatherDataEvent) - Method in class com.hrznstudio.titanium.module.ModuleController
 
addDataProvider(GatherDataEvent) - Method in class com.hrznstudio.titanium.Titanium
 
addExtraSlots() - Method in class com.hrznstudio.titanium.container.BasicContainer
 
addFilter(IFilter<?>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addFree(ResourceLocation) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
addGuiAddonFactory(IFactory<? extends IScreenAddon>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addHotbarSlots() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
addIconStack(ItemStack) - Method in class com.hrznstudio.titanium.tab.AdvancedTitaniumTab
 
addIconStacks(Collection<ItemStack>) - Method in class com.hrznstudio.titanium.tab.AdvancedTitaniumTab
 
addIconStacks(ItemStack...) - Method in class com.hrznstudio.titanium.tab.AdvancedTitaniumTab
 
addInformation(ItemStack, World, List<ITextComponent>, ITooltipFlag) - Method in class com.hrznstudio.titanium.item.BasicItem
 
addIngredient(Ingredient, int) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
addIngredient(ITag<Item>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
addInventory(InventoryComponent<T>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addModule(Module) - Method in class com.hrznstudio.titanium.module.ModuleController
 
addModule(Module.Builder) - Method in class com.hrznstudio.titanium.module.ModuleController
 
addPlayerChestInventory() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
addProgressBar(ProgressBarComponent<T>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addReward(Reward) - Method in class com.hrznstudio.titanium.reward.RewardGiver
 
addTables() - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
addTank(FluidTankComponent<T>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addTooltipDetails(BasicItem.Key, ItemStack, List<ITextComponent>, boolean) - Method in class com.hrznstudio.titanium.item.BasicItem
 
addTooltipDetails(BasicItem.Key, ItemStack, List<ITextComponent>, boolean) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
AdvancedTitaniumTab - Class in com.hrznstudio.titanium.tab
 
AdvancedTitaniumTab(String, boolean) - Constructor for class com.hrznstudio.titanium.tab.AdvancedTitaniumTab
 
allowsConnection() - Method in enum com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
AnnotationConfigManager - Class in com.hrznstudio.titanium.config
 
AnnotationConfigManager() - Constructor for class com.hrznstudio.titanium.config.AnnotationConfigManager
 
AnnotationConfigManager.Type - Class in com.hrznstudio.titanium.config
 
AnnotationUtil - Class in com.hrznstudio.titanium.util
 
AnnotationUtil() - Constructor for class com.hrznstudio.titanium.util.AnnotationUtil
 
ANYTHING - Static variable in interface com.hrznstudio.titanium.api.IItemStackQuery
 
apply(Map<ResourceLocation, JsonElement>, IResourceManager, IProfiler) - Method in class com.hrznstudio.titanium.json.JsonLoader
 
ArrayUtil - Class in com.hrznstudio.titanium.util
 
ArrayUtil() - Constructor for class com.hrznstudio.titanium.util.ArrayUtil
 
ArrowButtonComponent - Class in com.hrznstudio.titanium.component.button
 
ArrowButtonComponent(int, int, int, int, FacingUtil.Sideness) - Constructor for class com.hrznstudio.titanium.component.button.ArrowButtonComponent
 
ArrowButtonScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
ArrowButtonScreenAddon(ArrowButtonComponent) - Constructor for class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
asItem() - Method in class com.hrznstudio.titanium.block.BasicBlock
 
AssetScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
AssetScreenAddon(IAssetType, int, int, boolean) - Constructor for class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
AssetTestBlock - Class in com.hrznstudio.titanium._impl.test
 
AssetTestBlock() - Constructor for class com.hrznstudio.titanium._impl.test.AssetTestBlock
 
AssetTestTile - Class in com.hrznstudio.titanium._impl.test.tile
 
AssetTestTile() - Constructor for class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
AssetTypes - Class in com.hrznstudio.titanium.api.client
 
AssetTypes() - Constructor for class com.hrznstudio.titanium.api.client.AssetTypes
 
AssetUtil - Class in com.hrznstudio.titanium.util
 
AssetUtil() - Constructor for class com.hrznstudio.titanium.util.AssetUtil
 
attemptCast(Class<U>) - Static method in class com.hrznstudio.titanium.util.CastingUtil
 
AUGMENT_BACKGROUND - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
AUGMENT_BACKGROUND_LEFT - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
AUGMENT_BACKGROUND_LEFT_TALL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
AUGMENT_NBT - Static variable in class com.hrznstudio.titanium.item.AugmentWrapper
 
AugmentTypes - Class in com.hrznstudio.titanium.api.augment
 
AugmentTypes() - Constructor for class com.hrznstudio.titanium.api.augment.AugmentTypes
 
AugmentWrapper - Class in com.hrznstudio.titanium.item
 
AugmentWrapper() - Constructor for class com.hrznstudio.titanium.item.AugmentWrapper
 

B

BACKGROUND - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BasicAddonContainer - Class in com.hrznstudio.titanium.container
 
BasicAddonContainer(Object, LocatorInstance, IWorldPosCallable, PlayerInventory, int) - Constructor for class com.hrznstudio.titanium.container.BasicAddonContainer
 
BasicAddonContainer(Object, LocatorInstance, ContainerType<?>, IWorldPosCallable, PlayerInventory, int) - Constructor for class com.hrznstudio.titanium.container.BasicAddonContainer
 
BasicAddonScreen - Class in com.hrznstudio.titanium.client.screen.container
 
BasicAddonScreen(BasicAddonContainer, PlayerInventory, ITextComponent) - Constructor for class com.hrznstudio.titanium.client.screen.container.BasicAddonScreen
 
BasicBlock - Class in com.hrznstudio.titanium.block
 
BasicBlock(AbstractBlock.Properties) - Constructor for class com.hrznstudio.titanium.block.BasicBlock
 
BasicBlockLootTables - Class in com.hrznstudio.titanium.datagenerator.loot.block
 
BasicBlockLootTables(NonNullLazy<List<Block>>) - Constructor for class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
BasicButtonAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
BasicButtonAddon(ButtonComponent) - Constructor for class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
BasicContainer - Class in com.hrznstudio.titanium.container
 
BasicContainer(int, PlayerInventory, PacketBuffer) - Constructor for class com.hrznstudio.titanium.container.BasicContainer
 
BasicContainer(ContainerType, int) - Constructor for class com.hrznstudio.titanium.container.BasicContainer
 
BasicContainer(ContainerType, int, IAssetProvider) - Constructor for class com.hrznstudio.titanium.container.BasicContainer
 
BasicContainerScreen<T extends net.minecraft.inventory.container.Container> - Class in com.hrznstudio.titanium.client.screen.container
 
BasicContainerScreen(T, PlayerInventory, ITextComponent) - Constructor for class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
BasicContainerScreen(T, PlayerInventory, ITextComponent, IAssetProvider) - Constructor for class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
BasicContainerScreenHandler<T extends net.minecraft.inventory.container.Container> - Class in com.hrznstudio.titanium.jei
 
BasicContainerScreenHandler() - Constructor for class com.hrznstudio.titanium.jei.BasicContainerScreenHandler
 
BasicInventoryContainer - Class in com.hrznstudio.titanium.container.impl
 
BasicInventoryContainer(int, PlayerInventory, PacketBuffer) - Constructor for class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
BasicInventoryContainer(ContainerType, PlayerInventory, int) - Constructor for class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
BasicInventoryContainer(ContainerType, PlayerInventory, int, IAssetProvider) - Constructor for class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
BasicItem - Class in com.hrznstudio.titanium.item
 
BasicItem(Item.Properties) - Constructor for class com.hrznstudio.titanium.item.BasicItem
 
BasicItem(String, Item.Properties) - Constructor for class com.hrznstudio.titanium.item.BasicItem
 
BasicItem.Key - Enum in com.hrznstudio.titanium.item
 
BasicScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
BasicScreenAddon(int, int) - Constructor for class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
BasicTile<T extends BasicTile<T>> - Class in com.hrznstudio.titanium.block.tile
 
BasicTile(BasicTileBlock<T>) - Constructor for class com.hrznstudio.titanium.block.tile.BasicTile
 
BasicTileBlock<T extends BasicTile<T>> - Class in com.hrznstudio.titanium.block
 
BasicTileBlock(AbstractBlock.Properties, Class<T>) - Constructor for class com.hrznstudio.titanium.block.BasicTileBlock
 
beforeReplacingBlock(IWorld, BlockPos, BlockState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
block - Variable in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
BlockAdvancedResourceType - Enum in com.hrznstudio.titanium.material.advancedtype
 
BlockItemModelGeneratorProvider - Class in com.hrznstudio.titanium.datagenerator.model
 
BlockItemModelGeneratorProvider(DataGenerator, String, NonNullLazy<List<Block>>) - Constructor for class com.hrznstudio.titanium.datagenerator.model.BlockItemModelGeneratorProvider
 
blockOverlayEvent(DrawHighlightEvent.HighlightBlock) - Static method in class com.hrznstudio.titanium.TitaniumClient
 
BlockPosNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
BlockPosNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.BlockPosNBTHandler
 
BlockRegistryObjectGroup<B extends net.minecraft.block.Block,I extends net.minecraft.item.Item,T extends net.minecraft.tileentity.TileEntity> - Class in com.hrznstudio.titanium.registry
 
BlockRegistryObjectGroup(String, Supplier<B>, Function<B, I>) - Constructor for class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
BlockRegistryObjectGroup(String, Supplier<B>, Function<B, I>, Supplier<T>) - Constructor for class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
BooleanNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
BooleanNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.BooleanNBTHandler
 
build() - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
build(Consumer<IFinishedRecipe>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
builder(String) - Static method in class com.hrznstudio.titanium.module.Feature
 
builder(String) - Static method in class com.hrznstudio.titanium.module.Module
 
bus() - Method in enum com.hrznstudio.titanium.event.handler.EventManager.Bus
 
BUTTON_ARROW_DOWN - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_ARROW_LEFT - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_ARROW_RIGHT - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_ARROW_UP - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_LOCKED - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_REDSTONE_IGNORED - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_REDSTONE_NO_REDSTONE - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_REDSTONE_ONCE - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_REDSTONE_REDSTONE - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_SIDENESS_DISABLED - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_SIDENESS_ENABLED - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_SIDENESS_MANAGER - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_SIDENESS_PULL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_SIDENESS_PUSH - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BUTTON_UNLOCKED - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
ButtonClickNetworkMessage - Class in com.hrznstudio.titanium.network.messages
 
ButtonClickNetworkMessage(LocatorInstance, int, CompoundNBT) - Constructor for class com.hrznstudio.titanium.network.messages.ButtonClickNetworkMessage
 
ButtonClickNetworkMessage() - Constructor for class com.hrznstudio.titanium.network.messages.ButtonClickNetworkMessage
 
ButtonComponent - Class in com.hrznstudio.titanium.component.button
 
ButtonComponent(int, int, int, int) - Constructor for class com.hrznstudio.titanium.component.button.ButtonComponent
 

C

cachedConfigValues - Variable in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
canAcceptAugment(ItemStack) - Method in interface com.hrznstudio.titanium.api.IMachine
 
canAcceptAugment(ItemStack) - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
cancel() - Method in class com.hrznstudio.titanium.event.handler.EventManager.FilteredEventManager
 
cancel() - Method in class com.hrznstudio.titanium.event.handler.EventManager.GenericEventManager
 
canDisplace(FluidState, IBlockReader, BlockPos, Fluid, Direction) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
canDrain() - Method in enum com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
canExtract() - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
canFill() - Method in enum com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
canFit(int, int) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
canInteract() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
canInteract() - Method in interface com.hrznstudio.titanium.container.addon.IContainerAddonProvider
 
canInteractWith(PlayerEntity) - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
canInteractWith(PlayerEntity) - Method in class com.hrznstudio.titanium.container.BasicContainer
 
canReceive() - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
canRun(IRedstoneState) - Method in interface com.hrznstudio.titanium.api.redstone.IRedstoneAction
 
canRun(IRedstoneState) - Method in enum com.hrznstudio.titanium.block.redstone.RedstoneAction
 
canSourcesMultiply() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
canStart() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
Gets if the generator can start
CapabilityItemStackHolder - Class in com.hrznstudio.titanium.capability
 
CapabilityItemStackHolder() - Constructor for class com.hrznstudio.titanium.capability.CapabilityItemStackHolder
 
CapabilityProvider(EnergyStorageItemStack) - Constructor for class com.hrznstudio.titanium.item.EnergyItem.CapabilityProvider
 
CastingUtil - Class in com.hrznstudio.titanium.util
 
CastingUtil() - Constructor for class com.hrznstudio.titanium.util.CastingUtil
 
castOrDefault(IAsset) - Method in class com.hrznstudio.titanium.api.client.GenericAssetType
 
castOrDefault(IAsset) - Method in interface com.hrznstudio.titanium.api.client.IAssetType
 
clear() - Method in interface com.hrznstudio.titanium.json.jsondirector.IJsonDirector
 
clear() - Method in class com.hrznstudio.titanium.json.jsondirector.MapJsonDirector
 
clickButton(int, PlayerEntity, CompoundNBT) - Method in class com.hrznstudio.titanium.component.button.MultiButtonComponent
 
client(Class...) - Static method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
ClientRewardStorage - Class in com.hrznstudio.titanium.reward.storage
 
ClientRewardStorage() - Constructor for class com.hrznstudio.titanium.reward.storage.ClientRewardStorage
 
CollectionItemList(PacketBuffer) - Constructor for class com.hrznstudio.titanium.network.CompoundSerializableDataHandler.CollectionItemList
 
collectRewardsResourceLocations(UUID) - Method in class com.hrznstudio.titanium.reward.RewardGiver
 
collectRewardsResourceLocations(UUID) - Method in class com.hrznstudio.titanium.reward.RewardManager
 
ColorPickerAddon - Class in com.hrznstudio.titanium.client.screen.addon.color
 
ColorPickerAddon(int, int, int, Consumer<Integer>) - Constructor for class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
com.hrznstudio.titanium - package com.hrznstudio.titanium
 
com.hrznstudio.titanium._impl - package com.hrznstudio.titanium._impl
 
com.hrznstudio.titanium._impl.creative - package com.hrznstudio.titanium._impl.creative
 
com.hrznstudio.titanium._impl.creative.tile - package com.hrznstudio.titanium._impl.creative.tile
 
com.hrznstudio.titanium._impl.test - package com.hrznstudio.titanium._impl.test
 
com.hrznstudio.titanium._impl.test.assetsystem - package com.hrznstudio.titanium._impl.test.assetsystem
 
com.hrznstudio.titanium._impl.test.recipe - package com.hrznstudio.titanium._impl.test.recipe
 
com.hrznstudio.titanium._impl.test.tile - package com.hrznstudio.titanium._impl.test.tile
 
com.hrznstudio.titanium.annotation - package com.hrznstudio.titanium.annotation
 
com.hrznstudio.titanium.annotation.config - package com.hrznstudio.titanium.annotation.config
 
com.hrznstudio.titanium.annotation.plugin - package com.hrznstudio.titanium.annotation.plugin
 
com.hrznstudio.titanium.api - package com.hrznstudio.titanium.api
 
com.hrznstudio.titanium.api.augment - package com.hrznstudio.titanium.api.augment
 
com.hrznstudio.titanium.api.capability - package com.hrznstudio.titanium.api.capability
 
com.hrznstudio.titanium.api.client - package com.hrznstudio.titanium.api.client
 
com.hrznstudio.titanium.api.client.assets.types - package com.hrznstudio.titanium.api.client.assets.types
 
com.hrznstudio.titanium.api.filter - package com.hrznstudio.titanium.api.filter
 
com.hrznstudio.titanium.api.material - package com.hrznstudio.titanium.api.material
 
com.hrznstudio.titanium.api.multiblock - package com.hrznstudio.titanium.api.multiblock
 
com.hrznstudio.titanium.api.raytrace - package com.hrznstudio.titanium.api.raytrace
 
com.hrznstudio.titanium.api.redstone - package com.hrznstudio.titanium.api.redstone
 
com.hrznstudio.titanium.block - package com.hrznstudio.titanium.block
 
com.hrznstudio.titanium.block.redstone - package com.hrznstudio.titanium.block.redstone
 
com.hrznstudio.titanium.block.tile - package com.hrznstudio.titanium.block.tile
 
com.hrznstudio.titanium.capability - package com.hrznstudio.titanium.capability
 
com.hrznstudio.titanium.client - package com.hrznstudio.titanium.client
 
com.hrznstudio.titanium.client.screen - package com.hrznstudio.titanium.client.screen
 
com.hrznstudio.titanium.client.screen.addon - package com.hrznstudio.titanium.client.screen.addon
 
com.hrznstudio.titanium.client.screen.addon.color - package com.hrznstudio.titanium.client.screen.addon.color
 
com.hrznstudio.titanium.client.screen.addon.interfaces - package com.hrznstudio.titanium.client.screen.addon.interfaces
 
com.hrznstudio.titanium.client.screen.asset - package com.hrznstudio.titanium.client.screen.asset
 
com.hrznstudio.titanium.client.screen.container - package com.hrznstudio.titanium.client.screen.container
 
com.hrznstudio.titanium.command - package com.hrznstudio.titanium.command
 
com.hrznstudio.titanium.component - package com.hrznstudio.titanium.component
 
com.hrznstudio.titanium.component.bundle - package com.hrznstudio.titanium.component.bundle
 
com.hrznstudio.titanium.component.button - package com.hrznstudio.titanium.component.button
 
com.hrznstudio.titanium.component.energy - package com.hrznstudio.titanium.component.energy
 
com.hrznstudio.titanium.component.filter - package com.hrznstudio.titanium.component.filter
 
com.hrznstudio.titanium.component.fluid - package com.hrznstudio.titanium.component.fluid
 
com.hrznstudio.titanium.component.inventory - package com.hrznstudio.titanium.component.inventory
 
com.hrznstudio.titanium.component.progress - package com.hrznstudio.titanium.component.progress
 
com.hrznstudio.titanium.component.sideness - package com.hrznstudio.titanium.component.sideness
 
com.hrznstudio.titanium.config - package com.hrznstudio.titanium.config
 
com.hrznstudio.titanium.container - package com.hrznstudio.titanium.container
 
com.hrznstudio.titanium.container.addon - package com.hrznstudio.titanium.container.addon
 
com.hrznstudio.titanium.container.impl - package com.hrznstudio.titanium.container.impl
 
com.hrznstudio.titanium.container.referenceholder - package com.hrznstudio.titanium.container.referenceholder
 
com.hrznstudio.titanium.datagenerator.loot - package com.hrznstudio.titanium.datagenerator.loot
 
com.hrznstudio.titanium.datagenerator.loot.block - package com.hrznstudio.titanium.datagenerator.loot.block
 
com.hrznstudio.titanium.datagenerator.model - package com.hrznstudio.titanium.datagenerator.model
 
com.hrznstudio.titanium.energy - package com.hrznstudio.titanium.energy
 
com.hrznstudio.titanium.event.handler - package com.hrznstudio.titanium.event.handler
 
com.hrznstudio.titanium.filter - package com.hrznstudio.titanium.filter
 
com.hrznstudio.titanium.fluid - package com.hrznstudio.titanium.fluid
 
com.hrznstudio.titanium.item - package com.hrznstudio.titanium.item
 
com.hrznstudio.titanium.itemstack - package com.hrznstudio.titanium.itemstack
 
com.hrznstudio.titanium.jei - package com.hrznstudio.titanium.jei
 
com.hrznstudio.titanium.json - package com.hrznstudio.titanium.json
 
com.hrznstudio.titanium.json.jsondirector - package com.hrznstudio.titanium.json.jsondirector
 
com.hrznstudio.titanium.json.jsonprovider - package com.hrznstudio.titanium.json.jsonprovider
 
com.hrznstudio.titanium.material - package com.hrznstudio.titanium.material
 
com.hrznstudio.titanium.material.advancedtype - package com.hrznstudio.titanium.material.advancedtype
 
com.hrznstudio.titanium.module - package com.hrznstudio.titanium.module
 
com.hrznstudio.titanium.module.api - package com.hrznstudio.titanium.module.api
 
com.hrznstudio.titanium.nbthandler - package com.hrznstudio.titanium.nbthandler
 
com.hrznstudio.titanium.nbthandler.data - package com.hrznstudio.titanium.nbthandler.data
 
com.hrznstudio.titanium.network - package com.hrznstudio.titanium.network
 
com.hrznstudio.titanium.network.locator - package com.hrznstudio.titanium.network.locator
 
com.hrznstudio.titanium.network.locator.instance - package com.hrznstudio.titanium.network.locator.instance
 
com.hrznstudio.titanium.network.messages - package com.hrznstudio.titanium.network.messages
 
com.hrznstudio.titanium.plugin - package com.hrznstudio.titanium.plugin
 
com.hrznstudio.titanium.recipe.condition - package com.hrznstudio.titanium.recipe.condition
 
com.hrznstudio.titanium.recipe.generator - package com.hrznstudio.titanium.recipe.generator
 
com.hrznstudio.titanium.recipe.generator.titanium - package com.hrznstudio.titanium.recipe.generator.titanium
 
com.hrznstudio.titanium.recipe.serializer - package com.hrznstudio.titanium.recipe.serializer
 
com.hrznstudio.titanium.recipe.shapelessenchant - package com.hrznstudio.titanium.recipe.shapelessenchant
 
com.hrznstudio.titanium.registry - package com.hrznstudio.titanium.registry
 
com.hrznstudio.titanium.reward - package com.hrznstudio.titanium.reward
 
com.hrznstudio.titanium.reward.storage - package com.hrznstudio.titanium.reward.storage
 
com.hrznstudio.titanium.tab - package com.hrznstudio.titanium.tab
 
com.hrznstudio.titanium.util - package com.hrznstudio.titanium.util
 
common(Class...) - Static method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
componentHarness - Variable in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
CompoundSerializableDataHandler - Class in com.hrznstudio.titanium.network
 
CompoundSerializableDataHandler() - Constructor for class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
CompoundSerializableDataHandler.CollectionItemList - Class in com.hrznstudio.titanium.network
 
CompoundSerializableDataHandler.Reader<T> - Interface in com.hrznstudio.titanium.network
 
CompoundSerializableDataHandler.Writer<T> - Interface in com.hrznstudio.titanium.network
 
configClasses - Variable in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
ConfigFile - Annotation Type in com.hrznstudio.titanium.annotation.config
 
ConfigFile.Child - Annotation Type in com.hrznstudio.titanium.annotation.config
 
ConfigVal - Annotation Type in com.hrznstudio.titanium.annotation.config
 
ConfigVal.InRangeDouble - Annotation Type in com.hrznstudio.titanium.annotation.config
 
ConfigVal.InRangeInt - Annotation Type in com.hrznstudio.titanium.annotation.config
 
ConfigVal.InRangeLong - Annotation Type in com.hrznstudio.titanium.annotation.config
 
construction() - Method in class com.hrznstudio.titanium.material.DefaultResourceRegistryPlugin
 
consume(PlayerEntity, int, ItemStack) - Method in interface com.hrznstudio.titanium.network.locator.PlayerInventoryFinder.IStackModifier
 
consumeFuel() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
Consumes fuel successfully
content(Class<T>, T) - Method in interface com.hrznstudio.titanium.module.api.RegistryManager
 
content(Class<T>, T) - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
ContentExistsCondition - Class in com.hrznstudio.titanium.recipe.condition
 
ContentExistsCondition(IForgeRegistry<?>, ResourceLocation) - Constructor for class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
ContentExistsConditionSerializer - Class in com.hrznstudio.titanium.recipe.condition
 
ContentExistsConditionSerializer() - Constructor for class com.hrznstudio.titanium.recipe.condition.ContentExistsConditionSerializer
 
create() - Method in interface com.hrznstudio.titanium.api.IFactory
 
create(int, PlayerInventory, PacketBuffer) - Static method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
create(Class<T>, EventManager.Bus) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
create(Class<T>, EventPriority, EventManager.Bus) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
createAttributes() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
createBlockLootTables() - Method in class com.hrznstudio.titanium.datagenerator.loot.TitaniumLootTableProvider
 
createEnergyStorage() - Method in class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 
createEnergyStorage() - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
createEnergyStorage() - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
createEnergyStorage() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
 
createEnergyStorage() - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
createGeneric(Class<T>, EventManager.Bus, Class<F>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
createGeneric(Class<T>, EventPriority, EventManager.Bus, Class<F>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
createIcon() - Method in class com.hrznstudio.titanium.tab.TitaniumTab
 
createInstance() - Method in class com.hrznstudio.titanium.network.locator.LocatorType
 
createItemStackHarness(ItemStack) - Static method in class com.hrznstudio.titanium.itemstack.ItemStackHarnessRegistry
 
createMenu(int, PlayerInventory, PlayerEntity) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
createNewTileEntity(IBlockReader) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
createStructureMultiblock(World, BlockPos, BlockState, Direction) - Method in interface com.hrznstudio.titanium.api.multiblock.IMultiblock
 
createStructureMultiblock(World, BlockPos, BlockState, Direction) - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
createTileEntity(BlockState, IBlockReader) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
CreativeFEGeneratorBlock - Class in com.hrznstudio.titanium._impl.creative
 
CreativeFEGeneratorBlock() - Constructor for class com.hrznstudio.titanium._impl.creative.CreativeFEGeneratorBlock
 
CreativeFEGeneratorTile - Class in com.hrznstudio.titanium._impl.creative.tile
 
CreativeFEGeneratorTile() - Constructor for class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 

D

dabber - Static variable in class com.hrznstudio.titanium._impl.test.TitaniumConfig
 
Dabber() - Constructor for class com.hrznstudio.titanium._impl.test.TitaniumConfig.Dabber
 
dabby - Static variable in class com.hrznstudio.titanium._impl.test.TitaniumConfig.Dabber
 
DEFAULT_LOCATION - Static variable in interface com.hrznstudio.titanium.client.screen.asset.IAssetProvider
 
DEFAULT_LOCATION_ALT - Static variable in interface com.hrznstudio.titanium.client.screen.asset.IAssetProvider
 
DEFAULT_PROVIDER - Static variable in interface com.hrznstudio.titanium.client.screen.asset.IAssetProvider
 
DefaultAssetProvider - Class in com.hrznstudio.titanium.client.screen.asset
 
DefaultDrawable - Class in com.hrznstudio.titanium.api.client
 
DefaultResourceRegistryPlugin - Class in com.hrznstudio.titanium.material
 
DefaultResourceRegistryPlugin() - Constructor for class com.hrznstudio.titanium.material.DefaultResourceRegistryPlugin
 
DEFAULTS - Static variable in class com.hrznstudio.titanium.material.ResourceTypeProperties
 
description(String) - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
description(String) - Method in class com.hrznstudio.titanium.module.Module.Builder
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.reward.storage.ClientRewardStorage
 
deserializeNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.reward.storage.EnabledRewards
 
destroyMultiblock(World, BlockPos, BlockState, Direction) - Method in interface com.hrznstudio.titanium.api.multiblock.IMultiblock
 
destroyMultiblock(World, BlockPos, BlockState, Direction) - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
direction - Variable in class com.hrznstudio.titanium.component.button.ArrowButtonComponent
 
DisableableItemHandlerSlot - Class in com.hrznstudio.titanium.container.impl
 
DisableableItemHandlerSlot(IItemHandler, int, int, int, BasicInventoryContainer) - Constructor for class com.hrznstudio.titanium.container.impl.DisableableItemHandlerSlot
 
DisableableItemHandlerSlot(IItemHandler, int, int, int, BooleanSupplier) - Constructor for class com.hrznstudio.titanium.container.impl.DisableableItemHandlerSlot
 
DisableableSlot - Class in com.hrznstudio.titanium.container.impl
 
DisableableSlot(IInventory, int, int, int, IDisableableContainer) - Constructor for class com.hrznstudio.titanium.container.impl.DisableableSlot
 
DisableableSlot(IInventory, int, int, int, BooleanSupplier) - Constructor for class com.hrznstudio.titanium.container.impl.DisableableSlot
 
disableByDefault() - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
disableByDefault() - Method in class com.hrznstudio.titanium.module.Module.Builder
 
disableFacingAddon() - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
disableFacingAddon() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
DistanceRayTraceResult - Class in com.hrznstudio.titanium.api.raytrace
 
DistanceRayTraceResult(Vector3d, Direction, BlockPos, VoxelShape, double) - Constructor for class com.hrznstudio.titanium.api.raytrace.DistanceRayTraceResult
 
DoubleNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
DoubleNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.DoubleNBTHandler
 
drag(int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
drag(int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
drag(int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
drag(int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
drag(int, int) - Method in interface com.hrznstudio.titanium.client.screen.addon.interfaces.ICanMouseDrag
 
DragPanelScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
DragPanelScreenAddon(int, int, int, int, int, int) - Constructor for class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
drain(int, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
drain(int, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
drainForced(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
drainForced(int, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
draw(Screen, Point, Point) - Method in class com.hrznstudio.titanium.api.client.DefaultDrawable
 
draw(Screen, Point, Point) - Method in interface com.hrznstudio.titanium.api.client.IDrawable
 
drawAsset(MatrixStack, Screen, IAssetProvider, int, int, int, int, int, Function<Integer, Pair<Integer, Integer>>, Function<Integer, ItemStack>, boolean, Function<Integer, Color>, Predicate<Integer>) - Static method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
drawAsset(MatrixStack, Screen, IAsset, int, int) - Static method in class com.hrznstudio.titanium.util.AssetUtil
 
drawBackground(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Static method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Draws the component in the background layer
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.LockableOverlayAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
drawBackgroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
drawForeground(MatrixStack, Screen, IAssetProvider, int, int, int, int, double, double) - Static method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Draws the component in the foreground layer
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.LockableOverlayAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
drawForegroundLayer(MatrixStack, Screen, IAssetProvider, int, int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
drawGuiContainerBackgroundLayer(MatrixStack, float, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicAddonScreen
 
drawGuiContainerBackgroundLayer(MatrixStack, float, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
drawGuiContainerForegroundLayer(MatrixStack, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
drawHorizontalLine(MatrixStack, int, int, int, int) - Static method in class com.hrznstudio.titanium.util.AssetUtil
 
drawSelectingOverlay(MatrixStack, int, int, int, int) - Static method in class com.hrznstudio.titanium.util.AssetUtil
 
drawVerticalLine(MatrixStack, int, int, int, int) - Static method in class com.hrznstudio.titanium.util.AssetUtil
 
droppingNothing() - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
droppingSelf(IItemProvider) - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
droppingSelfWithNbt(IItemProvider, CopyNbt.Builder) - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
DUMB_VALUE - Static variable in class com.hrznstudio.titanium._impl.test.TestBlock
 

E

EFFICIENCY - Static variable in class com.hrznstudio.titanium.api.augment.AugmentTypes
 
EMPTY - Static variable in class com.hrznstudio.titanium.network.locator.LocatorTypes
 
EmptyLocatorInstance - Class in com.hrznstudio.titanium.network.locator.instance
 
EmptyLocatorInstance() - Constructor for class com.hrznstudio.titanium.network.locator.instance.EmptyLocatorInstance
 
EnabledRewards - Class in com.hrznstudio.titanium.reward.storage
 
EnabledRewards() - Constructor for class com.hrznstudio.titanium.reward.storage.EnabledRewards
 
ENERGY_BACKGROUND - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
ENERGY_BAR - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
EnergyBarScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
EnergyBarScreenAddon(int, int, IEnergyStorage) - Constructor for class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
EnergyItem - Class in com.hrznstudio.titanium.item
 
EnergyItem(String, int, int, int, Item.Properties) - Constructor for class com.hrznstudio.titanium.item.EnergyItem
 
EnergyItem(String, Item.Properties, int, int) - Constructor for class com.hrznstudio.titanium.item.EnergyItem
 
EnergyItem.CapabilityProvider - Class in com.hrznstudio.titanium.item
 
EnergyStorageComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.energy
 
EnergyStorageComponent(int, int, int) - Constructor for class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
EnergyStorageComponent(int, int, int, int) - Constructor for class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
EnergyStorageComponent(int, int, int, int, int) - Constructor for class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
EnergyStorageItemStack - Class in com.hrznstudio.titanium.energy
 
EnergyStorageItemStack(ItemStack, int, int, int) - Constructor for class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
EnumDyeColorNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
EnumDyeColorNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.EnumDyeColorNBTHandler
 
EnumNBTHandler<E extends java.lang.Enum<E>> - Class in com.hrznstudio.titanium.nbthandler.data
 
EnumNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
event(EventManager.ISubscribe) - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
eventClient(Supplier<Supplier<EventManager.ISubscribe>>) - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
EventManager - Class in com.hrznstudio.titanium.event.handler
 
EventManager() - Constructor for class com.hrznstudio.titanium.event.handler.EventManager
 
EventManager.Bus - Enum in com.hrznstudio.titanium.event.handler
 
EventManager.FilteredEventManager<T extends net.minecraftforge.eventbus.api.Event> - Class in com.hrznstudio.titanium.event.handler
 
EventManager.GenericEventManager<T extends net.minecraftforge.eventbus.api.GenericEvent<? extends F>,F> - Class in com.hrznstudio.titanium.event.handler
 
EventManager.ISubscribe - Interface in com.hrznstudio.titanium.event.handler
 
execute(PluginPhase) - Method in class com.hrznstudio.titanium.material.DefaultResourceRegistryPlugin
 
execute(PluginPhase) - Method in interface com.hrznstudio.titanium.plugin.FeaturePluginInstance
 
execute(PluginPhase) - Method in class com.hrznstudio.titanium.plugin.PluginManager
 
extractEnergy(int, boolean) - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
extractEnergy(int, boolean) - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
extractItem(int, int, boolean) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
extractItem(int, int, boolean) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 

F

FACING_ALL - Static variable in class com.hrznstudio.titanium.block.RotatableBlock
 
FACING_HORIZONTAL - Static variable in class com.hrznstudio.titanium.block.RotatableBlock
 
FacingHandlerScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
FacingHandlerScreenAddon(SidedComponentManager, IFacingComponent, IAssetType<?>, Direction) - Constructor for class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
FacingUtil - Class in com.hrznstudio.titanium.util
 
FacingUtil() - Constructor for class com.hrznstudio.titanium.util.FacingUtil
 
FacingUtil.Sideness - Enum in com.hrznstudio.titanium.util
 
Feature - Class in com.hrznstudio.titanium.module
 
feature(Feature.Builder) - Method in class com.hrznstudio.titanium.module.Module.Builder
 
Feature.Builder - Class in com.hrznstudio.titanium.module
 
FeaturePlugin - Annotation Type in com.hrznstudio.titanium.annotation.plugin
 
FeaturePlugin.FeaturePluginType - Enum in com.hrznstudio.titanium.annotation.plugin
 
FeaturePluginInstance - Interface in com.hrznstudio.titanium.plugin
 
FilenameFilter - Enum in com.hrznstudio.titanium.util
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
fillForced(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
fillStateContainer(StateContainer.Builder<Block, BlockState>) - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
fillStateContainer(StateContainer.Builder<Fluid, FluidState>) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Flowing
 
filter(Predicate<T>) - Method in class com.hrznstudio.titanium.event.handler.EventManager.FilteredEventManager
 
filter(Predicate<T>) - Method in class com.hrznstudio.titanium.event.handler.EventManager.GenericEventManager
 
FilterAction<T> - Class in com.hrznstudio.titanium.api.filter
 
FilterAction(BiPredicate<IFilter<T>, T>) - Constructor for class com.hrznstudio.titanium.api.filter.FilterAction
 
FilteredEventManager(Class<T>, EventManager.Bus, EventPriority) - Constructor for class com.hrznstudio.titanium.event.handler.EventManager.FilteredEventManager
 
filters - Variable in class com.hrznstudio.titanium.component.filter.MultiFilterComponent
 
FilterSlot<T> - Class in com.hrznstudio.titanium.api.filter
 
FilterSlot(int, int, int, T) - Constructor for class com.hrznstudio.titanium.api.filter.FilterSlot
 
FINDERS - Static variable in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
finish() - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
FloatNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
FloatNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.FloatNBTHandler
 
Flowing(FluidAttributes.Builder) - Constructor for class com.hrznstudio.titanium.fluid.TitaniumFluid.Flowing
 
FluidHandlerScreenProviderItemStack - Class in com.hrznstudio.titanium.capability
 
FluidHandlerScreenProviderItemStack(ItemStack, int) - Constructor for class com.hrznstudio.titanium.capability.FluidHandlerScreenProviderItemStack
 
FluidTankComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.fluid
 
FluidTankComponent(String, int, int, int) - Constructor for class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
FluidTankComponent.Action - Enum in com.hrznstudio.titanium.component.fluid
 
FluidTankComponent.Type - Enum in com.hrznstudio.titanium.component.fluid
 
FluidTankReferenceHolder - Class in com.hrznstudio.titanium.container.referenceholder
 
FluidTankReferenceHolder(FluidTankComponent<?>) - Constructor for class com.hrznstudio.titanium.container.referenceholder.FluidTankReferenceHolder
 
force() - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
force() - Method in class com.hrznstudio.titanium.module.Module.Builder
 
forEach(Consumer<T>, T...) - Static method in class com.hrznstudio.titanium.util.ArrayUtil
 
forge(Class<T>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
forge(Class<T>, EventPriority) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
forgeGeneric(Class<T>, Class<F>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
forgeGeneric(Class<T>, EventPriority, Class<F>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
fromBytes(PacketBuffer) - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
fromBytes(PacketBuffer) - Method in class com.hrznstudio.titanium.network.Message
 
FunctionReferenceHolder - Class in com.hrznstudio.titanium.container.referenceholder
 
FunctionReferenceHolder(IntConsumer, IntSupplier) - Constructor for class com.hrznstudio.titanium.container.referenceholder.FunctionReferenceHolder
 

G

generate(IResourceType) - Method in enum com.hrznstudio.titanium.material.advancedtype.BlockAdvancedResourceType
 
generate(IResourceType) - Method in enum com.hrznstudio.titanium.material.advancedtype.ItemAdvancedResourceType
 
generate(IResourceType) - Method in interface com.hrznstudio.titanium.material.IAdvancedResourceType
 
generate(IResourceType) - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
generate() - Method in class com.hrznstudio.titanium.material.ResourceTypeBlock
 
generate() - Method in class com.hrznstudio.titanium.material.ResourceTypeItem
 
generate() - Method in interface com.hrznstudio.titanium.recipe.generator.IJSONGenerator
 
generate() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
generator - Variable in class com.hrznstudio.titanium.recipe.generator.TitaniumSerializableProvider
 
GeneratorTile<T extends GeneratorTile<T>> - Class in com.hrznstudio.titanium.block.tile
 
GeneratorTile(BasicTileBlock<T>) - Constructor for class com.hrznstudio.titanium.block.tile.GeneratorTile
 
GenericAssetType<T extends IAsset> - Class in com.hrznstudio.titanium.api.client
 
GenericAssetType(Supplier<T>, Class<T>) - Constructor for class com.hrznstudio.titanium.api.client.GenericAssetType
 
GenericAssetType(Function<IAssetType<T>, T>, Class<T>) - Constructor for class com.hrznstudio.titanium.api.client.GenericAssetType
 
GenericEventManager(Class<T>, EventManager.Bus, EventPriority, Class<F>) - Constructor for class com.hrznstudio.titanium.event.handler.EventManager.GenericEventManager
 
GenericSerializer<T extends SerializableRecipe> - Class in com.hrznstudio.titanium.recipe.serializer
Generic recipe serializer, that will serialize a recipe from the Handlers in @JSONSerializableDataHandler.
GenericSerializer(IRecipeType<T>, Class<T>) - Constructor for class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
GenericSerializer(ResourceLocation, Class<T>) - Constructor for class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
GenericSerializerJsonProvider<T> - Class in com.hrznstudio.titanium.json.jsonprovider
 
GenericSerializerJsonProvider(Class<T>) - Constructor for class com.hrznstudio.titanium.json.jsonprovider.GenericSerializerJsonProvider
 
get(int) - Method in class com.hrznstudio.titanium.container.referenceholder.FluidTankReferenceHolder
 
get() - Method in class com.hrznstudio.titanium.container.referenceholder.FunctionReferenceHolder
 
get(int) - Method in class com.hrznstudio.titanium.container.referenceholder.ProgressBarReferenceHolder
 
get() - Method in class com.hrznstudio.titanium.material.ResourceTypeProperties
 
get(String) - Static method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
get() - Method in class com.hrznstudio.titanium.network.NetworkHandler
 
get() - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
get() - Static method in class com.hrznstudio.titanium.reward.RewardManager
 
get(ServerWorld) - Static method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
get(String, Object...) - Static method in class com.hrznstudio.titanium.util.LangUtil
 
getAction() - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
getAction() - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
getAction() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
getAddons() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getAddons() - Method in interface com.hrznstudio.titanium.client.screen.IScreenAddonConsumer
 
getAddons() - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
getAllBlockTags(World) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllEntries(Tag<T>...) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllEntries(Tag<T>) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllFluidTags(World) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllItemTags(World) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAnnotatedClasses(Class<? extends Annotation>) - Static method in class com.hrznstudio.titanium.util.AnnotationUtil
 
getAnnotatedFields(Class<? extends Annotation>) - Static method in class com.hrznstudio.titanium.util.AnnotationUtil
 
getArea() - Method in interface com.hrznstudio.titanium.api.client.IAsset
 
getAsset(IAssetType<T>) - Method in class com.hrznstudio.titanium._impl.test.assetsystem.TestAssetProvider
 
getAsset() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonInfo
 
getAsset(IAssetType<T>) - Method in class com.hrznstudio.titanium.client.screen.asset.DefaultAssetProvider
 
getAsset(IAssetProvider, IAssetType<T>) - Static method in interface com.hrznstudio.titanium.client.screen.asset.IAssetProvider
 
getAsset(IAssetType<T>) - Method in interface com.hrznstudio.titanium.client.screen.asset.IAssetProvider
Provide custom assets to
getAssetFromSideness(FacingUtil.Sideness) - Method in class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
getAssetProvider() - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
getAssetProvider() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getAssetProvider() - Method in interface com.hrznstudio.titanium.client.screen.asset.IHasAssetProvider
 
getAssetProvider() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getAssetProvider() - Method in class com.hrznstudio.titanium.container.BasicContainer
 
getAssetType() - Method in enum com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
 
getAssetType() - Method in class com.hrznstudio.titanium.component.sideness.SidedComponentManager
 
getAugmentBackground() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getAugmentFactory() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getBarDirection() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets the bar direction
getBasicTileBlock() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
getBlock() - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
getBlockFluid() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
getBlockState(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getBlockTag(ResourceLocation) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getBoundingBoxes(BlockState, IBlockReader, BlockPos) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getBucketFluid() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
getButton() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
getCanIncrease() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets if the progress can be increased
getCanReset() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets if the bar can reset
getCapability(Capability<U>, Direction) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getCapability(Capability<U>, Direction) - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
getCapability(Capability<T>, Direction) - Method in class com.hrznstudio.titanium.item.EnergyItem.CapabilityProvider
 
getCapabilityForSide(FacingUtil.Sideness) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
getCapabilityForSide(FacingUtil.Sideness) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
getCapabilityForSide(FacingUtil.Sideness) - Method in interface com.hrznstudio.titanium.component.sideness.ICapabilityHolder
 
getCapacity() - Method in class com.hrznstudio.titanium.capability.FluidHandlerScreenProviderItemStack
 
getCapacity() - Method in class com.hrznstudio.titanium.item.EnergyItem
 
getCollisionShape(BlockState, IBlockReader, BlockPos, ISelectionContext) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getColor() - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
getColor(int) - Method in interface com.hrznstudio.titanium.api.material.IHasColor
 
getColor() - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
getColor() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getColor() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets the color of the bar
getColor() - Method in enum com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
getColor() - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getColor(ResourceMaterial, int) - Method in enum com.hrznstudio.titanium.material.advancedtype.BlockAdvancedResourceType
 
getColor(ResourceMaterial, int) - Method in enum com.hrznstudio.titanium.material.advancedtype.ItemAdvancedResourceType
 
getColor(ResourceMaterial, int) - Method in interface com.hrznstudio.titanium.material.IAdvancedResourceType
 
getColor() - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
getColor(int) - Method in class com.hrznstudio.titanium.material.ResourceTypeBlock
 
getColor(int) - Method in class com.hrznstudio.titanium.material.ResourceTypeItem
 
getColorForSlotRendering(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getColorForSlotRendering(int) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getComponentHarness() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getComponentHarness() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getComponentHarness() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets the tile where this bar is running
getComponentWorld() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getComponentWorld() - Method in interface com.hrznstudio.titanium.component.IComponentHarness
 
getConditional() - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
getConfigClass() - Method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
getConfiguredPlayers() - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
getContainer() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getContainerAddons() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getContainerAddons() - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.progress.MultiProgressBarHandler
 
getContainerAddons() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
getContainerAddons() - Method in interface com.hrznstudio.titanium.container.addon.IContainerAddonProvider
 
getContainerAddons() - Method in class com.hrznstudio.titanium.itemstack.ItemStackHarness
 
getContent() - Method in class com.hrznstudio.titanium.module.Feature
 
getContentName() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
getCookingRecipes(World) - Static method in class com.hrznstudio.titanium.util.RecipeUtil
 
getCraftingResult(IInventory) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
getDefaultAsset() - Method in class com.hrznstudio.titanium.api.client.GenericAssetType
 
getDefaultAsset() - Method in interface com.hrznstudio.titanium.api.client.IAssetType
 
getDescription() - Method in class com.hrznstudio.titanium.module.Feature
 
getDescription() - Method in class com.hrznstudio.titanium.module.Module
 
getDirection() - Method in class com.hrznstudio.titanium.component.button.ArrowButtonComponent
 
getDisplayName() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getDisplayName(ItemStack) - Method in class com.hrznstudio.titanium.material.ResourceTypeItem
 
getDistance() - Method in class com.hrznstudio.titanium.api.raytrace.DistanceRayTraceResult
 
getDurabilityForDisplay(ItemStack) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
getDynamicDrops(BlockState, World, BlockPos, BlockState, boolean) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getEnabled() - Method in class com.hrznstudio.titanium.reward.storage.EnabledRewards
 
getEnergyCapacity() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
Gets how big the energy buffer on the generator is
getEnergyProducedEveryTick() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
 
getEnergyStorage() - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
getEnergyStorage(ItemStack) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
getEnergyStored() - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
getEntityTypeTag(ResourceLocation) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getEntries(Class<T>) - Method in class com.hrznstudio.titanium.module.Feature
 
getEntries(Class<T>) - Method in class com.hrznstudio.titanium.module.Module
 
getEnvironmentValue(boolean, Direction) - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
getEnvironmentValue(boolean, Direction) - Method in interface com.hrznstudio.titanium.api.redstone.IRedstoneReader
 
getExplosionResistance() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getExtensions() - Method in enum com.hrznstudio.titanium.util.FilenameFilter
 
getExtractingEnergy() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
Gets how much energy can be extracted every tick
getExtractPredicate() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getFacingDirection() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getFacingFromSide(Direction, FacingUtil.Sideness) - Static method in class com.hrznstudio.titanium.util.FacingUtil
 
getFacingHandlerWorkAmount() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getFacingHandlerWorkTime() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getFacingHandlerX() - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
getFacingHandlerX() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getFacingHandlerX() - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getFacingHandlerY() - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
getFacingHandlerY() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getFacingHandlerY() - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getFacingModes() - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
getFacingModes() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getFacingModes() - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getFacingRelative(Direction, Direction) - Static method in class com.hrznstudio.titanium.util.FacingUtil
 
getFeatureMap() - Method in class com.hrznstudio.titanium.module.Module
 
getFilledBucket() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getFilter() - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
getFilter() - Method in enum com.hrznstudio.titanium.api.filter.IFilter.Type
 
getFilterCheck() - Method in class com.hrznstudio.titanium.api.filter.FilterAction
 
getFilteredAnnotatedClasses(Class<? extends Annotation>, String) - Static method in class com.hrznstudio.titanium.util.AnnotationUtil
 
getFilterID() - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
getFilters() - Method in class com.hrznstudio.titanium.component.filter.MultiFilterComponent
 
getFilterSlots() - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
getFilterSlots() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
getFinder() - Method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder.Target
 
getFirstItem(IItemHandler) - Static method in class com.hrznstudio.titanium.util.ItemHandlerUtil
 
getFlowingFluid() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getFlowingFluid() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
getFluidAmount() - Method in class com.hrznstudio.titanium.capability.FluidHandlerScreenProviderItemStack
 
getFluidInTank(int) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
getFluidRenderPadding(Direction) - Method in interface com.hrznstudio.titanium.api.client.assets.types.ITankAsset
 
getFluidTag(ResourceLocation) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getForgeRegistry() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
getFreeRewards() - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
getFromId(int) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumDyeColorNBTHandler
 
getFromId(int) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
getFromSlot(int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
getGenerated() - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
getGeneratorOverrides() - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
getGeneratorTypes() - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
getGiver(UUID, String) - Method in class com.hrznstudio.titanium.reward.RewardManager
 
getGuiExtraAreas(BasicContainerScreen<T>) - Method in class com.hrznstudio.titanium.jei.BasicContainerScreenHandler
 
getGuiListener() - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
getHandler() - Method in enum com.hrznstudio.titanium.block.RotatableBlock.RotationType
 
getHandler(Class<?>) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
getHandlerFromName(String) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getHandlerFromName(String) - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponentHarness
 
getHandlerList() - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
 
getHarnessCreators() - Static method in class com.hrznstudio.titanium.itemstack.ItemStackHarnessRegistry
 
getHitBox() - Method in class com.hrznstudio.titanium.api.raytrace.DistanceRayTraceResult
 
getHolder() - Method in interface com.hrznstudio.titanium.api.capability.IStackHolder
 
getHolder() - Method in class com.hrznstudio.titanium.capability.ItemStackHolderCapability
 
getHotbarPosition() - Method in interface com.hrznstudio.titanium.api.client.assets.types.IBackgroundAsset
 
getIcon() - Method in class com.hrznstudio.titanium.tab.TitaniumTab
 
getId() - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
getId() - Method in class com.hrznstudio.titanium.module.Feature
 
getId() - Method in class com.hrznstudio.titanium.module.Module
 
getID() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
getID() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsConditionSerializer
 
getId() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
getIdFrom(DyeColor) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumDyeColorNBTHandler
 
getIdFrom(E) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
getIncreaseType() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
getIndex() - Method in class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
getIndex() - Method in enum com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
getInfo(int) - Method in enum com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
getIngredient() - Method in class com.hrznstudio.titanium.api.IItemStackQuery.IngredientQuery
 
getInput() - Method in class com.hrznstudio.titanium.item.EnergyItem
 
getInsertPredicate() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getInstalledAugments() - Method in interface com.hrznstudio.titanium.api.IMachine
 
getInstalledAugments(IAugmentType) - Method in interface com.hrznstudio.titanium.api.IMachine
 
getInstalledAugments() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getInstalledAugments(IAugmentType) - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getInstance() - Static method in class com.hrznstudio.titanium.itemstack.ItemStackHarnessRegistry
 
getInstance() - Static method in class com.hrznstudio.titanium.nbthandler.NBTManager
 
getInstanceFactory(ResourceMaterial, ResourceTypeProperties) - Method in interface com.hrznstudio.titanium.api.material.IResourceType
 
getInstanceFactory(ResourceMaterial, ResourceTypeProperties) - Method in enum com.hrznstudio.titanium.material.ResourceType
 
getIntArrayReferenceHolders() - Method in interface com.hrznstudio.titanium.container.addon.IContainerAddon
 
getIntArrayReferenceHolders() - Method in class com.hrznstudio.titanium.container.addon.IntArrayReferenceHolderAddon
 
getIntReferenceHolders() - Method in interface com.hrznstudio.titanium.container.addon.IContainerAddon
 
getIntReferenceHolders() - Method in class com.hrznstudio.titanium.container.addon.IntReferenceHolderAddon
 
getInventory() - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
getInventoryHandlers() - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
getInventoryPosition() - Method in interface com.hrznstudio.titanium.api.client.assets.types.IBackgroundAsset
 
getInventorySlot() - Method in class com.hrznstudio.titanium.network.locator.instance.InventoryStackLocatorInstance
 
getItem() - Method in class com.hrznstudio.titanium.api.IItemStackQuery.ItemQuery
 
getItem() - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
getItemBlockFactory() - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getItemBlockFactory() - Method in class com.hrznstudio.titanium.material.ResourceTypeBlock
 
getItemGroup() - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getItemStackForSlotRendering(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getItemTag(ResourceLocation) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getItemWithPreference(ITag<Item>) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getKnownBlocks() - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
getLastRedstoneState() - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
getLazyOptionals() - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
getLazyOptionals() - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
getLazyOptionals() - Method in interface com.hrznstudio.titanium.component.sideness.ICapabilityHolder
 
getLevel(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Flowing
 
getLevel(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getLevel(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Source
 
getLevelDecreasePerBlock(IWorldReader) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getList(Class<T>) - Method in class com.hrznstudio.titanium.module.Feature.Builder
 
getLocatorInstance() - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
getLocatorInstance() - Method in interface com.hrznstudio.titanium.network.locator.ILocatable
 
getLootTable(BasicBlockLootTables) - Method in class com.hrznstudio.titanium._impl.creative.CreativeFEGeneratorBlock
 
getLootTable(BasicBlockLootTables) - Method in class com.hrznstudio.titanium._impl.test.AssetTestBlock
 
getLootTable(BasicBlockLootTables) - Method in class com.hrznstudio.titanium._impl.test.TestBlock
 
getLootTable(BasicBlockLootTables) - Method in class com.hrznstudio.titanium._impl.test.TwentyFourTestBlock
 
getLootTable(BasicBlockLootTables) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getLootTable(T) - Method in interface com.hrznstudio.titanium.datagenerator.loot.ILootTableProvider
 
getMatchingStacks() - Method in interface com.hrznstudio.titanium.api.IItemStackQuery.IItemStackQueryRecipe
 
getMatchingStacks() - Method in class com.hrznstudio.titanium.api.IItemStackQuery.IngredientQuery
 
getMatchingStacks() - Method in class com.hrznstudio.titanium.api.IItemStackQuery.ItemQuery
 
getMatchingStacks() - Method in class com.hrznstudio.titanium.api.IItemStackQuery.ItemStackQuery
 
getMaterial() - Method in interface com.hrznstudio.titanium.api.material.IResourceHolder
 
getMaterial() - Method in class com.hrznstudio.titanium.material.ResourceTypeBlock
 
getMaterial() - Method in class com.hrznstudio.titanium.material.ResourceTypeItem
 
getMaterials() - Static method in class com.hrznstudio.titanium.material.ResourceRegistry
 
getMaterialType() - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
getMaxEnergyStored() - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
getMaxExtract() - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
getMaxProgress() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets the max progress of the bar
getMaxReceive() - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
getMaxX() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getMaxY() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getMinX() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getMinY() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getModule() - Method in class com.hrznstudio.titanium.module.Feature
 
getMultiButtonComponent() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getMultiInventoryComponent() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getName() - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
getName() - Method in interface com.hrznstudio.titanium.api.redstone.IRedstoneAction
 
getName() - Method in enum com.hrznstudio.titanium.block.redstone.RedstoneAction
 
getName() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getName() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getName() - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getName() - Method in class com.hrznstudio.titanium.datagenerator.model.BlockItemModelGeneratorProvider
 
getName() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
getName() - Method in class com.hrznstudio.titanium.network.locator.LocatorType
 
getName() - Method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder.Target
 
getName() - Method in class com.hrznstudio.titanium.recipe.generator.titanium.ResourceRegistryProvider
 
getName() - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumRecipeProvider
 
getName() - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumSerializableProvider
 
getName() - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
getObject() - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
getObject() - Method in interface com.hrznstudio.titanium.container.IObjectContainer
 
getOffset() - Method in interface com.hrznstudio.titanium.api.client.IAsset
 
getOnSlotChanged() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getOptions() - Method in class com.hrznstudio.titanium.reward.Reward
 
getOrCreate(String) - Static method in class com.hrznstudio.titanium.material.ResourceRegistry
 
getOrCreateTag(ITagCollection<T>, ResourceLocation) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getOutput() - Method in class com.hrznstudio.titanium.item.EnergyItem
 
getOutputCondition() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
getOutputStack(boolean) - Method in class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
getPlayerInventory() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
getPlayerRenderer(Minecraft) - Static method in class com.hrznstudio.titanium.TitaniumClient
 
getPlayers() - Method in class com.hrznstudio.titanium.reward.Reward
 
getPluginsConstructed() - Method in class com.hrznstudio.titanium.plugin.PluginManager
 
getPluginUid() - Method in class com.hrznstudio.titanium.jei.TitaniumJEIPlugin
 
getPointFromFacing(FacingUtil.Sideness, Point) - Static method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
getPosX() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
getPosX() - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
getPosX() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getPosX() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets where the bar is located in the X
getPosX() - Method in class com.hrznstudio.titanium.component.sideness.SidedComponentManager
 
getPosY() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
getPosY() - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
getPosY() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getPosY() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets where the bar is located in the X
getPosY() - Method in class com.hrznstudio.titanium.component.sideness.SidedComponentManager
 
getProgress() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets the current progress
getProgressBar() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
Gets the progress bar used for the generator
getProgressBar() - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
getProgressIncrease() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets how much the bar increases when it can increase progress
getProperties() - Method in enum com.hrznstudio.titanium.block.RotatableBlock.RotationType
 
getPropertyString(Map<Property<?>, Comparable<?>>, String...) - Static method in class com.hrznstudio.titanium.util.StateUtil
 
getProvider() - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
getRecipeKey() - Method in class com.hrznstudio.titanium.material.ResourceTypeBlock
 
getRecipeKey() - Method in class com.hrznstudio.titanium.material.ResourceTypeItem
 
getRecipeKey() - Method in interface com.hrznstudio.titanium.recipe.generator.IJsonFile
 
getRecipeKey() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
getRecipeOutput() - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
getRecipes(World, IRecipeType<T>) - Static method in class com.hrznstudio.titanium.util.RecipeUtil
 
getRecipeSubfolder() - Method in class com.hrznstudio.titanium.material.ResourceTypeBlock
 
getRecipeSubfolder() - Method in class com.hrznstudio.titanium.material.ResourceTypeItem
 
getRecipeSubfolder() - Method in interface com.hrznstudio.titanium.recipe.generator.IJsonFile
 
getRecipeSubfolder() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
getRecipeType() - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
getRectangle(IAsset) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
getRectangle(IAsset) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getRectangle(IAsset) - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getRegistryName() - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
getRegistryType() - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
getRelativeSlot(InventoryComponent<T>, int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
getResourceLocation() - Method in interface com.hrznstudio.titanium.api.client.IAsset
 
getResourceLocation() - Method in class com.hrznstudio.titanium.reward.Reward
 
getReward(ResourceLocation) - Method in class com.hrznstudio.titanium.reward.RewardManager
 
getRewards() - Method in class com.hrznstudio.titanium.reward.RewardGiver
 
getRewards() - Method in class com.hrznstudio.titanium.reward.RewardManager
 
getRewards() - Method in class com.hrznstudio.titanium.reward.storage.ClientRewardStorage
 
getRGBDurabilityForDisplay(ItemStack) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
getRotationType() - Method in class com.hrznstudio.titanium._impl.test.AssetTestBlock
 
getRotationType() - Method in class com.hrznstudio.titanium._impl.test.TestBlock
 
getRotationType() - Method in class com.hrznstudio.titanium._impl.test.TwentyFourTestBlock
 
getRotationType() - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
getScreenAddons() - Method in interface com.hrznstudio.titanium.api.client.IScreenAddonProvider
 
getScreenAddons() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getScreenAddons() - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
getScreenAddons() - Method in class com.hrznstudio.titanium.capability.FluidHandlerScreenProviderItemStack
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.button.ArrowButtonComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.button.MultiButtonComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.button.RedstoneControlButtonComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.filter.MultiFilterComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.progress.MultiProgressBarHandler
 
getScreenAddons() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets the Gui Addons that it will be added to the machine GUI
getScreenAddons() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
getScreenAddons() - Method in class com.hrznstudio.titanium.itemstack.ItemStackHarness
 
getScrollX() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getScrollY() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getSelf() - Method in class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 
getSelf() - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
getSelf() - Method in class com.hrznstudio.titanium._impl.test.tile.MachineTestTile
 
getSelf() - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
getSelf() - Method in class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
getSelf() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getSerializer() - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
getSerializer() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
getSide() - Static method in class com.hrznstudio.titanium.util.SidedHandler
 
getSided(Supplier<Supplier<T>>, Supplier<Supplier<T>>) - Static method in class com.hrznstudio.titanium.util.SidedHandler
 
getSizeX() - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
getSizeY() - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
getSlopeFindDistance(IWorldReader) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getSlot() - Method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder.Target
 
getSlotAmountGetter() - Method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
getSlotLimit(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getSlotLimit(int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
getSlotPosition() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getSlots() - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
getSlots() - Method in interface com.hrznstudio.titanium.container.addon.IContainerAddon
 
getSlots() - Method in class com.hrznstudio.titanium.container.addon.SlotContainerAddon
 
getSlotToColorRenderMap() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getSlotVisiblePredicate() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Gets the predicate to check if a slot is enabled
getSmelingRecipeFor(World, ItemStack) - Static method in class com.hrznstudio.titanium.util.RecipeUtil
 
getSourceFluid() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
getStackGetter() - Method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
getStackInSlot(int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
getStacks() - Method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler.CollectionItemList
 
getStacks(ICapabilityProvider) - Static method in class com.hrznstudio.titanium.util.InventoryUtil
 
getStacks(IItemHandler) - Static method in class com.hrznstudio.titanium.util.InventoryUtil
 
getStackSetter() - Method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
getState() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
getState() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonInfo
 
getStateForPlacement(BlockItemUseContext) - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
getStateForPlacement(Block, BlockItemUseContext) - Method in interface com.hrznstudio.titanium.block.RotationHandler
 
getStateInfo() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
getStillFluid() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getString() - Method in enum com.hrznstudio.titanium.item.BasicItem.Key
 
getString() - Method in enum com.hrznstudio.titanium.material.ResourceType
 
getString(String, Object...) - Static method in class com.hrznstudio.titanium.util.LangUtil
 
getStructureBlocks() - Method in interface com.hrznstudio.titanium.api.multiblock.IMultiblock
 
getStructureBlocks() - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
getTables() - Method in class com.hrznstudio.titanium.datagenerator.loot.TitaniumLootTableProvider
 
getTag() - Method in interface com.hrznstudio.titanium.api.material.IResourceType
 
getTag() - Method in enum com.hrznstudio.titanium.material.ResourceType
 
getTankAction() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getTankCapacity(int) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
getTanks() - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
getTanks() - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
getTankType() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
getText() - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
getText() - Method in class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
getTextComponent(ITextComponent) - Method in interface com.hrznstudio.titanium.api.material.IResourceType
 
getTextComponent() - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
getTickingTime() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets how often the bar ticks
getTickRate(IWorldReader) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getTile(IBlockReader, BlockPos) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
getTile() - Method in interface com.hrznstudio.titanium.client.screen.ITileContainer
 
getTileClass() - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
getTileEntity(IBlockReader, BlockPos, Class<T>) - Static method in class com.hrznstudio.titanium.util.TileUtil
 
getTileEntity(IBlockReader, BlockPos) - Static method in class com.hrznstudio.titanium.util.TileUtil
 
getTileEntityFactory() - Method in class com.hrznstudio.titanium._impl.creative.CreativeFEGeneratorBlock
 
getTileEntityFactory() - Method in class com.hrznstudio.titanium._impl.test.AssetTestBlock
 
getTileEntityFactory() - Method in class com.hrznstudio.titanium._impl.test.MachineTestBlock
 
getTileEntityFactory() - Method in class com.hrznstudio.titanium._impl.test.TestBlock
 
getTileEntityFactory() - Method in class com.hrznstudio.titanium._impl.test.TwentyFourTestBlock
 
getTileEntityFactory() - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
getTileEntityType() - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
getTileEntityType() - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
getTileFieldList() - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
 
getTooltip(int, int) - Static method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
getTooltip() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonInfo
 
getTooltipLines() - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
A list of strings that will be drawn as a tooltip when `isInside` returns true
getTooltipLines() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
getTooltipLines() - Method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
getTooltipLines() - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
getTooltipLines() - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
getTooltipLines() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
getTooltipLines() - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
getType() - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
getType() - Method in interface com.hrznstudio.titanium.api.augment.IAugmentType
 
getType() - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
getType() - Method in interface com.hrznstudio.titanium.api.material.IResourceHolder
 
getType() - Method in class com.hrznstudio.titanium.api.raytrace.DistanceRayTraceResult
 
getType() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
getType(ItemStack, IAugmentType) - Static method in class com.hrznstudio.titanium.item.AugmentWrapper
 
getType() - Method in class com.hrznstudio.titanium.material.ResourceTypeBlock
 
getType() - Method in class com.hrznstudio.titanium.material.ResourceTypeItem
 
getType() - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
getUpdatePacket() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
getUpdateTag() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
getValidEnergyFaces() - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
getValidFacingModes() - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
getValidFacingModes() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
getValidFacingModes() - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getValue(String) - Method in interface com.hrznstudio.titanium.api.IEnumValues
 
getValue(String) - Method in enum com.hrznstudio.titanium.block.redstone.RedstoneAction
 
getValues() - Method in interface com.hrznstudio.titanium.api.IEnumValues
 
getValues() - Method in enum com.hrznstudio.titanium.block.redstone.RedstoneAction
 
getWorldPosCallable() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getWorldPosCallable(World) - Method in class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
getWorldPosCallable(World) - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
getX() - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
getX() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getX() - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
getXPos() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.LockableOverlayAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getXSize(IAssetProvider) - Method in enum com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 
getY() - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
getY() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getY() - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
getYPos() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.LockableOverlayAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getYSize(IAssetProvider) - Method in enum com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 
guiAddons() - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 

H

handleButtonMessage(int, PlayerEntity, CompoundNBT) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
handleButtonMessage(int, PlayerEntity, CompoundNBT) - Method in class com.hrznstudio.titanium.itemstack.ItemStackHarness
 
handleButtonMessage(int, PlayerEntity, CompoundNBT) - Method in interface com.hrznstudio.titanium.network.IButtonHandler
 
handleClick(Screen, int, int, double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
handleClick(Screen, int, int, double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
handleClick(Screen, int, int, double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
handleClick(Screen, int, int, double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
handleClick(Screen, int, int, double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
handleClick(Screen, int, int, double, double, int) - Method in interface com.hrznstudio.titanium.client.screen.addon.interfaces.IClickable
 
handleClick(Screen, int, int, double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
handleClick(Screen, int, int, double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
handleFacingChange(String, FacingUtil.Sideness, int) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
handleFacingChange(String, FacingUtil.Sideness, int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
handleFacingChange(String, FacingUtil.Sideness, int) - Method in interface com.hrznstudio.titanium.component.sideness.ICapabilityHolder
 
handleMessage(NetworkEvent.Context) - Method in class com.hrznstudio.titanium.network.Message
 
handleMessage(NetworkEvent.Context) - Method in class com.hrznstudio.titanium.network.messages.ButtonClickNetworkMessage
 
handleMessage(NetworkEvent.Context) - Method in class com.hrznstudio.titanium.network.messages.TileFieldNetworkMessage
 
handleMessage(NetworkEvent.Context) - Method in class com.hrznstudio.titanium.reward.RewardSyncMessage
 
handleSyncObject(CompoundNBT) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
hasAugmentInstalled(IAugmentType) - Method in interface com.hrznstudio.titanium.api.IMachine
 
hasAugmentInstalled(IAugmentType) - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
hasCustomBoxes(BlockState, IBlockReader, BlockPos) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
hasIndividualRenderVoxelShape() - Method in class com.hrznstudio.titanium.block.BasicBlock
 
hasTag(T, Tag<T>) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
hasTileEntity(BlockState) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
hasTooltipDetails(BasicItem.Key) - Method in class com.hrznstudio.titanium.item.BasicItem
 
hasTooltipDetails(BasicItem.Key) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
hasType(ItemStack, IAugmentType) - Static method in class com.hrznstudio.titanium.item.AugmentWrapper
 
HELD_STACK - Static variable in class com.hrznstudio.titanium.network.locator.LocatorTypes
 
HeldStackLocatorInstance - Class in com.hrznstudio.titanium.network.locator.instance
 
HeldStackLocatorInstance() - Constructor for class com.hrznstudio.titanium.network.locator.instance.HeldStackLocatorInstance
 
HeldStackLocatorInstance(boolean) - Constructor for class com.hrznstudio.titanium.network.locator.instance.HeldStackLocatorInstance
 
HUE_PICKER - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
HuePickerAddon - Class in com.hrznstudio.titanium.client.screen.addon.color
 
HuePickerAddon(int, int, float, Consumer<Float>) - Constructor for class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 

I

IAdvancedResourceType - Interface in com.hrznstudio.titanium.material
 
IAlternativeEntries - Interface in com.hrznstudio.titanium.module.api
 
IAsset - Interface in com.hrznstudio.titanium.api.client
 
IAssetProvider - Interface in com.hrznstudio.titanium.client.screen.asset
 
IAssetType<T extends IAsset> - Interface in com.hrznstudio.titanium.api.client
 
IAugmentType - Interface in com.hrznstudio.titanium.api.augment
 
IBackgroundAsset - Interface in com.hrznstudio.titanium.api.client.assets.types
 
IBlockLootTableProvider - Interface in com.hrznstudio.titanium.datagenerator.loot.block
 
IButtonHandler - Interface in com.hrznstudio.titanium.network
 
ICanMouseDrag - Interface in com.hrznstudio.titanium.client.screen.addon.interfaces
 
ICapabilityHolder<T> - Interface in com.hrznstudio.titanium.component.sideness
 
IClickable - Interface in com.hrznstudio.titanium.client.screen.addon.interfaces
 
IComponentBundle - Interface in com.hrznstudio.titanium.component
 
IComponentHandler - Interface in com.hrznstudio.titanium.component
 
IComponentHarness - Interface in com.hrznstudio.titanium.component
 
IContainerAddon - Interface in com.hrznstudio.titanium.container.addon
 
IContainerAddonProvider - Interface in com.hrznstudio.titanium.container.addon
 
IDisableableContainer - Interface in com.hrznstudio.titanium.container
 
IDrawable - Interface in com.hrznstudio.titanium.api.client
 
IEnumValues<T> - Interface in com.hrznstudio.titanium.api
 
IFacingComponent - Interface in com.hrznstudio.titanium.component.sideness
 
IFacingComponent.FaceMode - Enum in com.hrznstudio.titanium.component.sideness
 
IFacingComponentHarness - Interface in com.hrznstudio.titanium.component.sideness
 
IFactory<T> - Interface in com.hrznstudio.titanium.api
 
IFilter<T> - Interface in com.hrznstudio.titanium.api.filter
 
IFilter.Type - Enum in com.hrznstudio.titanium.api.filter
 
IHasAssetProvider - Interface in com.hrznstudio.titanium.client.screen.asset
 
IHasColor - Interface in com.hrznstudio.titanium.api.material
 
IItemStackQuery - Interface in com.hrznstudio.titanium.api
 
IItemStackQuery.IItemStackNBTQuery - Interface in com.hrznstudio.titanium.api
 
IItemStackQuery.IItemStackQueryRecipe - Interface in com.hrznstudio.titanium.api
 
IItemStackQuery.IngredientQuery - Class in com.hrznstudio.titanium.api
 
IItemStackQuery.ItemQuery - Class in com.hrznstudio.titanium.api
 
IItemStackQuery.ItemStackQuery - Class in com.hrznstudio.titanium.api
 
IJsonDirector<T> - Interface in com.hrznstudio.titanium.json.jsondirector
 
IJsonFile - Interface in com.hrznstudio.titanium.recipe.generator
 
IJSONGenerator - Interface in com.hrznstudio.titanium.recipe.generator
 
IJsonProvider<T> - Interface in com.hrznstudio.titanium.json
 
ILocatable - Interface in com.hrznstudio.titanium.network.locator
 
ILootTableProvider<T> - Interface in com.hrznstudio.titanium.datagenerator.loot
 
IMachine - Interface in com.hrznstudio.titanium.api
 
IMultiblock - Interface in com.hrznstudio.titanium.api.multiblock
 
INBTHandler<T> - Interface in com.hrznstudio.titanium.api
 
IndexedAxisAlignedBB - Class in com.hrznstudio.titanium.api.raytrace
 
IndexedAxisAlignedBB(double, double, double, double, double, double) - Constructor for class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
IndexedAxisAlignedBB(BlockPos) - Constructor for class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
IndexedAxisAlignedBB(BlockPos, BlockPos) - Constructor for class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
IndexedAxisAlignedBB(Vector3d, Vector3d) - Constructor for class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
INetworkable - Interface in com.hrznstudio.titanium.client.screen.addon.interfaces
 
ingredient - Variable in class com.hrznstudio.titanium.api.IItemStackQuery.IngredientQuery
 
IngredientQuery(Ingredient) - Constructor for class com.hrznstudio.titanium.api.IItemStackQuery.IngredientQuery
 
init(int, int) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when init is called in the screen.
init(int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
init() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
init() - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
init() - Static method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
initCapabilities(ItemStack, CompoundNBT) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
initConfig(String, CommentedFileConfig) - Method in class com.hrznstudio.titanium.module.Feature
 
initEvents() - Method in class com.hrznstudio.titanium.module.Feature
 
initInventory() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
initModules(ModuleController) - Static method in class com.hrznstudio.titanium.material.ResourceRegistry
 
initModules() - Method in class com.hrznstudio.titanium.module.ModuleController
 
initModules() - Method in class com.hrznstudio.titanium.Titanium
 
inject() - Method in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
injectField(ResourceMaterial, IResourceType, ForgeRegistryEntry) - Static method in class com.hrznstudio.titanium.material.ResourceRegistry
 
input - Variable in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
insertItem(int, ItemStack, boolean) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
insertItem(int, ItemStack, boolean) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
INSTANCE - Static variable in class com.hrznstudio.titanium._impl.creative.CreativeFEGeneratorBlock
 
intAngery - Static variable in class com.hrznstudio.titanium._impl.test.TitaniumConfig
 
IntArrayReferenceHolderAddon - Class in com.hrznstudio.titanium.container.addon
 
IntArrayReferenceHolderAddon(IIntArray...) - Constructor for class com.hrznstudio.titanium.container.addon.IntArrayReferenceHolderAddon
 
IntegerNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
IntegerNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.IntegerNBTHandler
 
IntReferenceHolderAddon - Class in com.hrznstudio.titanium.container.addon
 
IntReferenceHolderAddon(IntReferenceHolder...) - Constructor for class com.hrznstudio.titanium.container.addon.IntReferenceHolderAddon
 
invalidateCaps() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
invalidateCaps() - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
INVENTORY_LOCATOR - Static variable in class com.hrznstudio.titanium.network.locator.LocatorTypes
 
InventoryComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.inventory
 
InventoryComponent(String, int, int, int) - Constructor for class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
InventoryStackLocatorInstance - Class in com.hrznstudio.titanium.network.locator.instance
 
InventoryStackLocatorInstance() - Constructor for class com.hrznstudio.titanium.network.locator.instance.InventoryStackLocatorInstance
 
InventoryStackLocatorInstance(String, int) - Constructor for class com.hrznstudio.titanium.network.locator.instance.InventoryStackLocatorInstance
 
InventoryUtil - Class in com.hrznstudio.titanium.util
 
InventoryUtil() - Constructor for class com.hrznstudio.titanium.util.InventoryUtil
 
IObjectContainer - Interface in com.hrznstudio.titanium.container
 
IRecipeProvider - Interface in com.hrznstudio.titanium.api
 
IRecipeSerializerReversed<T extends net.minecraft.item.crafting.IRecipe<?>> - Interface in com.hrznstudio.titanium.recipe.serializer
 
IRedstoneAction - Interface in com.hrznstudio.titanium.api.redstone
 
IRedstoneReader - Interface in com.hrznstudio.titanium.api.redstone
 
IRedstoneState - Interface in com.hrznstudio.titanium.api.redstone
 
IResourceHolder - Interface in com.hrznstudio.titanium.api.material
 
IResourceType - Interface in com.hrznstudio.titanium.api.material
 
is(Dist) - Static method in class com.hrznstudio.titanium.util.SidedHandler
 
isActive() - Method in interface com.hrznstudio.titanium.api.IMachine
 
isActive() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
isAugment(ItemStack) - Static method in class com.hrznstudio.titanium.item.AugmentWrapper
 
isBackground() - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
 
isBackground() - Method in class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
isClassManaged(Class) - Method in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
isClassValid(Class<?>) - Method in interface com.hrznstudio.titanium.api.INBTHandler
Checks if the NBTHandler can handle a class.
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.BlockPosNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.BooleanNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.DoubleNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumDyeColorNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.FloatNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.IntegerNBTHandler
Checks if the NBTHanlder can handle a class.
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackHandlerNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.LongNBTHandler
Checks if the NBTHanlder can handle a class.
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.NBTSerializableNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.ShortNBTHandler
Checks if the NBTHanlder can handle a class.
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.StringNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.TankNBTHandler
 
isClassValid(Class<?>) - Method in class com.hrznstudio.titanium.nbthandler.data.UUIDNBTHandler
 
isClicked() - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
isClient() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
isCollidable() - Method in class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
isColorGuiEnabled() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
isController(int, int, int) - Method in interface com.hrznstudio.titanium.api.multiblock.IMultiblock
 
isController(int, int, int) - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
IScreenAddon - Interface in com.hrznstudio.titanium.api.client
 
IScreenAddonConsumer - Interface in com.hrznstudio.titanium.client.screen
 
IScreenAddonProvider - Interface in com.hrznstudio.titanium.api.client
 
isDisabled() - Method in interface com.hrznstudio.titanium.container.IDisableableContainer
 
isDisabled() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
isDown() - Method in enum com.hrznstudio.titanium.item.BasicItem.Key
 
isEmpty() - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
isEmpty(IItemHandler) - Static method in class com.hrznstudio.titanium.util.ItemHandlerUtil
 
isEnabled() - Method in class com.hrznstudio.titanium.container.addon.UpdatableSlotItemHandler
 
isEnabled() - Method in class com.hrznstudio.titanium.container.impl.DisableableItemHandlerSlot
 
isEnabled() - Method in class com.hrznstudio.titanium.container.impl.DisableableSlot
 
isEnabledByDefault() - Method in class com.hrznstudio.titanium.module.Feature
 
isEnabledByDefault() - Method in class com.hrznstudio.titanium.module.Module
 
isEquivalentTo(Fluid) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
isFluidValid(FluidStack) - Method in class com.hrznstudio.titanium.capability.FluidHandlerScreenProviderItemStack
 
isFluidValid(int, FluidStack) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
isForced() - Method in class com.hrznstudio.titanium.module.Feature
 
isForced() - Method in class com.hrznstudio.titanium.module.Module
 
isInside(Screen, double, double) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
A check to know if the mouse is inside of the component to draw the tooltip lines
isInside(Screen, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
isInside(Screen, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
isItemValid(int, ItemStack) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
isItemValid(ItemStack) - Method in class com.hrznstudio.titanium.container.impl.DisableableItemHandlerSlot
 
isItemValid(ItemStack) - Method in class com.hrznstudio.titanium.container.impl.DisableableSlot
 
isKnown(File, String) - Static method in enum com.hrznstudio.titanium.util.FilenameFilter
 
isMainHand() - Method in class com.hrznstudio.titanium.network.locator.instance.HeldStackLocatorInstance
 
isPaused() - Method in interface com.hrznstudio.titanium.api.IMachine
 
isPaused() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
isPlayerValid(UUID) - Method in class com.hrznstudio.titanium.reward.Reward
 
isReceivingRedstone() - Method in interface com.hrznstudio.titanium.api.redstone.IRedstoneState
 
isReceivingRedstone() - Method in enum com.hrznstudio.titanium.block.redstone.RedstoneState
 
isServer() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
isSmart() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
Defines is the generator wastes power when generating or not
isSource(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Flowing
 
isSource(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
isSource(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Source
 
isStructureMultiblock(World, BlockPos, BlockState, Direction) - Method in interface com.hrznstudio.titanium.api.multiblock.IMultiblock
 
isStructureMultiblock(World, BlockPos, BlockState, Direction) - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
IStackHolder - Interface in com.hrznstudio.titanium.api.capability
 
isValid(ItemStack, Block) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
ITankAsset - Interface in com.hrznstudio.titanium.api.client.assets.types
 
item - Variable in class com.hrznstudio.titanium.api.IItemStackQuery.ItemQuery
 
ITEM_BACKGROUND - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
ITEM_PREFERENCE - Static variable in class com.hrznstudio.titanium._impl.TagConfig
 
ItemAdvancedResourceType - Enum in com.hrznstudio.titanium.material.advancedtype
 
ItemHandlerUtil - Class in com.hrznstudio.titanium.util
 
ItemHandlerUtil() - Constructor for class com.hrznstudio.titanium.util.ItemHandlerUtil
 
ItemQuery(Item) - Constructor for class com.hrznstudio.titanium.api.IItemStackQuery.ItemQuery
 
ITEMSTACK_HOLDER_CAPABILITY - Static variable in class com.hrznstudio.titanium.capability.CapabilityItemStackHolder
 
ItemStackFilter - Class in com.hrznstudio.titanium.filter
 
ItemStackFilter(String, int) - Constructor for class com.hrznstudio.titanium.filter.ItemStackFilter
 
ItemstackFilterScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
ItemstackFilterScreenAddon(ItemStackFilter) - Constructor for class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
ItemStackHandlerNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
ItemStackHandlerNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.ItemStackHandlerNBTHandler
 
ItemStackHarness - Class in com.hrznstudio.titanium.itemstack
 
ItemStackHarness(ItemStack, IScreenAddonProvider, IButtonHandler, Capability<?>...) - Constructor for class com.hrznstudio.titanium.itemstack.ItemStackHarness
 
ItemStackHarnessRegistry - Class in com.hrznstudio.titanium.itemstack
 
ItemStackHarnessRegistry() - Constructor for class com.hrznstudio.titanium.itemstack.ItemStackHarnessRegistry
 
ItemStackHolderCapability - Class in com.hrznstudio.titanium.capability
 
ItemStackHolderCapability(Supplier<ItemStack>) - Constructor for class com.hrznstudio.titanium.capability.ItemStackHolderCapability
 
ItemStackNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
ItemStackNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.ItemStackNBTHandler
 
ItemStackQuery(ItemStack) - Constructor for class com.hrznstudio.titanium.api.IItemStackQuery.ItemStackQuery
 
ITileContainer<T extends net.minecraft.tileentity.TileEntity> - Interface in com.hrznstudio.titanium.client.screen
 

J

JsonLoader<T> - Class in com.hrznstudio.titanium.json
 
JsonLoader(String, Logger, IJsonDirector<T>, IJsonProvider<T>) - Constructor for class com.hrznstudio.titanium.json.JsonLoader
 
JsonRecipeSerializerProvider - Class in com.hrznstudio.titanium.recipe.generator.titanium
 
JsonRecipeSerializerProvider(DataGenerator, String) - Constructor for class com.hrznstudio.titanium.recipe.generator.titanium.JsonRecipeSerializerProvider
 
JSONSerializableDataHandler - Class in com.hrznstudio.titanium.recipe.serializer
 
JSONSerializableDataHandler() - Constructor for class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
JSONSerializableDataHandler.Reader<T> - Interface in com.hrznstudio.titanium.recipe.serializer
 
JSONSerializableDataHandler.Writer<T> - Interface in com.hrznstudio.titanium.recipe.serializer
 

K

key(Character, ITag<Item>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
key(Character, Ingredient) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
keyPressed(int, int, int) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when a key is pressed
keyPressed(int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
keyPressed(int, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 

L

LangUtil - Class in com.hrznstudio.titanium.util
 
LangUtil() - Constructor for class com.hrznstudio.titanium.util.LangUtil
 
locale(PlayerEntity) - Method in class com.hrznstudio.titanium.network.locator.instance.EmptyLocatorInstance
 
locale(PlayerEntity) - Method in class com.hrznstudio.titanium.network.locator.instance.HeldStackLocatorInstance
 
locale(PlayerEntity) - Method in class com.hrznstudio.titanium.network.locator.instance.InventoryStackLocatorInstance
 
locale(PlayerEntity) - Method in class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
locale(PlayerEntity) - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
LocatorFactory - Class in com.hrznstudio.titanium.network.locator
 
LocatorFactory() - Constructor for class com.hrznstudio.titanium.network.locator.LocatorFactory
 
LocatorInstance - Class in com.hrznstudio.titanium.network.locator
 
LocatorInstance(LocatorType) - Constructor for class com.hrznstudio.titanium.network.locator.LocatorInstance
 
LocatorType - Class in com.hrznstudio.titanium.network.locator
 
LocatorType(String, Supplier<LocatorInstance>) - Constructor for class com.hrznstudio.titanium.network.locator.LocatorType
 
LocatorTypes - Class in com.hrznstudio.titanium.network.locator
 
LocatorTypes() - Constructor for class com.hrznstudio.titanium.network.locator.LocatorTypes
 
LockableInventoryBundle<T extends BasicTile & IComponentHarness> - Class in com.hrznstudio.titanium.component.bundle
 
LockableInventoryBundle(T, InventoryComponent<T>, int, int, boolean) - Constructor for class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
LockableOverlayAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
LockableOverlayAddon(SidedInventoryComponent, int, int) - Constructor for class com.hrznstudio.titanium.client.screen.addon.LockableOverlayAddon
 
LOGGER - Static variable in class com.hrznstudio.titanium.material.ResourceRegistry
 
LOGGER - Static variable in class com.hrznstudio.titanium.Titanium
 
LongNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
LongNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.LongNBTHandler
 

M

MachineMultiblock - Class in com.hrznstudio.titanium.api.multiblock
 
MachineMultiblock(ResourceLocation, Predicate<BlockState>[][][], BlockPos) - Constructor for class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
MachineTestBlock - Class in com.hrznstudio.titanium._impl.test
 
MachineTestBlock() - Constructor for class com.hrznstudio.titanium._impl.test.MachineTestBlock
 
MachineTestTile - Class in com.hrznstudio.titanium._impl.test.tile
 
MachineTestTile() - Constructor for class com.hrznstudio.titanium._impl.test.tile.MachineTestTile
 
MachineTile<T extends MachineTile<T>> - Class in com.hrznstudio.titanium.block.tile
 
MachineTile(BasicTileBlock<T>) - Constructor for class com.hrznstudio.titanium.block.tile.MachineTile
 
MAIN - Static variable in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
map(Class<T>, CompoundSerializableDataHandler.Reader<T>, CompoundSerializableDataHandler.Writer<T>) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
map(Class<T>, JSONSerializableDataHandler.Writer<T>, JSONSerializableDataHandler.Reader<T>) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
MapJsonDirector<T> - Class in com.hrznstudio.titanium.json.jsondirector
 
MapJsonDirector(Map<ResourceLocation, T>) - Constructor for class com.hrznstudio.titanium.json.jsondirector.MapJsonDirector
 
markComponentDirty() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
markComponentDirty() - Method in interface com.hrznstudio.titanium.component.IComponentHarness
 
markComponentForUpdate(boolean) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
markComponentForUpdate(boolean) - Method in interface com.hrznstudio.titanium.component.IComponentHarness
Allows a Component to force an updated
markForUpdate() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
matches(IInventory, World) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
matches(T) - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
matches(ItemStack) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery.IItemStackNBTQuery
 
matches(CompoundNBT) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery.IItemStackNBTQuery
 
matches(ItemStack) - Method in class com.hrznstudio.titanium.api.IItemStackQuery.IngredientQuery
 
matches(ItemStack) - Method in class com.hrznstudio.titanium.api.IItemStackQuery.ItemQuery
 
matches(ItemStack) - Method in class com.hrznstudio.titanium.api.IItemStackQuery.ItemStackQuery
 
matches(ItemStack) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
MaterialReference - Annotation Type in com.hrznstudio.titanium.annotation
 
Message - Class in com.hrznstudio.titanium.network
 
Message() - Constructor for class com.hrznstudio.titanium.network.Message
 
mirror(BlockState, Mirror) - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
mod(Class<T>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
mod(Class<T>, EventPriority) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
modGeneric(Class<T>, Class<F>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
modGeneric(Class<T>, EventPriority, Class<F>) - Static method in class com.hrznstudio.titanium.event.handler.EventManager
 
MODID - Static variable in class com.hrznstudio.titanium.Titanium
 
Module - Class in com.hrznstudio.titanium.module
 
Module.Builder - Class in com.hrznstudio.titanium.module
 
ModuleController - Class in com.hrznstudio.titanium.module
 
ModuleController() - Constructor for class com.hrznstudio.titanium.module.ModuleController
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
MultiButtonComponent - Class in com.hrznstudio.titanium.component.button
 
MultiButtonComponent() - Constructor for class com.hrznstudio.titanium.component.button.MultiButtonComponent
 
MultiFilterComponent - Class in com.hrznstudio.titanium.component.filter
 
MultiFilterComponent() - Constructor for class com.hrznstudio.titanium.component.filter.MultiFilterComponent
 
MultiInvCapabilityHandler(List<InventoryComponent<T>>) - Constructor for class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
MultiInventoryComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.inventory
 
MultiInventoryComponent() - Constructor for class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent
 
MultiInventoryComponent.MultiInvCapabilityHandler<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.inventory
 
MultiProgressBarHandler<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.progress
 
MultiProgressBarHandler() - Constructor for class com.hrznstudio.titanium.component.progress.MultiProgressBarHandler
 
MultiTankCapabilityHandler(List<FluidTankComponent<T>>) - Constructor for class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
MultiTankComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.fluid
 
MultiTankComponent() - Constructor for class com.hrznstudio.titanium.component.fluid.MultiTankComponent
 
MultiTankComponent.MultiTankCapabilityHandler<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.fluid
 

N

NAME - Static variable in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
NAME - Static variable in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
NBTManager - Class in com.hrznstudio.titanium.nbthandler
 
NBTSerializableNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
NBTSerializableNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.NBTSerializableNBTHandler
 
neighborChanged(BlockState, World, BlockPos, Block, BlockPos, boolean) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
NETWORK - Static variable in class com.hrznstudio.titanium.Titanium
 
NetworkHandler - Class in com.hrznstudio.titanium.network
 
NetworkHandler(String) - Constructor for class com.hrznstudio.titanium.network.NetworkHandler
 
NewAssetProviderTest - Class in com.hrznstudio.titanium._impl.test.assetsystem
 
NewAssetProviderTest() - Constructor for class com.hrznstudio.titanium._impl.test.assetsystem.NewAssetProviderTest
 
NOTHING - Static variable in interface com.hrznstudio.titanium.api.IItemStackQuery
 

O

of(IAsset, MatrixStack) - Static method in interface com.hrznstudio.titanium.api.client.IDrawable
 
of(Item) - Static method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
of(ItemStack) - Static method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
of(Block) - Static method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
of(ModConfig.Type, Class...) - Static method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
ofRight(int, int, int, IAssetType<?>, int) - Static method in class com.hrznstudio.titanium.component.sideness.SidedComponentManager
 
onActivated(PlayerEntity, Hand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 
onActivated(PlayerEntity, Hand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
onActivated(PlayerEntity, Hand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
onActivated(PlayerEntity, Hand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
onActivated(PlayerEntity, Hand, Direction, double, double, double) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
onActivated(PlayerEntity, Hand, Direction, double, double, double) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
onActivated(PlayerEntity, Hand, Direction, double, double, double) - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
onBlockActivated(BlockState, World, BlockPos, PlayerEntity, Hand, BlockRayTraceResult) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
onButtonClicked(PlayerEntity, CompoundNBT) - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
onContentChanged() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
onContentsChanged() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
onContentsChanged(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
onDataPacket(NetworkManager, SUpdateTileEntityPacket) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
onInit() - Static method in class com.hrznstudio.titanium.material.ResourceRegistry
 
onInit() - Method in class com.hrznstudio.titanium.module.ModuleController
 
onInit() - Method in class com.hrznstudio.titanium.Titanium
 
onNeighborChanged(Block, BlockPos) - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
onNeighborChanged(Block, BlockPos) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
onNeighborChanged(Block, BlockPos) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
onPostInit() - Static method in class com.hrznstudio.titanium.material.ResourceRegistry
 
onPostInit() - Method in class com.hrznstudio.titanium.module.ModuleController
 
onPostInit() - Method in class com.hrznstudio.titanium.Titanium
 
onPreInit() - Method in class com.hrznstudio.titanium.module.ModuleController
 
onPreInit() - Method in class com.hrznstudio.titanium.Titanium
 
onReplaced(BlockState, World, BlockPos, BlockState, boolean) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
onResourceManagerReload(IResourceManager) - Method in class com.hrznstudio.titanium.client.TitaniumModelLoader
 
onStart() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
openGui(PlayerEntity) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
output - Variable in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 

P

PlayerInventoryFinder - Class in com.hrznstudio.titanium.network.locator
 
PlayerInventoryFinder(Function<PlayerEntity, Integer>, BiFunction<PlayerEntity, Integer, ItemStack>, PlayerInventoryFinder.IStackModifier) - Constructor for class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
PlayerInventoryFinder.IStackModifier - Interface in com.hrznstudio.titanium.network.locator
 
PlayerInventoryFinder.Target - Class in com.hrznstudio.titanium.network.locator
 
PLUGIN_NAME - Static variable in class com.hrznstudio.titanium.material.ResourceRegistry
 
PluginManager - Class in com.hrznstudio.titanium.plugin
 
PluginManager(String, FeaturePlugin.FeaturePluginType, String, boolean) - Constructor for class com.hrznstudio.titanium.plugin.PluginManager
 
PluginManager(String, FeaturePlugin.FeaturePluginType, Predicate<FeaturePlugin>, boolean) - Constructor for class com.hrznstudio.titanium.plugin.PluginManager
 
PluginPhase - Enum in com.hrznstudio.titanium.plugin
 
PoweredTile<T extends PoweredTile<T>> - Class in com.hrznstudio.titanium.block.tile
 
PoweredTile(BasicTileBlock<T>) - Constructor for class com.hrznstudio.titanium.block.tile.PoweredTile
 
process(Consumer<T>) - Method in class com.hrznstudio.titanium.event.handler.EventManager.FilteredEventManager
 
process(Consumer<T>) - Method in class com.hrznstudio.titanium.event.handler.EventManager.GenericEventManager
 
PROGRESS_BAR_ARROW_DOWN - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
PROGRESS_BAR_ARROW_HORIZONTAL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
PROGRESS_BAR_BACKGROUND_ARROW_DOWN - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
PROGRESS_BAR_BACKGROUND_ARROW_HORIZONTAL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
PROGRESS_BAR_BACKGROUND_VERTICAL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
PROGRESS_BAR_BORDER_VERTICAL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
PROGRESS_BAR_VERTICAL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
ProgressBarComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.progress
 
ProgressBarComponent(int, int, int) - Constructor for class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
ProgressBarComponent(int, int, int, int) - Constructor for class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
ProgressBarComponent.BarDirection - Enum in com.hrznstudio.titanium.component.progress
 
ProgressBarReferenceHolder - Class in com.hrznstudio.titanium.container.referenceholder
 
ProgressBarReferenceHolder(ProgressBarComponent<?>) - Constructor for class com.hrznstudio.titanium.container.referenceholder.ProgressBarReferenceHolder
 
ProgressBarScreenAddon<T extends IComponentHarness> - Class in com.hrznstudio.titanium.client.screen.addon
 
ProgressBarScreenAddon(int, int, ProgressBarComponent<T>) - Constructor for class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
properties - Variable in class com.hrznstudio.titanium.material.ResourceTypeProperties
 
provide(ResourceLocation, JsonObject) - Method in interface com.hrznstudio.titanium.json.IJsonProvider
 
provide(ResourceLocation, JsonObject) - Method in class com.hrznstudio.titanium.json.jsonprovider.GenericSerializerJsonProvider
 
put(ResourceLocation, T) - Method in interface com.hrznstudio.titanium.json.jsondirector.IJsonDirector
 
put(ResourceLocation, T) - Method in class com.hrznstudio.titanium.json.jsondirector.MapJsonDirector
 
putInternal(int) - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 

R

rayTraceBox(BlockPos, Vector3d, Vector3d, VoxelShape) - Static method in class com.hrznstudio.titanium.block.BasicBlock
 
rayTraceBoxesClosest(Vector3d, Vector3d, BlockPos, List<VoxelShape>) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
rayTraceSimple(World, LivingEntity, double, float) - Static method in class com.hrznstudio.titanium.util.RayTraceUtils
 
RayTraceUtils - Class in com.hrznstudio.titanium.util
 
RayTraceUtils() - Constructor for class com.hrznstudio.titanium.util.RayTraceUtils
 
rayTraceVoxelShape(BlockRayTraceResult, World, LivingEntity, double, float) - Static method in class com.hrznstudio.titanium.util.RayTraceUtils
 
read(BlockState, CompoundNBT) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
read(JsonDeserializationContext, JsonObject) - Method in class com.hrznstudio.titanium.client.TitaniumModelLoader
 
read(PacketBuffer) - Method in interface com.hrznstudio.titanium.network.CompoundSerializableDataHandler.Reader
 
read(JsonObject) - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsConditionSerializer
 
read(ResourceLocation, JsonObject) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
read(ResourceLocation, PacketBuffer) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
read(Class<T>, JsonElement) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
read(JsonElement) - Method in interface com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler.Reader
 
read(ResourceLocation, JsonObject) - Method in class com.hrznstudio.titanium.recipe.shapelessenchant.ShapelessEnchantSerializer
 
read(CompoundNBT) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
readField(Field, Class, PacketBuffer, Object) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readFluidStack(JsonElement) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
readFromNBT(CompoundNBT, String, T) - Method in interface com.hrznstudio.titanium.api.INBTHandler
Reads the value from the NBT to be stored in the Field.
readFromNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
readFromNBT(CompoundNBT, String, BlockPos) - Method in class com.hrznstudio.titanium.nbthandler.data.BlockPosNBTHandler
 
readFromNBT(CompoundNBT, String, Boolean) - Method in class com.hrznstudio.titanium.nbthandler.data.BooleanNBTHandler
 
readFromNBT(CompoundNBT, String, Double) - Method in class com.hrznstudio.titanium.nbthandler.data.DoubleNBTHandler
 
readFromNBT(CompoundNBT, String, E) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
readFromNBT(CompoundNBT, String, Float) - Method in class com.hrznstudio.titanium.nbthandler.data.FloatNBTHandler
 
readFromNBT(CompoundNBT, String, Integer) - Method in class com.hrznstudio.titanium.nbthandler.data.IntegerNBTHandler
Reads the value from the NBT to be stored in the Field.
readFromNBT(CompoundNBT, String, ItemStackHandler) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackHandlerNBTHandler
 
readFromNBT(CompoundNBT, String, ItemStack) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackNBTHandler
 
readFromNBT(CompoundNBT, String, Long) - Method in class com.hrznstudio.titanium.nbthandler.data.LongNBTHandler
Reads the value from the NBT to be stored in the Field.
readFromNBT(CompoundNBT, String, INBTSerializable) - Method in class com.hrznstudio.titanium.nbthandler.data.NBTSerializableNBTHandler
 
readFromNBT(CompoundNBT, String, Short) - Method in class com.hrznstudio.titanium.nbthandler.data.ShortNBTHandler
Reads the value from the NBT to be stored in the Field.
readFromNBT(CompoundNBT, String, String) - Method in class com.hrznstudio.titanium.nbthandler.data.StringNBTHandler
 
readFromNBT(CompoundNBT, String, FluidTank) - Method in class com.hrznstudio.titanium.nbthandler.data.TankNBTHandler
 
readFromNBT(CompoundNBT, String, UUID) - Method in class com.hrznstudio.titanium.nbthandler.data.UUIDNBTHandler
 
readIngredientArray(PacketBuffer) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readItemStack(JsonObject) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
readPacketBuffer(PacketBuffer) - Static method in class com.hrznstudio.titanium.network.locator.LocatorFactory
 
readRegistryArray(PacketBuffer) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readRegistryKey(PacketBuffer) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readRegistryKey(JsonElement) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
readTileEntity(TileEntity, CompoundNBT) - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
Reads all the values from the NBTTagCompound and saves it to the Fields.
readUrl(URL) - Static method in class com.hrznstudio.titanium.util.URLUtil
 
receiveEnergy(int, boolean) - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
receiveEnergy(int, boolean) - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
RECIPES - Static variable in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
RecipeUtil - Class in com.hrznstudio.titanium.util
 
RecipeUtil() - Constructor for class com.hrznstudio.titanium.util.RecipeUtil
 
RedstoneAction - Enum in com.hrznstudio.titanium.block.redstone
 
RedstoneControlButtonComponent<T extends IEnumValues<T> & IRedstoneAction> - Class in com.hrznstudio.titanium.component.button
 
RedstoneControlButtonComponent(int, int, int, int, Supplier<RedstoneManager<T>>, Supplier<BasicTile>) - Constructor for class com.hrznstudio.titanium.component.button.RedstoneControlButtonComponent
 
RedstoneManager<T extends IEnumValues<T> & IRedstoneAction> - Class in com.hrznstudio.titanium.block.redstone
 
RedstoneManager(T, boolean) - Constructor for class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
RedstoneState - Enum in com.hrznstudio.titanium.block.redstone
 
register() - Static method in class com.hrznstudio.titanium.capability.CapabilityItemStackHolder
 
register(ResourceLocation, IUnbakedModel) - Method in class com.hrznstudio.titanium.client.TitaniumModelLoader.TitaniumModelEvent
 
register(String, IUnbakedModel) - Method in class com.hrznstudio.titanium.client.TitaniumModelLoader.TitaniumModelEvent
 
register(String, String, IUnbakedModel) - Method in class com.hrznstudio.titanium.client.TitaniumModelLoader.TitaniumModelEvent
 
register(CommandDispatcher<CommandSource>) - Static method in class com.hrznstudio.titanium.command.RewardCommand
 
register(CommandDispatcher<CommandSource>) - Static method in class com.hrznstudio.titanium.command.RewardGrantCommand
 
register(Item, Function<ItemStack, ItemStackHarness>) - Static method in class com.hrznstudio.titanium.itemstack.ItemStackHarnessRegistry
 
register() - Static method in class com.hrznstudio.titanium.network.locator.LocatorTypes
 
register(Consumer<IFinishedRecipe>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumRecipeProvider
 
register(DeferredRegister<Block>, DeferredRegister<Item>) - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
register(DeferredRegister<Block>, DeferredRegister<Item>, DeferredRegister<TileEntityType<?>>) - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
register(Dist) - Method in class com.hrznstudio.titanium.reward.Reward
 
registerGuiHandlers(IGuiHandlerRegistration) - Method in class com.hrznstudio.titanium.jei.TitaniumJEIPlugin
 
registerLocatorType(LocatorType) - Static method in class com.hrznstudio.titanium.network.locator.LocatorFactory
 
registerMessage(Class<REQ>) - Method in class com.hrznstudio.titanium.network.NetworkHandler
 
registerModelLoader() - Static method in class com.hrznstudio.titanium.TitaniumClient
 
registerRecipe(Consumer<IFinishedRecipe>) - Method in interface com.hrznstudio.titanium.api.IRecipeProvider
 
registerRecipe(Consumer<IFinishedRecipe>) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
registerRecipes(Consumer<IFinishedRecipe>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumRecipeProvider
 
RegistryManager<B> - Interface in com.hrznstudio.titanium.module.api
 
remove(UUID, ResourceLocation) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
render(MatrixStack, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
render(MatrixStack, Screen, int, int, IAssetProvider, ProgressBarScreenAddon<T>) - Method in enum com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 
renderBackground(MatrixStack, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
renderForeground(MatrixStack, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
ResourceMaterial - Class in com.hrznstudio.titanium.material
 
ResourceRegistry - Class in com.hrznstudio.titanium.material
 
ResourceRegistry() - Constructor for class com.hrznstudio.titanium.material.ResourceRegistry
 
ResourceRegistryProvider - Class in com.hrznstudio.titanium.recipe.generator.titanium
 
ResourceRegistryProvider(DataGenerator, String, ExistingFileHelper) - Constructor for class com.hrznstudio.titanium.recipe.generator.titanium.ResourceRegistryProvider
 
RESOURCES - Static variable in class com.hrznstudio.titanium.material.ResourceRegistry
 
RESOURCES - Static variable in class com.hrznstudio.titanium.Titanium
 
ResourceType - Enum in com.hrznstudio.titanium.material
 
ResourceTypeBlock - Class in com.hrznstudio.titanium.material
 
ResourceTypeBlock(ResourceMaterial, IResourceType, IAdvancedResourceType, ResourceTypeProperties<AbstractBlock.Properties>) - Constructor for class com.hrznstudio.titanium.material.ResourceTypeBlock
 
ResourceTypeItem - Class in com.hrznstudio.titanium.material
 
ResourceTypeItem(ResourceMaterial, IResourceType, IAdvancedResourceType, ResourceTypeProperties<Item.Properties>) - Constructor for class com.hrznstudio.titanium.material.ResourceTypeItem
 
ResourceTypeProperties<T> - Class in com.hrznstudio.titanium.material
 
ResourceTypeProperties(T) - Constructor for class com.hrznstudio.titanium.material.ResourceTypeProperties
 
Reward - Class in com.hrznstudio.titanium.reward
 
Reward(ResourceLocation, URL, Supplier<Consumer<Dist>>, String[]) - Constructor for class com.hrznstudio.titanium.reward.Reward
 
REWARD_STORAGE - Static variable in class com.hrznstudio.titanium.reward.storage.ClientRewardStorage
 
RewardCommand - Class in com.hrznstudio.titanium.command
 
RewardCommand() - Constructor for class com.hrznstudio.titanium.command.RewardCommand
 
RewardGiver - Class in com.hrznstudio.titanium.reward
 
RewardGiver(UUID, String) - Constructor for class com.hrznstudio.titanium.reward.RewardGiver
 
RewardGrantCommand - Class in com.hrznstudio.titanium.command
 
RewardGrantCommand() - Constructor for class com.hrznstudio.titanium.command.RewardGrantCommand
 
RewardManager - Class in com.hrznstudio.titanium.reward
 
RewardSyncMessage - Class in com.hrznstudio.titanium.reward
 
RewardSyncMessage(CompoundNBT) - Constructor for class com.hrznstudio.titanium.reward.RewardSyncMessage
 
RewardSyncMessage() - Constructor for class com.hrznstudio.titanium.reward.RewardSyncMessage
 
RewardWorldStorage - Class in com.hrznstudio.titanium.reward.storage
 
RewardWorldStorage() - Constructor for class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
RotatableBlock<T extends BasicTile<T>> - Class in com.hrznstudio.titanium.block
 
RotatableBlock(AbstractBlock.Properties, Class<T>) - Constructor for class com.hrznstudio.titanium.block.RotatableBlock
 
RotatableBlock.RotationType - Enum in com.hrznstudio.titanium.block
 
rotate(BlockState, Rotation) - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
RotationHandler - Interface in com.hrznstudio.titanium.block
 
runOn(Dist, Supplier<Runnable>) - Static method in class com.hrznstudio.titanium.util.SidedHandler
 

S

safelyUnbox(Long) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Integer) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Double) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Boolean) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Short) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Float) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
Save - Annotation Type in com.hrznstudio.titanium.annotation
 
saveRecipe(DirectoryCache, JsonObject, Path) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumSerializableProvider
 
scanTileClassForAnnotations(Class<? extends TileEntity>) - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
Scans a TileEntity class for Save.
ScreenAddonScreen - Class in com.hrznstudio.titanium.client.screen
 
ScreenAddonScreen(IAssetProvider, boolean) - Constructor for class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
selectNextFilter() - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
selectNextFilter() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
sendMessage(int, CompoundNBT) - Method in interface com.hrznstudio.titanium.client.screen.addon.interfaces.INetworkable
 
sendToNearby(World, BlockPos, int, Message) - Method in class com.hrznstudio.titanium.network.NetworkHandler
 
SerializableRecipe - Class in com.hrznstudio.titanium.recipe.serializer
 
SerializableRecipe(ResourceLocation) - Constructor for class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
serialize() - Method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler.CollectionItemList
 
serializeBuffer(PacketBuffer, Ingredient.IItemList) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler.CollectionItemList
 
serializeNBT() - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
serializeNBT() - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
serializeNBT() - Method in class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
serializeNBT() - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
serializeNBT() - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
serializeNBT() - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
serializeNBT() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
serializeNBT() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
serializeNBT() - Method in class com.hrznstudio.titanium.reward.storage.ClientRewardStorage
 
serializeNBT() - Method in class com.hrznstudio.titanium.reward.storage.EnabledRewards
 
SERIALIZER - Static variable in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
serializeSimple() - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
server(Class...) - Static method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
set(int, int) - Method in class com.hrznstudio.titanium.container.referenceholder.FluidTankReferenceHolder
 
set(int) - Method in class com.hrznstudio.titanium.container.referenceholder.FunctionReferenceHolder
 
set(int, int) - Method in class com.hrznstudio.titanium.container.referenceholder.ProgressBarReferenceHolder
 
setAction(T) - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
setActive(boolean) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
setAddons(List<IScreenAddon>) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
setAssetProvider(IAssetProvider) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
setBarDirection(ProgressBarComponent.BarDirection) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets the direction render for the bar in the gui
setBlockFluid(Block) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
setBrightness(float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
setBucketFluid(Item) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
setBucketFluid(Item) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
setCanIncrease(Predicate<T>) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets a predicate to check if the bar can be increased
setCanReset(Predicate<T>) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets if the the bar can be reseted when the progress is completed
setClicked(IScreenAddonConsumer, Consumer<Boolean>, boolean) - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
setCollidable() - Method in class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
setColor(int) - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
setColor(DyeColor) - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
setColor(int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
setColor(int) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
setColor(DyeColor) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
setColor(int) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
setColor(DyeColor) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
setColor(DyeColor) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Set the color of the progress bar
setColor(int) - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
setColorGuiEnabled(boolean) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setComponentHarness(T) - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
setComponentHarness(T) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
Sets the tile to be automatically marked dirty when the contents change
setComponentHarness(T) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the tile where the inventory is to allow markForUpdate automatically
setComponentHarness(T) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets the tile where this bar is running
setConditional(ConditionalRecipe.Builder) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
setDisabled(boolean) - Method in interface com.hrznstudio.titanium.container.IDisableableContainer
 
setDisabled(boolean) - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
setEnergyStored(int) - Method in class com.hrznstudio.titanium.component.energy.EnergyStorageComponent
 
setFacingHandlerPos(int, int) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
setFacingHandlerPos(int, int) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
setFacingHandlerPos(int, int) - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
setFilter(T) - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
setFilter(int, ItemStack) - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
setFilter(int, FilterSlot<T>) - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
setFilter(int, ItemStack) - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
setFilter(int, FilterSlot<ItemStack>) - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
setFlowingFluid(Fluid) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
setFluidStack(FluidStack) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
setHolder(Supplier<ItemStack>) - Method in interface com.hrznstudio.titanium.api.capability.IStackHolder
 
setHolder(Supplier<ItemStack>) - Method in class com.hrznstudio.titanium.capability.ItemStackHolderCapability
 
setHue(float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
setId(int) - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
setIncreaseType(boolean) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Changes how the progress bar behaves when working
setIndex(int) - Method in class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
setInputFilter(BiPredicate<ItemStack, Integer>) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the predicate input filter to filter what items go into which slot.
setItem(BlockItem) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
setItemGroup(ItemGroup) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
setItemGroup(ItemGroup) - Method in class com.hrznstudio.titanium.item.BasicItem
 
setLastRedstoneState(boolean) - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
setMaxProgress(int) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets the max progress of the bar
setName(String) - Method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
setName(ResourceLocation) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
setOnContentChange(Runnable) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
setOnFinishWork(Runnable) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets a runnable to be executed when the bar is completed
setOnSlotChanged(BiConsumer<ItemStack, Integer>) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the predicate slot changed that gets triggered when a slot is changed.
setOnStart(Runnable) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets a runnable to be executed every time the bar starts from 0
setOnTickWork(Runnable) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets a runnable to be executed every time the bar ticks
setOutputFilter(BiPredicate<ItemStack, Integer>) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the predicate output filter to filter what can be extracted from which slot.
setPosX(int) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
setPosY(int) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
setPredicate(BiConsumer<PlayerEntity, CompoundNBT>) - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
Sets a predicate that will be runned in the server when the button is clicked in the client
setProgress(int) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets the progress bar progress
setProgressIncrease(int) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets how much the bar will increase when it can increase
setRange(int, int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Defines how many slots/row and slots/column
setRegistryName(ResourceLocation) - Method in class com.hrznstudio.titanium.api.multiblock.MachineMultiblock
 
setSaturation(float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
setShowEnergy(boolean) - Method in class com.hrznstudio.titanium.block.tile.PoweredTile
 
setSlotLimit(int, int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the limit amount for a specific slot, this limit has priority instead of the slot limit for all the slots
setSlotLimit(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the default limit for all the slots
setSlotPosition(Function<Integer, Pair<Integer, Integer>>) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setSlotToColorRender(int, int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setSlotToColorRender(int, DyeColor) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setSlotToColorRender(int, Color) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setSlotToItemStackRender(int, ItemStack) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setSlotVisiblePredicate(Predicate<Integer>) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the slot enabled predicate that allows to disable/enable slots
setSourceFluid(FlowingFluid) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
setStackInSlot(int, ItemStack) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
setTankAction(FluidTankComponent.Action) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
setTankType(FluidTankComponent.Type) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
setTickingTime(int) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Sets how often the bar ticks
setType(ItemStack, IAugmentType, float) - Static method in class com.hrznstudio.titanium.item.AugmentWrapper
 
setUnlocalizedName(String) - Method in class com.hrznstudio.titanium.reward.Reward
 
setValidFaceModes(IFacingComponent.FaceMode...) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
setValidFaceModes(IFacingComponent.FaceMode...) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
setXPos(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setYPos(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
SHADE_PICKER - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
ShadePickerAddon - Class in com.hrznstudio.titanium.client.screen.addon.color
 
ShadePickerAddon(int, int, float, float, Supplier<Float>, Consumer<Float>, Consumer<Float>) - Constructor for class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
shapedRecipe(IItemProvider) - Static method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
shapedRecipe(IItemProvider, int) - Static method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
Creates a new builder for a shaped recipe.
ShapelessEnchantSerializer - Class in com.hrznstudio.titanium.recipe.shapelessenchant
 
ShapelessEnchantSerializer() - Constructor for class com.hrznstudio.titanium.recipe.shapelessenchant.ShapelessEnchantSerializer
 
shapelessRecipe(IItemProvider) - Static method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
shapelessRecipe(IItemProvider, int) - Static method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
ShortNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
ShortNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.ShortNBTHandler
 
shouldWork() - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
showDurabilityBar(ItemStack) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
SidedComponentManager - Class in com.hrznstudio.titanium.component.sideness
 
SidedComponentManager(int, int, IAssetType<?>) - Constructor for class com.hrznstudio.titanium.component.sideness.SidedComponentManager
 
SidedFluidTankComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.fluid
 
SidedFluidTankComponent(String, int, int, int, int) - Constructor for class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
SidedHandler - Class in com.hrznstudio.titanium.util
 
SidedInventoryComponent<T extends IComponentHarness> - Class in com.hrznstudio.titanium.component.inventory
 
SidedInventoryComponent(String, int, int, int, int) - Constructor for class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
size() - Method in class com.hrznstudio.titanium.container.referenceholder.FluidTankReferenceHolder
 
size() - Method in class com.hrznstudio.titanium.container.referenceholder.ProgressBarReferenceHolder
 
SLOT - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
slotClick(int, int, ClickType, PlayerEntity) - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
SlotContainerAddon - Class in com.hrznstudio.titanium.container.addon
 
SlotContainerAddon(IItemHandler, int, int, Function<Integer, Pair<Integer, Integer>>) - Constructor for class com.hrznstudio.titanium.container.addon.SlotContainerAddon
 
SlotsScreenAddon<T extends IComponentHarness> - Class in com.hrznstudio.titanium.client.screen.addon
 
SlotsScreenAddon(InventoryComponent<T>) - Constructor for class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
Source(FluidAttributes.Builder) - Constructor for class com.hrznstudio.titanium.fluid.TitaniumFluid.Source
 
SPEED - Static variable in class com.hrznstudio.titanium.api.augment.AugmentTypes
 
stack - Variable in class com.hrznstudio.titanium.api.IItemStackQuery.ItemStackQuery
 
stackSupplier - Variable in class com.hrznstudio.titanium.tab.TitaniumTab
 
startsOnChange() - Method in interface com.hrznstudio.titanium.api.redstone.IRedstoneAction
 
startsOnChange() - Method in enum com.hrznstudio.titanium.block.redstone.RedstoneAction
 
StateButtonAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
StateButtonAddon(ButtonComponent, StateButtonInfo...) - Constructor for class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
StateButtonInfo - Class in com.hrznstudio.titanium.client.screen.addon
 
StateButtonInfo(int, IAssetType, String...) - Constructor for class com.hrznstudio.titanium.client.screen.addon.StateButtonInfo
 
StateUtil - Class in com.hrznstudio.titanium.util
 
StateUtil() - Constructor for class com.hrznstudio.titanium.util.StateUtil
 
storeToNBT(CompoundNBT, String, T) - Method in interface com.hrznstudio.titanium.api.INBTHandler
Stores a value as the given name in the NBT.
storeToNBT(CompoundNBT, String, BlockPos) - Method in class com.hrznstudio.titanium.nbthandler.data.BlockPosNBTHandler
 
storeToNBT(CompoundNBT, String, Boolean) - Method in class com.hrznstudio.titanium.nbthandler.data.BooleanNBTHandler
 
storeToNBT(CompoundNBT, String, Double) - Method in class com.hrznstudio.titanium.nbthandler.data.DoubleNBTHandler
 
storeToNBT(CompoundNBT, String, E) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
storeToNBT(CompoundNBT, String, Float) - Method in class com.hrznstudio.titanium.nbthandler.data.FloatNBTHandler
 
storeToNBT(CompoundNBT, String, Integer) - Method in class com.hrznstudio.titanium.nbthandler.data.IntegerNBTHandler
Stores a value as the given name in the NBT.
storeToNBT(CompoundNBT, String, ItemStackHandler) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackHandlerNBTHandler
 
storeToNBT(CompoundNBT, String, ItemStack) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackNBTHandler
 
storeToNBT(CompoundNBT, String, Long) - Method in class com.hrznstudio.titanium.nbthandler.data.LongNBTHandler
Stores a value as the given name in the NBT.
storeToNBT(CompoundNBT, String, INBTSerializable) - Method in class com.hrznstudio.titanium.nbthandler.data.NBTSerializableNBTHandler
 
storeToNBT(CompoundNBT, String, Short) - Method in class com.hrznstudio.titanium.nbthandler.data.ShortNBTHandler
Stores a value as the given name in the NBT.
storeToNBT(CompoundNBT, String, String) - Method in class com.hrznstudio.titanium.nbthandler.data.StringNBTHandler
 
storeToNBT(CompoundNBT, String, FluidTank) - Method in class com.hrznstudio.titanium.nbthandler.data.TankNBTHandler
 
storeToNBT(CompoundNBT, String, UUID) - Method in class com.hrznstudio.titanium.nbthandler.data.UUIDNBTHandler
 
StringNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
StringNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.StringNBTHandler
 
StringUtil - Class in com.hrznstudio.titanium.util
 
StringUtil() - Constructor for class com.hrznstudio.titanium.util.StringUtil
 
subscribe() - Method in class com.hrznstudio.titanium.event.handler.EventManager.FilteredEventManager
 
subscribe() - Method in class com.hrznstudio.titanium.event.handler.EventManager.GenericEventManager
 
subscribe() - Method in interface com.hrznstudio.titanium.event.handler.EventManager.ISubscribe
 
syncObject(Object) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 

T

TagConfig - Class in com.hrznstudio.titanium._impl
 
TagConfig() - Constructor for class com.hrznstudio.titanium._impl.TagConfig
 
TagUtil - Class in com.hrznstudio.titanium.util
 
TagUtil() - Constructor for class com.hrznstudio.titanium.util.TagUtil
 
TANK - Static variable in class com.hrznstudio.titanium._impl.test.assetsystem.TestAssetProvider
 
TANK_NORMAL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
TANK_SMALL - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
TankInteractionBundle<T extends BasicTile & IComponentHarness> - Class in com.hrznstudio.titanium.component.bundle
 
TankInteractionBundle(Supplier<LazyOptional<IFluidHandler>>, int, int, T, int) - Constructor for class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
TankNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
TankNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.TankNBTHandler
 
TankScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
TankScreenAddon(int, int, IFluidTank, FluidTankComponent.Type) - Constructor for class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
Target(String, PlayerInventoryFinder, int) - Constructor for class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder.Target
 
TeleportationUtils - Class in com.hrznstudio.titanium.util
 
TeleportationUtils() - Constructor for class com.hrznstudio.titanium.util.TeleportationUtils
 
teleportEntity(Entity, RegistryKey<World>, double, double, double, float, float) - Static method in class com.hrznstudio.titanium.util.TeleportationUtils
 
teleportEntityTo(Entity, BlockPos, RegistryKey<World>, float, float) - Static method in class com.hrznstudio.titanium.util.TeleportationUtils
From Mekanism (MIT licensed) TileEntityTeleporter#teleportEntityTo with a couple minor validation and direction tweaks.
TEST - Static variable in class com.hrznstudio.titanium._impl.test.AssetTestBlock
 
TEST - Static variable in class com.hrznstudio.titanium._impl.test.MachineTestBlock
 
TEST - Static variable in class com.hrznstudio.titanium._impl.test.TestBlock
 
TEST - Static variable in class com.hrznstudio.titanium._impl.test.TwentyFourTestBlock
 
test(ItemStack) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
test() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
TEST_PROVIDER - Static variable in class com.hrznstudio.titanium._impl.test.assetsystem.NewAssetProviderTest
 
TestAssetProvider - Class in com.hrznstudio.titanium._impl.test.assetsystem
 
TestAssetProvider() - Constructor for class com.hrznstudio.titanium._impl.test.assetsystem.TestAssetProvider
 
TestBlock - Class in com.hrznstudio.titanium._impl.test
 
TestBlock() - Constructor for class com.hrznstudio.titanium._impl.test.TestBlock
 
TestSerializableRecipe - Class in com.hrznstudio.titanium._impl.test.recipe
 
TestSerializableRecipe(ResourceLocation, Ingredient, ItemStack, Block) - Constructor for class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
TestSerializableRecipe(ResourceLocation) - Constructor for class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
TestTile - Class in com.hrznstudio.titanium._impl.test.tile
 
TestTile() - Constructor for class com.hrznstudio.titanium._impl.test.tile.TestTile
 
TEXT_FIELD_ACTIVE - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
TEXT_FIELD_INACTIVE - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
TextFieldScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
TextFieldScreenAddon(int, int) - Constructor for class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
TextScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
TextScreenAddon(String, int, int, boolean, int) - Constructor for class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
TextScreenAddon(String, int, int, boolean) - Constructor for class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
thisIsABoolean - Static variable in class com.hrznstudio.titanium._impl.test.TitaniumConfig
 
thisIsNotABoolean - Static variable in class com.hrznstudio.titanium._impl.test.TitaniumConfig
 
tick() - Method in class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 
tick() - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
tick() - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
tick() - Method in class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
tick() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
tick() - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
 
tickBar() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Ticks the bar so it can increase if possible, managed by MultiProgressBarHandler.update()
TILE_ENTITY - Static variable in class com.hrznstudio.titanium.network.locator.LocatorTypes
 
TileEntityLocatorInstance - Class in com.hrznstudio.titanium.network.locator.instance
 
TileEntityLocatorInstance(BlockPos) - Constructor for class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
TileEntityLocatorInstance() - Constructor for class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
TileFieldNetworkMessage - Class in com.hrznstudio.titanium.network.messages
 
TileFieldNetworkMessage(BlockPos, CompoundNBT) - Constructor for class com.hrznstudio.titanium.network.messages.TileFieldNetworkMessage
 
TileFieldNetworkMessage() - Constructor for class com.hrznstudio.titanium.network.messages.TileFieldNetworkMessage
 
TileUtil - Class in com.hrznstudio.titanium.util
 
TileUtil() - Constructor for class com.hrznstudio.titanium.util.TileUtil
 
Titanium - Class in com.hrznstudio.titanium
 
Titanium() - Constructor for class com.hrznstudio.titanium.Titanium
 
TitaniumClient - Class in com.hrznstudio.titanium
 
TitaniumClient() - Constructor for class com.hrznstudio.titanium.TitaniumClient
 
TitaniumConfig - Class in com.hrznstudio.titanium._impl.test
 
TitaniumConfig() - Constructor for class com.hrznstudio.titanium._impl.test.TitaniumConfig
 
TitaniumConfig.Dabber - Class in com.hrznstudio.titanium._impl.test
 
TitaniumFluid - Class in com.hrznstudio.titanium.fluid
 
TitaniumFluid(FluidAttributes.Builder) - Constructor for class com.hrznstudio.titanium.fluid.TitaniumFluid
 
TitaniumFluid.Flowing - Class in com.hrznstudio.titanium.fluid
 
TitaniumFluid.Source - Class in com.hrznstudio.titanium.fluid
 
TitaniumFluidInstance - Class in com.hrznstudio.titanium.fluid
 
TitaniumFluidInstance(String, String, FluidAttributes.Builder, boolean, ItemGroup) - Constructor for class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
TitaniumFluidUtil - Class in com.hrznstudio.titanium.util
This class exists because @FluidUtil's tryEmptyContainer doesn't work properly
TitaniumFluidUtil() - Constructor for class com.hrznstudio.titanium.util.TitaniumFluidUtil
 
TitaniumJEIPlugin - Class in com.hrznstudio.titanium.jei
 
TitaniumJEIPlugin() - Constructor for class com.hrznstudio.titanium.jei.TitaniumJEIPlugin
 
TitaniumLootTableProvider - Class in com.hrznstudio.titanium.datagenerator.loot
 
TitaniumLootTableProvider(DataGenerator, NonNullLazy<List<Block>>) - Constructor for class com.hrznstudio.titanium.datagenerator.loot.TitaniumLootTableProvider
 
TitaniumModelEvent(TitaniumModelLoader) - Constructor for class com.hrznstudio.titanium.client.TitaniumModelLoader.TitaniumModelEvent
 
TitaniumModelLoader - Class in com.hrznstudio.titanium.client
 
TitaniumModelLoader() - Constructor for class com.hrznstudio.titanium.client.TitaniumModelLoader
 
TitaniumModelLoader.TitaniumModelEvent - Class in com.hrznstudio.titanium.client
 
TitaniumRecipeProvider - Class in com.hrznstudio.titanium.recipe.generator
 
TitaniumRecipeProvider(DataGenerator) - Constructor for class com.hrznstudio.titanium.recipe.generator.TitaniumRecipeProvider
 
TitaniumSerializableProvider - Class in com.hrznstudio.titanium.recipe.generator
 
TitaniumSerializableProvider(DataGenerator, String) - Constructor for class com.hrznstudio.titanium.recipe.generator.TitaniumSerializableProvider
 
TitaniumShapedRecipeBuilder - Class in com.hrznstudio.titanium.recipe.generator
 
TitaniumShapedRecipeBuilder(IItemProvider, int) - Constructor for class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
TitaniumShapelessRecipeBuilder - Class in com.hrznstudio.titanium.recipe.generator
 
TitaniumShapelessRecipeBuilder(IItemProvider, int) - Constructor for class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
TitaniumTab - Class in com.hrznstudio.titanium.tab
 
TitaniumTab(String, Supplier<ItemStack>) - Constructor for class com.hrznstudio.titanium.tab.TitaniumTab
 
toBytes(PacketBuffer) - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
toBytes(PacketBuffer) - Method in class com.hrznstudio.titanium.network.Message
 
toggleFilterMode() - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
toggleFilterMode() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
toSlotFilter(int...) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
toSlotFilter(Predicate<Integer>) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
toSlotFilter(int, int) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
toSlotFilter() - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
transferStackInSlot(PlayerEntity, int) - Method in class com.hrznstudio.titanium.container.BasicContainer
 
tryEmptyContainer(ItemStack, IFluidHandler, int, boolean) - Static method in class com.hrznstudio.titanium.util.TitaniumFluidUtil
 
TwentyFourTestBlock - Class in com.hrznstudio.titanium._impl.test
 
TwentyFourTestBlock() - Constructor for class com.hrznstudio.titanium._impl.test.TwentyFourTestBlock
 
TwentyFourTestTile - Class in com.hrznstudio.titanium._impl.test.tile
 
TwentyFourTestTile() - Constructor for class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
TYPE - Static variable in class com.hrznstudio.titanium.container.BasicAddonContainer
 
type - Variable in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
typingAnimation(String, int, int) - Static method in class com.hrznstudio.titanium.util.StringUtil
 

U

Unboxing - Class in com.hrznstudio.titanium.util
 
Unboxing() - Constructor for class com.hrznstudio.titanium.util.Unboxing
 
UpdatableSlotItemHandler - Class in com.hrznstudio.titanium.container.addon
 
UpdatableSlotItemHandler(IItemHandler, int, int, int) - Constructor for class com.hrznstudio.titanium.container.addon.UpdatableSlotItemHandler
 
update() - Method in class com.hrznstudio.titanium.component.progress.MultiProgressBarHandler
 
update() - Method in class com.hrznstudio.titanium.container.addon.UpdatableSlotItemHandler
 
update() - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
updateNeigh() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
URLUtil - Class in com.hrznstudio.titanium.util
 
URLUtil() - Constructor for class com.hrznstudio.titanium.util.URLUtil
 
useCustomeFile() - Method in class com.hrznstudio.titanium.module.Module
 
useCustomFile() - Method in class com.hrznstudio.titanium.module.Module.Builder
 
UUIDNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
UUIDNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.UUIDNBTHandler
 

V

validate(Map<ResourceLocation, LootTable>, ValidationTracker) - Method in class com.hrznstudio.titanium.datagenerator.loot.TitaniumLootTableProvider
 
validateSlotIndex(int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
valueOf(String) - Static method in enum com.hrznstudio.titanium.annotation.plugin.FeaturePlugin.FeaturePluginType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.api.filter.IFilter.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.block.redstone.RedstoneAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.block.redstone.RedstoneState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.block.RotatableBlock.RotationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.event.handler.EventManager.Bus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.item.BasicItem.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.material.advancedtype.BlockAdvancedResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.material.advancedtype.ItemAdvancedResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.material.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.plugin.PluginPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.util.FacingUtil.Sideness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.hrznstudio.titanium.util.FilenameFilter
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.hrznstudio.titanium.annotation.plugin.FeaturePlugin.FeaturePluginType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.api.filter.IFilter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.block.redstone.RedstoneAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.block.redstone.RedstoneState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.block.RotatableBlock.RotationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.event.handler.EventManager.Bus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.item.BasicItem.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.material.advancedtype.BlockAdvancedResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.material.advancedtype.ItemAdvancedResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.material.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.plugin.PluginPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.util.FacingUtil.Sideness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.hrznstudio.titanium.util.FilenameFilter
Returns an array containing the constants of this enum type, in the order they are declared.

W

withOverride(IResourceType, ForgeRegistryEntry) - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
withProperties(IResourceType, ResourceTypeProperties) - Method in class com.hrznstudio.titanium.material.ResourceMaterial
 
work(World, BlockPos, Direction, int) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
work(World, BlockPos, Direction, int) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
work(World, BlockPos, Direction, int) - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
write(CompoundNBT) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
write(PacketBuffer, T) - Method in interface com.hrznstudio.titanium.network.CompoundSerializableDataHandler.Writer
 
write(JsonObject, ContentExistsCondition) - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsConditionSerializer
 
write(T) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
write(PacketBuffer, T) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
write(T) - Method in interface com.hrznstudio.titanium.recipe.serializer.IRecipeSerializerReversed
 
write(Class<?>, Object) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
write(T) - Method in interface com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler.Writer
 
write(CompoundNBT) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
writeField(Field, Class, PacketBuffer, Object) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeFluidStack(FluidStack) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
writeIngredientArray(PacketBuffer, Ingredient[]) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeItemStack(ItemStack) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
writePacketBuffer(PacketBuffer, LocatorInstance) - Static method in class com.hrznstudio.titanium.network.locator.LocatorFactory
 
writeRegistryArray(PacketBuffer, RegistryKey<?>[]) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeRegistryKey(PacketBuffer, RegistryKey<?>) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeRegistryKey(RegistryKey<?>) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
writeTileEntity(TileEntity, CompoundNBT) - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
Writes all the values that have Save annotation to the NBTTagCompound.
writeTileEntityObject(TileEntity, Object, CompoundNBT) - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
Writes an specific object to be synced to the client
writeToNBT(CompoundNBT) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 

X

x - Variable in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 

Y

y - Variable in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links