Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

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 class 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
 
ActiveTile<T extends ActiveTile<T>> - Class in com.hrznstudio.titanium.block.tile
 
ActiveTile(BasicTileBlock<T>, BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.hrznstudio.titanium.block.tile.ActiveTile
 
add(AnnotationConfigManager.Type) - Method in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
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(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
 
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
 
addCreativeTab(String, Supplier<ItemStack>, String, TitaniumTab) - Method in class com.hrznstudio.titanium.module.ModuleController
 
addDataProvider(GatherDataEvent) - Method in class com.hrznstudio.titanium.module.ModuleController
 
addDataProvider(GatherDataEvent) - Method in class com.hrznstudio.titanium.Titanium
 
addElement(NetworkElement) - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
addExtraSlots() - Method in class com.hrznstudio.titanium.container.BasicContainer
 
addFactory(ResourceLocation, NetworkElementFactory) - Method in class com.hrznstudio.titanium.block_network.element.NetworkElementRegistry
 
addFactory(ResourceLocation, NetworkFactory) - Method in class com.hrznstudio.titanium.block_network.NetworkRegistry
 
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
 
addInventory(InventoryComponent<T>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addNetwork(Network) - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
addPlayerChestInventory() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
addProgressBar(ProgressBarComponent<T>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addRegistry(ResourceKey<? extends Registry<T>>) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
addReward(Reward) - Method in class com.hrznstudio.titanium.reward.RewardGiver
 
addTank(FluidTankComponent<T>) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
addTooltipDetails(BasicItem.Key, ItemStack, List<Component>, boolean) - Method in class com.hrznstudio.titanium.item.BasicItem
 
addTooltipDetails(BasicItem.Key, ItemStack, List<Component>, boolean) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
addToTab(BuildCreativeModeTabContentsEvent) - Method in interface com.hrznstudio.titanium.api.ISpecialCreativeTabItem
 
allowsConnection() - Method in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
AlmostUnifiedAdapter - Class in com.hrznstudio.titanium.compat.almostunified
 
AlmostUnifiedAdapter() - Constructor for class com.hrznstudio.titanium.compat.almostunified.AlmostUnifiedAdapter
 
ALT - Enum constant in enum class com.hrznstudio.titanium.item.BasicItem.Key
 
AnnotationConfigManager - Class in com.hrznstudio.titanium.config
 
AnnotationConfigManager() - Constructor for class com.hrznstudio.titanium.config.AnnotationConfigManager
 
AnnotationConfigManager.SpecCache - Class in com.hrznstudio.titanium.config
 
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
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.hrznstudio.titanium.item.BasicItem
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.hrznstudio.titanium.json.JsonLoader
 
ArrayUtil - Class in com.hrznstudio.titanium.util
 
ArrayUtil() - Constructor for class com.hrznstudio.titanium.util.ArrayUtil
 
ARROW_DOWN - Enum constant in enum class com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 
ARROW_RIGHT - Enum constant in enum class com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 
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
 
assemble(Container, RegistryAccess) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
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(BlockPos, BlockState) - 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

BACK - Enum constant in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
 
BACKGROUND - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
BasicAddonContainer - Class in com.hrznstudio.titanium.container
 
BasicAddonContainer(Object, LocatorInstance, ContainerLevelAccess, Inventory, int) - Constructor for class com.hrznstudio.titanium.container.BasicAddonContainer
 
BasicAddonContainer(Object, LocatorInstance, MenuType<BasicAddonContainer>, ContainerLevelAccess, Inventory, int) - Constructor for class com.hrznstudio.titanium.container.BasicAddonContainer
 
BasicAddonScreen - Class in com.hrznstudio.titanium.client.screen.container
 
BasicAddonScreen(BasicAddonContainer, Inventory, Component) - Constructor for class com.hrznstudio.titanium.client.screen.container.BasicAddonScreen
 
BasicBlock - Class in com.hrznstudio.titanium.block
 
BasicBlock(String, BlockBehaviour.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, Inventory, FriendlyByteBuf) - Constructor for class com.hrznstudio.titanium.container.BasicContainer
 
BasicContainer(MenuType, int) - Constructor for class com.hrznstudio.titanium.container.BasicContainer
 
BasicContainer(MenuType, int, IAssetProvider) - Constructor for class com.hrznstudio.titanium.container.BasicContainer
 
BasicContainerScreen<T extends net.minecraft.world.inventory.AbstractContainerMenu> - Class in com.hrznstudio.titanium.client.screen.container
 
BasicContainerScreen(T, Inventory, Component) - Constructor for class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
BasicContainerScreen(T, Inventory, Component, IAssetProvider) - Constructor for class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
BasicContainerScreenHandler<T extends net.minecraft.world.inventory.AbstractContainerMenu> - 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, Inventory, FriendlyByteBuf) - Constructor for class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
BasicInventoryContainer(MenuType<BasicAddonContainer>, Inventory, int, IAssetProvider) - Constructor for class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
BasicInventoryContainer(MenuType, Inventory, int) - Constructor for class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
BasicItem - Class in com.hrznstudio.titanium.item
 
BasicItem(String, Item.Properties) - Constructor for class com.hrznstudio.titanium.item.BasicItem
 
BasicItem(Item.Properties) - Constructor for class com.hrznstudio.titanium.item.BasicItem
 
BasicItem.Key - Enum Class 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>, BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.hrznstudio.titanium.block.tile.BasicTile
 
BasicTileBlock<T extends BasicTile<T>> - Class in com.hrznstudio.titanium.block
 
BasicTileBlock(String, BlockBehaviour.Properties, Class<T>) - Constructor for class com.hrznstudio.titanium.block.BasicTileBlock
 
beforeDestroyingBlock(LevelAccessor, BlockPos, BlockState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
BLACKLIST - Enum constant in enum class com.hrznstudio.titanium.api.filter.IFilter.Type
 
block - Variable in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
BlockItemModelGeneratorProvider - Class in com.hrznstudio.titanium.datagenerator.model
 
BlockItemModelGeneratorProvider(DataGenerator, String, NonNullLazy<List<Block>>) - Constructor for class com.hrznstudio.titanium.datagenerator.model.BlockItemModelGeneratorProvider
 
blockOverlayEvent(RenderHighlightEvent.Block) - 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.world.level.block.Block,I extends net.minecraft.world.item.Item,T extends net.minecraft.world.level.block.entity.BlockEntity> - 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
 
BOTH - Enum constant in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
BOTTOM - Enum constant in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
 
buildRecipes(Consumer<FinishedRecipe>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumRecipeProvider
 
bus() - Method in enum class 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() - Constructor for class com.hrznstudio.titanium.network.messages.ButtonClickNetworkMessage
 
ButtonClickNetworkMessage(LocatorInstance, int, CompoundTag) - 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.SpecCache
 
canAcceptAugment(ItemStack) - Method in interface com.hrznstudio.titanium.api.IMachine
 
canAcceptAugment(ItemStack) - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
canBeReplacedWith(FluidState, BlockGetter, BlockPos, Fluid, Direction) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
cancel() - Method in class com.hrznstudio.titanium.event.handler.EventManager.FilteredEventManager
 
cancel() - Method in class com.hrznstudio.titanium.event.handler.EventManager.GenericEventManager
 
canConnect(BlockState, Direction) - Method in interface com.hrznstudio.titanium.block_network.INetworkDirectionalConnection
 
canConnectFrom(Direction) - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
canConvertToSource(Level) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
canConvertToSource(FluidState, Level, BlockPos) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
canCraftInDimensions(int, int) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
canDrain() - Method in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
canExtract() - Method in class com.hrznstudio.titanium.energy.EnergyStorageItemStack
 
canFill() - Method in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
canInteract() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
canInteract() - Method in interface com.hrznstudio.titanium.container.addon.IContainerAddonProvider
 
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 class com.hrznstudio.titanium.block.redstone.RedstoneAction
 
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
 
CFG - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
charTyped(char, int) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when a specific 'Character' is typed
charTyped(char, int) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
children() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
children() - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
CLASS - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
clear() - Method in interface com.hrznstudio.titanium.json.jsondirector.IJsonDirector
 
clear() - Method in class com.hrznstudio.titanium.json.jsondirector.MapJsonDirector
 
clickButton(int, Player, CompoundTag) - Method in class com.hrznstudio.titanium.component.button.MultiButtonComponent
 
clicked(int, int, ClickType, Player) - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
client(Class...) - Static method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
CLIENT_SETUP - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
ClientFluidTypeExtensions - Class in com.hrznstudio.titanium.fluid
 
ClientFluidTypeExtensions(ResourceLocation, ResourceLocation) - Constructor for class com.hrznstudio.titanium.fluid.ClientFluidTypeExtensions
 
ClientRewardStorage - Class in com.hrznstudio.titanium.reward.storage
 
ClientRewardStorage() - Constructor for class com.hrznstudio.titanium.reward.storage.ClientRewardStorage
 
clientTick(Level, BlockPos, BlockState, T) - Method in interface com.hrznstudio.titanium.block.tile.ITickableBlockEntity
 
CollectionItemList(FriendlyByteBuf) - 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.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_network - package com.hrznstudio.titanium.block_network
 
com.hrznstudio.titanium.block_network.element - package com.hrznstudio.titanium.block_network.element
 
com.hrznstudio.titanium.block_network.graph - package com.hrznstudio.titanium.block_network.graph
 
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.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.compat.almostunified - package com.hrznstudio.titanium.compat.almostunified
 
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.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
 
comment() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal
 
common(Class...) - Static method in class com.hrznstudio.titanium.config.AnnotationConfigManager.Type
 
COMMON_SETUP - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
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
 
CONF - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
CONFIG_LOAD - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
CONFIG_RELOAD - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
configClasses - Variable in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
ConfigFile - Annotation Interface in com.hrznstudio.titanium.annotation.config
 
ConfigFile.Child - Annotation Interface in com.hrznstudio.titanium.annotation.config
 
ConfigVal - Annotation Interface in com.hrznstudio.titanium.annotation.config
 
ConfigVal.InRangeDouble - Annotation Interface in com.hrznstudio.titanium.annotation.config
 
ConfigVal.InRangeInt - Annotation Interface in com.hrznstudio.titanium.annotation.config
 
ConfigVal.InRangeLong - Annotation Interface in com.hrznstudio.titanium.annotation.config
 
CONSTRUCTION - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
consume(Player, 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(ResourceKey<? extends Registry<T>>, T) - Method in interface com.hrznstudio.titanium.module.api.RegistryManager
 
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, Inventory, FriendlyByteBuf) - 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
 
create(BlockPos) - Method in interface com.hrznstudio.titanium.block_network.NetworkFactory
 
create(CompoundTag) - Method in interface com.hrznstudio.titanium.block_network.NetworkFactory
 
createBlockLootTables() - Method in class com.hrznstudio.titanium.datagenerator.loot.TitaniumLootTableProvider
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
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
 
createFluidStateDefinition(StateDefinition.Builder<Fluid, FluidState>) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Flowing
 
createFromNbt(Level, CompoundTag) - Method in interface com.hrznstudio.titanium.block_network.element.NetworkElementFactory
 
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
 
createInstance() - Method in class com.hrznstudio.titanium.network.locator.LocatorType
 
createItemStackHarness(ItemStack) - Static method in class com.hrznstudio.titanium.itemstack.ItemStackHarnessRegistry
 
createLegacyBlock(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
createMenu(int, Inventory, Player) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
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(BlockPos, BlockState) - Constructor for class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 
CreativeTabHelper - Class in com.hrznstudio.titanium.module
 
CreativeTabHelper() - Constructor for class com.hrznstudio.titanium.module.CreativeTabHelper
 
CTRL - Enum constant in enum class com.hrznstudio.titanium.item.BasicItem.Key
 

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
 
DAT - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
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
 
DeferredRegistryHelper - Class in com.hrznstudio.titanium.module
 
DeferredRegistryHelper(String) - Constructor for class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
define(Character, TagKey<Item>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
define(Character, Ingredient) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.component.bundle.TankInteractionBundle
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.reward.storage.ClientRewardStorage
 
deserializeNBT(CompoundTag) - Method in class com.hrznstudio.titanium.reward.storage.EnabledRewards
 
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(Container, int, int, int, IDisableableContainer) - Constructor for class com.hrznstudio.titanium.container.impl.DisableableSlot
 
DisableableSlot(Container, int, int, int, BooleanSupplier) - Constructor for class com.hrznstudio.titanium.container.impl.DisableableSlot
 
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(Vec3, 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
 
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(int, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
drain(int, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
drain(FluidStack, 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 - Enum constant in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
drainForced(int, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
drainForced(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
draw(GuiGraphics, Screen, Point, Point) - Method in class com.hrznstudio.titanium.api.client.DefaultDrawable
 
draw(GuiGraphics, Screen, Point, Point) - Method in interface com.hrznstudio.titanium.api.client.IDrawable
 
drawAsset(GuiGraphics, Screen, IAsset, int, int) - Static method in class com.hrznstudio.titanium.util.AssetUtil
 
drawAsset(GuiGraphics, 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(GuiGraphics, Screen, IAssetProvider, int, int, int, int, int, Function<Integer, Pair<Integer, Integer>>, Function<Integer, ItemStack>, boolean, Function<Integer, Color>, Predicate<Integer>, int) - Static method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
drawBackground(GuiGraphics, Screen, IAssetProvider, int, int, int, int) - Static method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Draws the component in the background layer
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.LockableOverlayAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
drawBackgroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
drawForeground(GuiGraphics, Screen, IAssetProvider, int, int, int, int, double, double) - Static method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Draws the component in the foreground layer
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ArrowButtonScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.AssetScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.LockableOverlayAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.ProgressBarScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.SlotsScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
drawForegroundLayer(GuiGraphics, Screen, IAssetProvider, int, int, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
drawHorizontalLine(GuiGraphics, int, int, int, int) - Static method in class com.hrznstudio.titanium.util.AssetUtil
 
drawSelectingOverlay(GuiGraphics, int, int, int, int) - Static method in class com.hrznstudio.titanium.util.AssetUtil
 
drawVerticalLine(GuiGraphics, 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(ItemLike) - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
droppingSelfWithNbt(ItemLike, CopyNbtFunction.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
 
ENABLED - Enum constant in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
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 Enum<E>> - Class in com.hrznstudio.titanium.nbthandler.data
 
EnumNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
equals(Object) - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
equals(Object) - Method in class com.hrznstudio.titanium.block_network.Network
 
EventManager - Class in com.hrznstudio.titanium.event.handler
 
EventManager() - Constructor for class com.hrznstudio.titanium.event.handler.EventManager
 
EventManager.Bus - Enum Class 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
 
EXECUTABLE - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
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 Class in com.hrznstudio.titanium.util
 
FEATURE - Enum constant in enum class com.hrznstudio.titanium.annotation.plugin.FeaturePlugin.FeaturePluginType
 
FeaturePlugin - Annotation Interface in com.hrznstudio.titanium.annotation.plugin
 
FeaturePlugin.FeaturePluginType - Enum Class in com.hrznstudio.titanium.annotation.plugin
 
FeaturePluginInstance - Interface in com.hrznstudio.titanium.plugin
 
FilenameFilter - Enum Class 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
 
FILL - Enum constant in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
fillForced(FluidStack, IFluidHandler.FluidAction) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
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(TitaniumFluidInstance) - 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 Class in com.hrznstudio.titanium.component.fluid
 
FluidTankComponent.Type - Enum Class 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
 
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
 
FORGE - Enum constant in enum class com.hrznstudio.titanium.event.handler.EventManager.Bus
 
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
 
FOUR_WAY - Enum constant in enum class com.hrznstudio.titanium.block.RotatableBlock.RotationType
 
fromBytes(FriendlyByteBuf) - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
fromBytes(FriendlyByteBuf) - Method in class com.hrznstudio.titanium.network.Message
 
fromJson(ResourceLocation, JsonObject) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
fromJson(ResourceLocation, JsonObject) - Method in class com.hrznstudio.titanium.recipe.shapelessenchant.ShapelessEnchantSerializer
 
fromJson(ResourceLocation, JsonObject, ICondition.IContext) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
FRONT - Enum constant in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
 
FunctionReferenceHolder - Class in com.hrznstudio.titanium.container.referenceholder
 
FunctionReferenceHolder(IntConsumer, IntSupplier) - Constructor for class com.hrznstudio.titanium.container.referenceholder.FunctionReferenceHolder
 

G

generate() - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
generate() - Method in interface com.hrznstudio.titanium.recipe.generator.IJSONGenerator
 
generate() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
generate(BiConsumer<ResourceLocation, LootTable.Builder>) - Method in class com.hrznstudio.titanium.datagenerator.loot.block.BasicBlockLootTables
 
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>, BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.hrznstudio.titanium.block.tile.GeneratorTile
 
GenericAssetType<T extends IAsset> - Class in com.hrznstudio.titanium.api.client
 
GenericAssetType(Function<IAssetType<T>, T>, Class<T>) - Constructor for class com.hrznstudio.titanium.api.client.GenericAssetType
 
GenericAssetType(Supplier<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(Class<T>, Supplier<RecipeType<?>>) - 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() - Method in class com.hrznstudio.titanium.container.referenceholder.FunctionReferenceHolder
 
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(int) - Method in class com.hrznstudio.titanium.container.referenceholder.FluidTankReferenceHolder
 
get(int) - Method in class com.hrznstudio.titanium.container.referenceholder.ProgressBarReferenceHolder
 
get(String) - Static method in class com.hrznstudio.titanium.network.locator.PlayerInventoryFinder
 
get(String, Object...) - Static method in class com.hrznstudio.titanium.util.LangUtil
 
get(ServerLevel) - Static method in class com.hrznstudio.titanium.block_network.NetworkManager
 
get(ServerLevel) - Static method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
get(Level) - Static method in class com.hrznstudio.titanium.block_network.NetworkManager
 
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() - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllEntries(IForgeRegistry<T>, TagKey<T>) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllEntries(IForgeRegistry<T>, TagKey<T>...) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllFluidTags() - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAllItemTags() - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getAmount(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Flowing
 
getAmount(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getAmount(FluidState) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid.Source
 
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() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonInfo
 
getAsset(IAssetType<T>) - Method in class com.hrznstudio.titanium._impl.test.assetsystem.TestAssetProvider
 
getAsset(IAssetType<T>) - Method in class com.hrznstudio.titanium.client.screen.asset.DefaultAssetProvider
 
getAsset(IAssetType<T>) - Method in interface com.hrznstudio.titanium.client.screen.asset.IAssetProvider
Provide custom assets to
getAsset(IAssetProvider, IAssetType<T>) - Static method in interface com.hrznstudio.titanium.client.screen.asset.IAssetProvider
 
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 class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
 
getAssetType() - Method in class com.hrznstudio.titanium.component.sideness.SidedComponentManager
 
getAugment(ItemStack) - Static method in class com.hrznstudio.titanium.item.AugmentWrapper
 
getAugmentBackground() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getAugmentFactory() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getAugmentInventory() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getBarColor(ItemStack) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
getBarDirection() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets the bar direction
getBarWidth(ItemStack) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
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
 
getBlockTag(ResourceLocation) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getBoundingBoxes(BlockState, BlockGetter, BlockPos) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getBucket() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
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<T>, Direction) - Method in class com.hrznstudio.titanium.item.EnergyItem.CapabilityProvider
 
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
 
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, BlockGetter, BlockPos, CollisionContext) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getColor() - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
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 class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
getColor() - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
getColor(int) - Method in interface com.hrznstudio.titanium.api.material.IHasColor
 
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
 
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
 
getContentName() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
getCookingRecipes(Level) - Static method in class com.hrznstudio.titanium.util.RecipeUtil
 
getCount() - Method in class com.hrznstudio.titanium.container.referenceholder.FluidTankReferenceHolder
 
getCount() - Method in class com.hrznstudio.titanium.container.referenceholder.ProgressBarReferenceHolder
 
getDefaultAsset() - Method in class com.hrznstudio.titanium.api.client.GenericAssetType
 
getDefaultAsset() - Method in interface com.hrznstudio.titanium.api.client.IAssetType
 
getDirection() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerRequest
 
getDirection() - Method in class com.hrznstudio.titanium.component.button.ArrowButtonComponent
 
getDisplayName() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getDistance() - Method in class com.hrznstudio.titanium.api.raytrace.DistanceRayTraceResult
 
getDropOff(LevelReader) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getDynamicDrops(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getElement(BlockPos) - Method in class com.hrznstudio.titanium.block_network.Network
 
getElement(BlockPos) - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
getElements() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraph
 
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
 
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 class 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
 
getFactory(ResourceLocation) - Method in class com.hrznstudio.titanium.block_network.element.NetworkElementRegistry
 
getFactory(ResourceLocation) - Method in class com.hrznstudio.titanium.block_network.NetworkRegistry
 
getFilter() - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
getFilter() - Method in enum class com.hrznstudio.titanium.api.filter.IFilter.Type
 
getFilter() - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
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
 
getFlowing() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getFlowingFluid() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
getFlowingTexture() - Method in class com.hrznstudio.titanium.fluid.ClientFluidTypeExtensions
 
getFluid() - 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
 
getFluidType() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getFluidType() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluidInstance
 
getForgeRegistry() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
getFoundElements() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerResult
 
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
 
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 class 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
 
getId() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
getId() - Method in class com.hrznstudio.titanium.block_network.Network
 
getId() - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
getId() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
getID() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
getID() - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsConditionSerializer
 
getIdFrom(E) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
getIdFrom(DyeColor) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumDyeColorNBTHandler
 
getIncreaseType() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
getIndex() - Method in class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
getIndex() - Method in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
getInfo(int) - Method in enum class 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() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
getInstalledAugments(IAugmentType) - Method in interface com.hrznstudio.titanium.api.IMachine
 
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
 
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
 
getItemGroup() - Method in class com.hrznstudio.titanium.block.BasicBlock
 
getItems() - Method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler.CollectionItemList
 
getItemStackForSlotRendering(int) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getItemTag(ResourceLocation) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
getItemWithPreference(TagKey<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() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
getLevel() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerRequest
 
getListener(ServerLevel, T) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
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
 
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
 
getMenu() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getMinX() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getMinY() - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
getMultiButtonComponent() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getMultiFilterComponent() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getMultiInventoryComponent() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getMultiTankComponent() - 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 class 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.TitaniumSerializableProvider
 
getName() - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
getNetwork() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
getNetworks() - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
getNetworkType() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
getNewElements() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerResult
 
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
 
getOrCreateTag(IForgeRegistry<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
 
getParent() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerRequest
 
getPlayerInventory() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
getPlayerRenderer(Minecraft, AbstractClientPlayer) - 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
 
getPos() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
getPos() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerRequest
 
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
 
getPreferredItemForTag(TagKey<Item>) - Static method in class com.hrznstudio.titanium.compat.almostunified.AlmostUnifiedAdapter
 
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 class 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 interface com.hrznstudio.titanium.recipe.generator.IJsonFile
 
getRecipeKey() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
getRecipes(Level, RecipeType<T>) - Static method in class com.hrznstudio.titanium.util.RecipeUtil
 
getRecipeSubfolder() - Method in interface com.hrznstudio.titanium.recipe.generator.IJsonFile
 
getRecipeSubfolder() - Method in class com.hrznstudio.titanium.recipe.serializer.SerializableRecipe
 
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
 
getRegistries() - Method in class com.hrznstudio.titanium.module.ModuleController
 
getRelativeSlot(InventoryComponent<T>, int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
getRemovedElements() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerResult
 
getRequests() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerResult
 
getResourceLocation() - Method in interface com.hrznstudio.titanium.api.client.IAsset
 
getResourceLocation() - Method in class com.hrznstudio.titanium.reward.Reward
 
getResourceLocation() - Method in class com.hrznstudio.titanium.tab.TitaniumTab
 
getResultItem(RegistryAccess) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
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
 
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
 
getSerializedName() - Method in enum class com.hrznstudio.titanium.item.BasicItem.Key
 
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(LevelReader) - 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(Level, ItemStack) - Static method in class com.hrznstudio.titanium.util.RecipeUtil
 
getSource() - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
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(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(BlockPlaceContext) - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
getStateForPlacement(Block, BlockPlaceContext) - Method in interface com.hrznstudio.titanium.block.RotationHandler
 
getStateInfo() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonAddon
 
getStillTexture() - Method in class com.hrznstudio.titanium.fluid.ClientFluidTypeExtensions
 
getString(String, Object...) - Static method in class com.hrznstudio.titanium.util.LangUtil
 
getTables() - Method in class com.hrznstudio.titanium.datagenerator.loot.TitaniumLootTableProvider
 
getTabList() - Method in class com.hrznstudio.titanium.tab.TitaniumTab
 
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
 
getTickDelay(LevelReader) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
getTicker(Level, BlockState, BlockEntityType<R>) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
getTickingTime() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
Gets how often the bar ticks
getTile() - Method in interface com.hrznstudio.titanium.client.screen.ITileContainer
 
getTile(BlockGetter, BlockPos) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
getTileClass() - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
getTileEntity(BlockGetter, BlockPos) - Static method in class com.hrznstudio.titanium.util.TileUtil
 
getTileEntity(BlockGetter, BlockPos, Class<T>) - 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.registry.BlockRegistryObjectGroup
 
getTileFieldList() - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
 
getTitleColor() - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
getTitleColor() - Method in interface com.hrznstudio.titanium.block.tile.IScreenInfoProvider
 
getTitleColor() - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getTitleColorFromProvider() - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
getTitleX(float) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getTitleXPos(float, float, float, float, float) - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
getTitleXPos(float, float, float, float, float) - Method in interface com.hrznstudio.titanium.block.tile.IScreenInfoProvider
 
getTitleXPos(float, float, float, float, float) - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
getTitleY(float) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
getTitleYPos(float, float, float, float, float) - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
getTitleYPos(float, float, float, float, float) - Method in interface com.hrznstudio.titanium.block.tile.IScreenInfoProvider
 
getTitleYPos(float, float, float, float, float) - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
getToastSymbol() - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
getTooltip() - Method in class com.hrznstudio.titanium.client.screen.addon.StateButtonInfo
 
getTooltip(int, int) - Static method in class com.hrznstudio.titanium.client.screen.addon.EnergyBarScreenAddon
 
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 class com.hrznstudio.titanium.api.raytrace.DistanceRayTraceResult
 
getType() - Method in class com.hrznstudio.titanium.block_network.Network
 
getType() - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
getType() - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
getType(ItemStack, IAugmentType) - Static method in class com.hrznstudio.titanium.item.AugmentWrapper
 
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 class com.hrznstudio.titanium.block.redstone.RedstoneAction
 
getValues() - Method in interface com.hrznstudio.titanium.api.IEnumValues
 
getValues() - Method in enum class com.hrznstudio.titanium.block.redstone.RedstoneAction
 
getWidget() - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
getWorldPosCallable() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
getWorldPosCallable(Level) - Method in class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
getWorldPosCallable(Level) - 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.client.screen.addon.WidgetScreenAddon
 
getXSize() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getXSize(IAssetProvider) - Method in enum class 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.client.screen.addon.WidgetScreenAddon
 
getYSize() - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
getYSize(IAssetProvider) - Method in enum class com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 
GITIGNORE - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
graph - Variable in class com.hrznstudio.titanium.block_network.Network
 
guiAddons() - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
GZIP - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 

H

handleButtonMessage(int, Player, CompoundTag) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
handleButtonMessage(int, Player, CompoundTag) - Method in class com.hrznstudio.titanium.itemstack.ItemStackHarness
 
handleButtonMessage(int, Player, CompoundTag) - Method in interface com.hrznstudio.titanium.network.IButtonHandler
 
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(CompoundTag) - 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, BlockGetter, BlockPos) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
hashCode() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
hashCode() - Method in class com.hrznstudio.titanium.block_network.Network
 
hasIndividualRenderVoxelShape() - Method in class com.hrznstudio.titanium.block.BasicBlock
 
hasTag(IForgeRegistry<T>, T, TagKey<T>) - Static method in class com.hrznstudio.titanium.util.TagUtil
 
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

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
 
ICapabilityHolder<T> - Interface in com.hrznstudio.titanium.component.sideness
 
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 Class 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 Class in com.hrznstudio.titanium.api.filter
 
IGNORE - Enum constant in enum class com.hrznstudio.titanium.block.redstone.RedstoneAction
 
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
 
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(Vec3, Vec3) - Constructor for class com.hrznstudio.titanium.api.raytrace.IndexedAxisAlignedBB
 
INetworkable - Interface in com.hrznstudio.titanium.client.screen.addon.interfaces
 
INetworkDirectionalConnection - Interface in com.hrznstudio.titanium.block_network
 
ingredient - Variable in class com.hrznstudio.titanium.api.IItemStackQuery.IngredientQuery
 
IngredientQuery(Ingredient) - Constructor for class com.hrznstudio.titanium.api.IItemStackQuery.IngredientQuery
 
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
 
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(int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
INIT - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
initCapabilities(ItemStack, CompoundTag) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
initClient() - Method in class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
initClient() - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
initClient() - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
initClient() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
initInventory() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
initModules() - Method in class com.hrznstudio.titanium.module.ModuleController
 
initModules() - Method in class com.hrznstudio.titanium.Titanium
 
inject(IConfigSpec) - Method in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
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
 
INSTANCE - Static variable in class com.hrznstudio.titanium.block_network.element.NetworkElementRegistry
 
INSTANCE - Static variable in class com.hrznstudio.titanium.block_network.NetworkRegistry
 
intAngery - Static variable in class com.hrznstudio.titanium._impl.test.TitaniumConfig
 
IntArrayReferenceHolderAddon - Class in com.hrznstudio.titanium.container.addon
 
IntArrayReferenceHolderAddon(ContainerData...) - 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(DataSlot...) - 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.world.item.crafting.Recipe<?>> - 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
 
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
 
isActive() - Method in class com.hrznstudio.titanium.container.addon.UpdatableSlotItemHandler
 
isActive() - Method in class com.hrznstudio.titanium.container.impl.DisableableItemHandlerSlot
 
isActive() - Method in class com.hrznstudio.titanium.container.impl.DisableableSlot
 
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
 
isBarVisible(ItemStack) - Method in class com.hrznstudio.titanium.item.EnergyItem
 
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
 
IScreenAddon - Interface in com.hrznstudio.titanium.api.client
 
IScreenAddonConsumer - Interface in com.hrznstudio.titanium.client.screen
 
IScreenAddonProvider - Interface in com.hrznstudio.titanium.api.client
 
IScreenInfoProvider - Interface in com.hrznstudio.titanium.block.tile
 
isDisabled() - Method in interface com.hrznstudio.titanium.container.IDisableableContainer
 
isDisabled() - Method in class com.hrznstudio.titanium.container.impl.BasicInventoryContainer
 
isDown() - Method in enum class 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
 
isFluidValid(int, FluidStack) - Method in class com.hrznstudio.titanium.component.fluid.MultiTankComponent.MultiTankCapabilityHandler
 
isFluidValid(FluidStack) - Method in class com.hrznstudio.titanium.capability.FluidHandlerScreenProviderItemStack
 
isFocused() - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
 
isFocused() - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
isFocused() - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
isItemValid(int, ItemStack) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
isKnown(File, String) - Static method in enum class com.hrznstudio.titanium.util.FilenameFilter
 
isLoaded() - Static method in class com.hrznstudio.titanium.compat.almostunified.AlmostUnifiedAdapter
 
isLocked() - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
isMainHand() - Method in class com.hrznstudio.titanium.network.locator.instance.HeldStackLocatorInstance
 
isMouseOver(double, double) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Checks whether the mouse if over a specific object or point
isMouseOver(double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
isMouseOver(double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.TextFieldScreenAddon
 
isMouseOver(double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
isPaused() - Method in interface com.hrznstudio.titanium.api.IMachine
 
isPaused() - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
ISpecialCreativeTabItem - Interface in com.hrznstudio.titanium.api
 
isPlayerValid(UUID) - Method in class com.hrznstudio.titanium.reward.Reward
 
isReceivingRedstone() - Method in interface com.hrznstudio.titanium.api.redstone.IRedstoneState
 
isReceivingRedstone() - Method in enum class com.hrznstudio.titanium.block.redstone.RedstoneState
 
isSame(Fluid) - Method in class com.hrznstudio.titanium.fluid.TitaniumFluid
 
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
 
isSuccessful() - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerRequest
 
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
 
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
 
ITickableBlockEntity<T extends net.minecraft.world.level.block.entity.BlockEntity> - Interface in com.hrznstudio.titanium.block.tile
 
ITileContainer<T extends net.minecraft.world.level.block.entity.BlockEntity> - Interface in com.hrznstudio.titanium.client.screen
 

J

JAR - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
JAVA - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
joinNetwork(Network) - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
JSON - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
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

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.addon.WidgetScreenAddon
 
keyPressed(int, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
keyReleased(int, int, int) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when a key is pressed
keyReleased(int, int, int) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 

L

LangUtil - Class in com.hrznstudio.titanium.util
 
LangUtil() - Constructor for class com.hrznstudio.titanium.util.LangUtil
 
leaveNetwork() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
LEFT - Enum constant in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
 
level - Variable in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
load(CompoundTag) - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
load(CompoundTag) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
load(CompoundTag) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
locale(Player) - Method in class com.hrznstudio.titanium.network.locator.instance.EmptyLocatorInstance
 
locale(Player) - Method in class com.hrznstudio.titanium.network.locator.instance.HeldStackLocatorInstance
 
locale(Player) - Method in class com.hrznstudio.titanium.network.locator.instance.InventoryStackLocatorInstance
 
locale(Player) - Method in class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
locale(Player) - 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
 
LOG - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
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

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(BlockPos, BlockState) - 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>, BlockEntityType<?>, BlockPos, BlockState) - 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(CompoundTag) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery.IItemStackNBTQuery
 
matches(Container, Level) - Method in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
matches(ItemStack) - 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
 
matches(T) - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
material() - Element in annotation interface com.hrznstudio.titanium.annotation.MaterialReference
 
MaterialReference - Annotation Interface in com.hrznstudio.titanium.annotation
 
max() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal.InRangeDouble
 
max() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal.InRangeInt
 
max() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal.InRangeLong
 
mayPickup(Player) - Method in class com.hrznstudio.titanium.container.impl.DisableableSlot
 
mayPlace(ItemStack) - Method in class com.hrznstudio.titanium.container.impl.DisableableItemHandlerSlot
 
mayPlace(ItemStack) - Method in class com.hrznstudio.titanium.container.impl.DisableableSlot
 
Message - Class in com.hrznstudio.titanium.network
 
Message() - Constructor for class com.hrznstudio.titanium.network.Message
 
min() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal.InRangeDouble
 
min() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal.InRangeInt
 
min() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal.InRangeLong
 
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
 
MOD - Enum constant in enum class com.hrznstudio.titanium.annotation.plugin.FeaturePlugin.FeaturePluginType
 
MOD - Enum constant in enum class com.hrznstudio.titanium.event.handler.EventManager.Bus
 
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
 
ModuleController - Class in com.hrznstudio.titanium.module
 
ModuleController() - Constructor for class com.hrznstudio.titanium.module.ModuleController
 
mouseClicked(double, double, int) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when a mouse button is clicked
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicButtonAddon
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.FacingHandlerScreenAddon
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.ItemstackFilterScreenAddon
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.TankScreenAddon
 
mouseClicked(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
mouseDragged(double, double, int, double, double) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when the mouse is pressed and dragged
mouseDragged(double, double, int, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
mouseDragged(double, double, int, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.color.HuePickerAddon
 
mouseDragged(double, double, int, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
mouseDragged(double, double, int, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.DragPanelScreenAddon
 
mouseDragged(double, double, int, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
mouseMoved(double, double) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when the mouse is moved.
mouseMoved(double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
mouseReleased(double, double, int) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when the mouse button is released
mouseReleased(double, double, int) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
mouseScrolled(double, double, double) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when mouse scroll is applied
mouseScrolled(double, double, double) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
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, Level, BlockPos, Block, BlockPos, boolean) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
network - Variable in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
Network - Class in com.hrznstudio.titanium.block_network
 
Network(BlockPos, String) - Constructor for class com.hrznstudio.titanium.block_network.Network
 
NETWORK - Static variable in class com.hrznstudio.titanium.Titanium
 
NetworkElement - Class in com.hrznstudio.titanium.block_network.element
 
NetworkElement(Level, BlockPos) - Constructor for class com.hrznstudio.titanium.block_network.element.NetworkElement
 
NetworkElementFactory - Interface in com.hrznstudio.titanium.block_network.element
 
NetworkElementRegistry - Class in com.hrznstudio.titanium.block_network.element
 
NetworkFactory - Interface in com.hrznstudio.titanium.block_network
 
NetworkGraph - Class in com.hrznstudio.titanium.block_network.graph
 
NetworkGraph(Network) - Constructor for class com.hrznstudio.titanium.block_network.graph.NetworkGraph
 
NetworkGraphScanner - Class in com.hrznstudio.titanium.block_network.graph
 
NetworkGraphScanner(Set<NetworkElement>, ResourceLocation) - Constructor for class com.hrznstudio.titanium.block_network.graph.NetworkGraphScanner
 
NetworkGraphScannerRequest - Class in com.hrznstudio.titanium.block_network.graph
 
NetworkGraphScannerRequest(Level, BlockPos, Direction, NetworkGraphScannerRequest) - Constructor for class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerRequest
 
NetworkGraphScannerResult - Class in com.hrznstudio.titanium.block_network.graph
 
NetworkGraphScannerResult(Set<NetworkElement>, Set<NetworkElement>, Set<NetworkElement>, List<NetworkGraphScannerRequest>) - Constructor for class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerResult
 
NetworkHandler - Class in com.hrznstudio.titanium.network
 
NetworkHandler(String) - Constructor for class com.hrznstudio.titanium.network.NetworkHandler
 
NetworkManager - Class in com.hrznstudio.titanium.block_network
 
NetworkManager(Level) - Constructor for class com.hrznstudio.titanium.block_network.NetworkManager
 
NetworkRegistry - Class in com.hrznstudio.titanium.block_network
 
NewAssetProviderTest - Class in com.hrznstudio.titanium._impl.test.assetsystem
 
NewAssetProviderTest() - Constructor for class com.hrznstudio.titanium._impl.test.assetsystem.NewAssetProviderTest
 
newBlockEntity(BlockPos, BlockState) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
NO_REDSTONE - Enum constant in enum class com.hrznstudio.titanium.block.redstone.RedstoneAction
 
NONE - Enum constant in enum class com.hrznstudio.titanium.block.RotatableBlock.RotationType
 
NONE - Enum constant in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
 
NONE - Enum constant in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
NORMAL - Enum constant in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
 
NOTHING - Static variable in interface com.hrznstudio.titanium.api.IItemStackQuery
 

O

OBJ - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
of(IAsset, PoseStack) - 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
 
OFF - Enum constant in enum class com.hrznstudio.titanium.block.redstone.RedstoneState
 
ofRight(int, int, int, IAssetType<?>, int) - Static method in class com.hrznstudio.titanium.component.sideness.SidedComponentManager
 
ON - Enum constant in enum class com.hrznstudio.titanium.block.redstone.RedstoneState
 
onActivated(Player, InteractionHand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 
onActivated(Player, InteractionHand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
onActivated(Player, InteractionHand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
onActivated(Player, InteractionHand, Direction, double, double, double) - Method in class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
onActivated(Player, InteractionHand, Direction, double, double, double) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
onActivated(Player, InteractionHand, Direction, double, double, double) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
onActivated(Player, InteractionHand, Direction, double, double, double) - Method in class com.hrznstudio.titanium.block.tile.MachineTile
 
onButtonClicked(Player, CompoundTag) - Method in class com.hrznstudio.titanium.component.button.ButtonComponent
 
ONCE - Enum constant in enum class com.hrznstudio.titanium.block.redstone.RedstoneAction
 
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(Connection, ClientboundBlockEntityDataPacket) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
onInit() - Method in class com.hrznstudio.titanium.module.ModuleController
 
onInit() - Method in class com.hrznstudio.titanium.Titanium
 
onMergedWith(Network) - Method in class com.hrznstudio.titanium.block_network.Network
 
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() - 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
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
onStart() - Method in class com.hrznstudio.titanium.component.progress.ProgressBarComponent
 
openGui(Player) - 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<Player, Integer>, BiFunction<Player, 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
 
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 Class in com.hrznstudio.titanium.plugin
 
PNG - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
pos - Variable in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
POST_INIT - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
PoweredTile<T extends PoweredTile<T>> - Class in com.hrznstudio.titanium.block.tile
 
PoweredTile(BasicTileBlock<T>, BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.hrznstudio.titanium.block.tile.PoweredTile
 
PRE_INIT - Enum constant in enum class com.hrznstudio.titanium.plugin.PluginPhase
 
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 Class 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
 
provide(ResourceLocation, JsonObject) - Method in interface com.hrznstudio.titanium.json.IJsonProvider
 
provide(ResourceLocation, JsonObject) - Method in class com.hrznstudio.titanium.json.jsonprovider.GenericSerializerJsonProvider
 
PULL - Enum constant in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
PUSH - Enum constant in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
 
put(ResourceLocation, RegistryObject<Item>) - Method in class com.hrznstudio.titanium.module.CreativeTabHelper
 
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
 

Q

quickMoveStack(Player, int) - Method in class com.hrznstudio.titanium.container.BasicContainer
 

R

randomString(Random, int) - Static method in interface com.hrznstudio.titanium.block_network.NetworkFactory
 
rayTraceBox(BlockPos, Vec3, Vec3, VoxelShape) - Static method in class com.hrznstudio.titanium.block.BasicBlock
 
rayTraceBoxesClosest(Vec3, Vec3, BlockPos, List<VoxelShape>) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
rayTraceSimple(Level, 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(BlockHitResult, Level, LivingEntity, double, float) - Static method in class com.hrznstudio.titanium.util.RayTraceUtils
 
read(JsonElement) - Method in interface com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler.Reader
 
read(JsonObject) - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsConditionSerializer
 
read(Class<T>, JsonElement) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
read(FriendlyByteBuf) - Method in interface com.hrznstudio.titanium.network.CompoundSerializableDataHandler.Reader
 
readField(Field, Class, FriendlyByteBuf, Object) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readFluidStack(JsonElement) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
readFromNBT(CompoundTag) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
readFromNBT(CompoundTag, String, E) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
readFromNBT(CompoundTag, String, Boolean) - Method in class com.hrznstudio.titanium.nbthandler.data.BooleanNBTHandler
 
readFromNBT(CompoundTag, String, Double) - Method in class com.hrznstudio.titanium.nbthandler.data.DoubleNBTHandler
 
readFromNBT(CompoundTag, String, Float) - Method in class com.hrznstudio.titanium.nbthandler.data.FloatNBTHandler
 
readFromNBT(CompoundTag, String, Integer) - Method in class com.hrznstudio.titanium.nbthandler.data.IntegerNBTHandler
Reads the value from the NBT to be stored in the Field.
readFromNBT(CompoundTag, String, Long) - Method in class com.hrznstudio.titanium.nbthandler.data.LongNBTHandler
Reads the value from the NBT to be stored in the Field.
readFromNBT(CompoundTag, String, Short) - Method in class com.hrznstudio.titanium.nbthandler.data.ShortNBTHandler
Reads the value from the NBT to be stored in the Field.
readFromNBT(CompoundTag, String, String) - Method in class com.hrznstudio.titanium.nbthandler.data.StringNBTHandler
 
readFromNBT(CompoundTag, String, UUID) - Method in class com.hrznstudio.titanium.nbthandler.data.UUIDNBTHandler
 
readFromNBT(CompoundTag, String, BlockPos) - Method in class com.hrznstudio.titanium.nbthandler.data.BlockPosNBTHandler
 
readFromNBT(CompoundTag, String, ItemStack) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackNBTHandler
 
readFromNBT(CompoundTag, String, INBTSerializable) - Method in class com.hrznstudio.titanium.nbthandler.data.NBTSerializableNBTHandler
 
readFromNBT(CompoundTag, String, FluidTank) - Method in class com.hrznstudio.titanium.nbthandler.data.TankNBTHandler
 
readFromNBT(CompoundTag, String, ItemStackHandler) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackHandlerNBTHandler
 
readFromNBT(CompoundTag, String, T) - Method in interface com.hrznstudio.titanium.api.INBTHandler
Reads the value from the NBT to be stored in the Field.
readIngredientArray(FriendlyByteBuf) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readItemStack(JsonObject) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
readPacketBuffer(FriendlyByteBuf) - Static method in class com.hrznstudio.titanium.network.locator.LocatorFactory
 
readRegistryArray(FriendlyByteBuf) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readRegistryKey(JsonElement) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
readRegistryKey(FriendlyByteBuf) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
readTileEntity(BlockEntity, CompoundTag) - 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
 
RECIPE_TYPE - Static variable in class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
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 Class 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 Class in com.hrznstudio.titanium.block.redstone
 
register() - Static method in class com.hrznstudio.titanium.network.locator.LocatorTypes
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class com.hrznstudio.titanium.command.RewardCommand
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class com.hrznstudio.titanium.command.RewardGrantCommand
 
register(Consumer<FinishedRecipe>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumRecipeProvider
 
register(Supplier<Item>, Function<ItemStack, ItemStackHarness>) - Static method in class com.hrznstudio.titanium.itemstack.ItemStackHarnessRegistry
 
register(Dist) - Method in class com.hrznstudio.titanium.reward.Reward
 
register(RegisterCapabilitiesEvent) - Static method in class com.hrznstudio.titanium.capability.CapabilityItemStackHolder
 
register(DeferredRegister<Block>, DeferredRegister<Item>) - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
register(DeferredRegister<Block>, DeferredRegister<Item>, DeferredRegister<BlockEntityType<?>>) - Method in class com.hrznstudio.titanium.registry.BlockRegistryObjectGroup
 
registerBlockEntityType(String, Supplier<BlockEntityType<?>>) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
registerBlockWithItem(String, Supplier<? extends BasicBlock>, TitaniumTab) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
registerBlockWithItem(String, Supplier<? extends Block>, Function<RegistryObject<Block>, Supplier<Item>>, TitaniumTab) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
registerBlockWithTile(String, Supplier<BasicTileBlock<?>>, TitaniumTab) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
registerBlockWithTileItem(String, Supplier<BasicTileBlock<?>>, Function<RegistryObject<Block>, Supplier<Item>>, TitaniumTab) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
registerEntityType(String, Supplier<EntityType<?>>) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
registerGeneric(ResourceKey<? extends Registry<T>>, String, Supplier<T>) - Method in class com.hrznstudio.titanium.module.DeferredRegistryHelper
 
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<FinishedRecipe>) - Method in interface com.hrznstudio.titanium.api.IRecipeProvider
 
registerRecipe(Consumer<FinishedRecipe>) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
RegistryManager<B> - Interface in com.hrznstudio.titanium.module.api
 
remove(UUID, ResourceLocation) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
removeElement(BlockPos) - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
removeNetwork(String) - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
render(GuiGraphics, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
render(GuiGraphics, Screen, int, int, IAssetProvider, ProgressBarScreenAddon<T>) - Method in enum class com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 
renderBackground(GuiGraphics, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
renderBg(GuiGraphics, float, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicAddonScreen
 
renderBg(GuiGraphics, float, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
renderForeground(GuiGraphics, int, int, float) - Method in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
renderLabels(GuiGraphics, int, int) - Method in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
requires(TagKey<Item>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
requires(Ingredient, int) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
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() - Constructor for class com.hrznstudio.titanium.reward.RewardSyncMessage
 
RewardSyncMessage(CompoundTag) - Constructor for class com.hrznstudio.titanium.reward.RewardSyncMessage
 
RewardWorldStorage - Class in com.hrznstudio.titanium.reward.storage
 
RIGHT - Enum constant in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
 
ROADWORKS_GUI - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
ROADWORKS_PLUGIN - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
ROADWORKS_SCRIPT - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
ROADWORKS_STYLING - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
RotatableBlock<T extends BasicTile<T>> - Class in com.hrznstudio.titanium.block
 
RotatableBlock(String, BlockBehaviour.Properties, Class<T>) - Constructor for class com.hrznstudio.titanium.block.RotatableBlock
 
RotatableBlock.RotationType - Enum Class in com.hrznstudio.titanium.block
 
rotate(BlockState, Rotation) - Method in class com.hrznstudio.titanium.block.RotatableBlock
 
RotationHandler - Interface in com.hrznstudio.titanium.block
 
run(CachedOutput) - Method in class com.hrznstudio.titanium.datagenerator.model.BlockItemModelGeneratorProvider
 
run(CachedOutput) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumSerializableProvider
 
runOn(Dist, Supplier<Runnable>) - Static method in class com.hrznstudio.titanium.util.SidedHandler
 

S

safelyUnbox(Boolean) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Double) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Float) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Integer) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Long) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
safelyUnbox(Short) - Static method in class com.hrznstudio.titanium.util.Unboxing
 
save(Consumer<FinishedRecipe>) - Method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
save(CompoundTag) - Method in class com.hrznstudio.titanium.block_network.NetworkManager
 
save(CompoundTag) - Method in class com.hrznstudio.titanium.reward.storage.RewardWorldStorage
 
Save - Annotation Interface in com.hrznstudio.titanium.annotation
 
saveAdditional(CompoundTag) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
scan(Level, BlockPos) - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraph
 
scanAt(Level, BlockPos) - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScanner
 
scanGraph(Level, BlockPos) - Method in class com.hrznstudio.titanium.block_network.Network
 
scanTileClassForAnnotations(Class<? extends BlockEntity>) - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
Scans a BlockEntity 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
 
sendBlockUpdate() - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
sendMessage(int, CompoundTag) - Method in interface com.hrznstudio.titanium.client.screen.addon.interfaces.INetworkable
 
sendToNearby(Level, 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(FriendlyByteBuf, Ingredient.Value) - 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.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
 
serverTick(Level, BlockPos, BlockState, CreativeFEGeneratorTile) - Method in class com.hrznstudio.titanium._impl.creative.tile.CreativeFEGeneratorTile
 
serverTick(Level, BlockPos, BlockState, AssetTestTile) - Method in class com.hrznstudio.titanium._impl.test.tile.AssetTestTile
 
serverTick(Level, BlockPos, BlockState, TestTile) - Method in class com.hrznstudio.titanium._impl.test.tile.TestTile
 
serverTick(Level, BlockPos, BlockState, TwentyFourTestTile) - Method in class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
serverTick(Level, BlockPos, BlockState, T) - Method in class com.hrznstudio.titanium.block.tile.ActiveTile
 
serverTick(Level, BlockPos, BlockState, T) - Method in class com.hrznstudio.titanium.block.tile.GeneratorTile
 
serverTick(Level, BlockPos, BlockState, T) - Method in interface com.hrznstudio.titanium.block.tile.ITickableBlockEntity
 
set(int) - Method in class com.hrznstudio.titanium.container.referenceholder.FunctionReferenceHolder
 
set(int, int) - Method in class com.hrznstudio.titanium.container.referenceholder.FluidTankReferenceHolder
 
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
setBrightness(float) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ShadePickerAddon
 
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(int) - Method in class com.hrznstudio.titanium.client.screen.addon.color.ColorPickerAddon
 
setColor(int) - 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.api.filter.FilterSlot
 
setColor(DyeColor) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
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
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(int, FilterSlot<ItemStack>) - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
setFilter(int, FilterSlot<T>) - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
setFilter(int, ItemStack) - Method in interface com.hrznstudio.titanium.api.filter.IFilter
 
setFilter(int, ItemStack) - Method in class com.hrznstudio.titanium.filter.ItemStackFilter
 
setFilter(ItemStack[]) - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
setFilter(T) - Method in class com.hrznstudio.titanium.api.filter.FilterSlot
 
setFluidStack(FluidStack) - Method in class com.hrznstudio.titanium.component.fluid.FluidTankComponent
 
setFocused(boolean) - Method in interface com.hrznstudio.titanium.api.client.IScreenAddon
Called when Screen Focus changes
setFocused(boolean) - Method in class com.hrznstudio.titanium.client.screen.addon.BasicScreenAddon
 
setFocused(boolean) - Method in class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
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.
setIsDisabled(BooleanSupplier) - Method in class com.hrznstudio.titanium.container.impl.DisableableSlot
 
setItemGroup(TitaniumTab) - Method in class com.hrznstudio.titanium.block.BasicBlock
 
setItemGroup(TitaniumTab) - Method in class com.hrznstudio.titanium.item.BasicItem
 
setLastRedstoneState(boolean) - Method in class com.hrznstudio.titanium.block.redstone.RedstoneManager
 
setLevel(Level) - Method in class com.hrznstudio.titanium.block.tile.BasicTile
 
setLocked(boolean) - Method in class com.hrznstudio.titanium.component.bundle.LockableInventoryBundle
 
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
setOriginPos(BlockPos) - Method in class com.hrznstudio.titanium.block_network.Network
 
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<Player, CompoundTag>) - 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
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) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
Sets the default limit for all the slots
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
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, Color) - Method in class com.hrznstudio.titanium.component.inventory.InventoryComponent
 
setSlotToColorRender(int, DyeColor) - 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
setStackInSlot(int, ItemStack) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
setSuccessful(boolean) - Method in class com.hrznstudio.titanium.block_network.graph.NetworkGraphScannerRequest
 
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(ItemLike) - Static method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
shapedRecipe(ItemLike, 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(ItemLike) - Static method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
shapelessRecipe(ItemLike, int) - Static method in class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
SHIFT - Enum constant in enum class com.hrznstudio.titanium.item.BasicItem.Key
 
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
 
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
 
SIX_WAY - Enum constant in enum class com.hrznstudio.titanium.block.RotatableBlock.RotationType
 
SLOT - Static variable in class com.hrznstudio.titanium.api.client.AssetTypes
 
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
 
SMALL - Enum constant in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
 
Source(TitaniumFluidInstance) - Constructor for class com.hrznstudio.titanium.fluid.TitaniumFluid.Source
 
spec - Variable in class com.hrznstudio.titanium.config.AnnotationConfigManager.SpecCache
 
SpecCache() - Constructor for class com.hrznstudio.titanium.config.AnnotationConfigManager.SpecCache
 
specCaches - Variable in class com.hrznstudio.titanium.config.AnnotationConfigManager
 
SPEED - Static variable in class com.hrznstudio.titanium.api.augment.AugmentTypes
 
stack - Variable in class com.hrznstudio.titanium.api.IItemStackQuery.ItemStackQuery
 
STACK_AUGMENT_CACHE - Static variable in class com.hrznstudio.titanium.item.AugmentWrapper
 
startsOnChange() - Method in interface com.hrznstudio.titanium.api.redstone.IRedstoneAction
 
startsOnChange() - Method in enum class 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
 
stillValid(Player) - Method in class com.hrznstudio.titanium.container.BasicAddonContainer
 
stillValid(Player) - Method in class com.hrznstudio.titanium.container.BasicContainer
 
storeToNBT(CompoundTag, String, E) - Method in class com.hrznstudio.titanium.nbthandler.data.EnumNBTHandler
 
storeToNBT(CompoundTag, String, Boolean) - Method in class com.hrznstudio.titanium.nbthandler.data.BooleanNBTHandler
 
storeToNBT(CompoundTag, String, Double) - Method in class com.hrznstudio.titanium.nbthandler.data.DoubleNBTHandler
 
storeToNBT(CompoundTag, String, Float) - Method in class com.hrznstudio.titanium.nbthandler.data.FloatNBTHandler
 
storeToNBT(CompoundTag, String, Integer) - Method in class com.hrznstudio.titanium.nbthandler.data.IntegerNBTHandler
Stores a value as the given name in the NBT.
storeToNBT(CompoundTag, String, Long) - Method in class com.hrznstudio.titanium.nbthandler.data.LongNBTHandler
Stores a value as the given name in the NBT.
storeToNBT(CompoundTag, String, Short) - Method in class com.hrznstudio.titanium.nbthandler.data.ShortNBTHandler
Stores a value as the given name in the NBT.
storeToNBT(CompoundTag, String, String) - Method in class com.hrznstudio.titanium.nbthandler.data.StringNBTHandler
 
storeToNBT(CompoundTag, String, UUID) - Method in class com.hrznstudio.titanium.nbthandler.data.UUIDNBTHandler
 
storeToNBT(CompoundTag, String, BlockPos) - Method in class com.hrznstudio.titanium.nbthandler.data.BlockPosNBTHandler
 
storeToNBT(CompoundTag, String, ItemStack) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackNBTHandler
 
storeToNBT(CompoundTag, String, INBTSerializable) - Method in class com.hrznstudio.titanium.nbthandler.data.NBTSerializableNBTHandler
 
storeToNBT(CompoundTag, String, FluidTank) - Method in class com.hrznstudio.titanium.nbthandler.data.TankNBTHandler
 
storeToNBT(CompoundTag, String, ItemStackHandler) - Method in class com.hrznstudio.titanium.nbthandler.data.ItemStackHandlerNBTHandler
 
storeToNBT(CompoundTag, String, T) - Method in interface com.hrznstudio.titanium.api.INBTHandler
Stores a value as the given name in the NBT.
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, ResourceKey<Level>, double, double, double, float, float) - Static method in class com.hrznstudio.titanium.util.TeleportationUtils
 
teleportEntityTo(Entity, Vector3f, ResourceKey<Level>, float, float) - Static method in class com.hrznstudio.titanium.util.TeleportationUtils
 
test(ItemStack) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
test(ICondition.IContext) - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsCondition
 
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_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) - Constructor for class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
TestSerializableRecipe(ResourceLocation, Ingredient, ItemStack, Block) - Constructor for class com.hrznstudio.titanium._impl.test.recipe.TestSerializableRecipe
 
TestTile - Class in com.hrznstudio.titanium._impl.test.tile
 
TestTile(BlockPos, BlockState) - 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) - Constructor for class com.hrznstudio.titanium.client.screen.addon.TextScreenAddon
 
TextScreenAddon(String, int, int, boolean, int) - 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
 
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() - Constructor for class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
TileEntityLocatorInstance(BlockPos) - Constructor for class com.hrznstudio.titanium.network.locator.instance.TileEntityLocatorInstance
 
TileFieldNetworkMessage - Class in com.hrznstudio.titanium.network.messages
 
TileFieldNetworkMessage() - Constructor for class com.hrznstudio.titanium.network.messages.TileFieldNetworkMessage
 
TileFieldNetworkMessage(BlockPos, CompoundTag) - 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(TitaniumFluidInstance) - 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(DeferredRegistryHelper, String, FluidType.Properties, IClientFluidTypeExtensions, TitaniumTab) - 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
 
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(RecipeCategory, ItemLike, int) - Constructor for class com.hrznstudio.titanium.recipe.generator.TitaniumShapedRecipeBuilder
 
TitaniumShapelessRecipeBuilder - Class in com.hrznstudio.titanium.recipe.generator
 
TitaniumShapelessRecipeBuilder(RecipeCategory, ItemLike, int) - Constructor for class com.hrznstudio.titanium.recipe.generator.TitaniumShapelessRecipeBuilder
 
TitaniumTab - Class in com.hrznstudio.titanium.tab
 
TitaniumTab(ResourceLocation) - Constructor for class com.hrznstudio.titanium.tab.TitaniumTab
 
toBytes(FriendlyByteBuf) - Method in class com.hrznstudio.titanium.network.locator.LocatorInstance
 
toBytes(FriendlyByteBuf) - 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
 
toNetwork(FriendlyByteBuf, T) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
TOP - Enum constant in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
 
toSlotFilter() - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
toSlotFilter(int...) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
toSlotFilter(int, int) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
toSlotFilter(Predicate<Integer>) - Method in interface com.hrznstudio.titanium.api.IItemStackQuery
 
tryEmptyContainer(ItemStack, IFluidHandler, int, boolean) - Static method in class com.hrznstudio.titanium.util.TitaniumFluidUtil
 
TWENTY_FOUR_WAY - Enum constant in enum class com.hrznstudio.titanium.block.RotatableBlock.RotationType
 
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(BlockPos, BlockState) - Constructor for class com.hrznstudio.titanium._impl.test.tile.TwentyFourTestTile
 
TXT - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
type() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigFile
The type of the config
type() - Element in annotation interface com.hrznstudio.titanium.annotation.MaterialReference
 
type() - Element in annotation interface com.hrznstudio.titanium.annotation.plugin.FeaturePlugin
 
TYPE - Static variable in class com.hrznstudio.titanium.container.BasicAddonContainer
 
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.block_network.element.NetworkElement
 
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
 
update(Level) - Method in class com.hrznstudio.titanium.block_network.Network
 
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
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.hrznstudio.titanium.block.BasicTileBlock
 
UUIDNBTHandler - Class in com.hrznstudio.titanium.nbthandler.data
 
UUIDNBTHandler() - Constructor for class com.hrznstudio.titanium.nbthandler.data.UUIDNBTHandler
 

V

validate(Map<ResourceLocation, LootTable>, ValidationContext) - Method in class com.hrznstudio.titanium.datagenerator.loot.TitaniumLootTableProvider
 
validateSlotIndex(int) - Method in class com.hrznstudio.titanium.component.inventory.MultiInventoryComponent.MultiInvCapabilityHandler
 
value() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigFile.Child
The class which the config file is child to
value() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigFile
The file name of the config
value() - Element in annotation interface com.hrznstudio.titanium.annotation.config.ConfigVal
 
value() - Element in annotation interface com.hrznstudio.titanium.annotation.plugin.FeaturePlugin
 
value() - Element in annotation interface com.hrznstudio.titanium.annotation.Save
 
valueOf(String) - Static method in enum class com.hrznstudio.titanium.annotation.plugin.FeaturePlugin.FeaturePluginType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.api.filter.IFilter.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.block.redstone.RedstoneAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.block.redstone.RedstoneState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.block.RotatableBlock.RotationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.event.handler.EventManager.Bus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.item.BasicItem.Key
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.plugin.PluginPhase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.hrznstudio.titanium.util.FilenameFilter
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.hrznstudio.titanium.annotation.plugin.FeaturePlugin.FeaturePluginType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.api.filter.IFilter.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.block.redstone.RedstoneAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.block.redstone.RedstoneState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.block.RotatableBlock.RotationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.component.fluid.FluidTankComponent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.component.sideness.IFacingComponent.FaceMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.event.handler.EventManager.Bus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.item.BasicItem.Key
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.plugin.PluginPhase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.util.FacingUtil.Sideness
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.hrznstudio.titanium.util.FilenameFilter
Returns an array containing the constants of this enum class, in the order they are declared.
VERTICAL_UP - Enum constant in enum class com.hrznstudio.titanium.component.progress.ProgressBarComponent.BarDirection
 

W

WHITELIST - Enum constant in enum class com.hrznstudio.titanium.api.filter.IFilter.Type
 
WidgetScreenAddon - Class in com.hrznstudio.titanium.client.screen.addon
 
WidgetScreenAddon(int, int, AbstractWidget) - Constructor for class com.hrznstudio.titanium.client.screen.addon.WidgetScreenAddon
 
WITH_REDSTONE - Enum constant in enum class com.hrznstudio.titanium.block.redstone.RedstoneAction
 
work(Level, BlockPos, Direction, int) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 
work(Level, BlockPos, Direction, int) - Method in class com.hrznstudio.titanium.component.inventory.SidedInventoryComponent
 
work(Level, BlockPos, Direction, int) - Method in interface com.hrznstudio.titanium.component.sideness.IFacingComponent
 
write(JsonObject, ContentExistsCondition) - Method in class com.hrznstudio.titanium.recipe.condition.ContentExistsConditionSerializer
 
write(Class<?>, Object) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
write(FriendlyByteBuf, T) - Method in interface com.hrznstudio.titanium.network.CompoundSerializableDataHandler.Writer
 
write(T) - Method in class com.hrznstudio.titanium.recipe.serializer.GenericSerializer
 
write(T) - Method in interface com.hrznstudio.titanium.recipe.serializer.IRecipeSerializerReversed
 
write(T) - Method in interface com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler.Writer
 
writeField(Field, Class, FriendlyByteBuf, Object) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeFluidStack(FluidStack) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
writeIngredientArray(FriendlyByteBuf, Ingredient[]) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeItemStack(ItemStack) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
writePacketBuffer(FriendlyByteBuf, LocatorInstance) - Static method in class com.hrznstudio.titanium.network.locator.LocatorFactory
 
writeRegistryArray(FriendlyByteBuf, ResourceKey<?>[]) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeRegistryKey(FriendlyByteBuf, ResourceKey<?>) - Static method in class com.hrznstudio.titanium.network.CompoundSerializableDataHandler
 
writeRegistryKey(ResourceKey<?>) - Static method in class com.hrznstudio.titanium.recipe.serializer.JSONSerializableDataHandler
 
writeTileEntity(BlockEntity, CompoundTag) - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
Writes all the values that have Save annotation to the NBTTagCompound.
writeTileEntityObject(BlockEntity, Object, CompoundTag) - Method in class com.hrznstudio.titanium.nbthandler.NBTManager
Writes an specific object to be synced to the client
writeToNbt(CompoundTag) - Method in class com.hrznstudio.titanium.block_network.element.NetworkElement
 
writeToNbt(CompoundTag) - Method in class com.hrznstudio.titanium.block_network.Network
 
writeToNBT(CompoundTag) - Method in class com.hrznstudio.titanium.component.fluid.SidedFluidTankComponent
 

X

x - Variable in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
xCenter - Variable in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 
XML - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 

Y

y - Variable in class com.hrznstudio.titanium.client.screen.ScreenAddonScreen
 
yCenter - Variable in class com.hrznstudio.titanium.client.screen.container.BasicContainerScreen
 

Z

ZENSCRIPT - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
ZIP - Enum constant in enum class com.hrznstudio.titanium.util.FilenameFilter
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form