- get(JobManager.JobConsumer) - Method in interface li.cil.architect.common.jobs.JobManager.JobSupplier
-
- getAimDistance() - Method in class li.cil.architect.common.network.message.MessageBlueprintPlace
-
- getAimDistance() - Static method in class li.cil.architect.util.PlayerUtils
-
- getBlock() - Method in class li.cil.architect.common.config.converter.BlockStateFilter
-
- getBlockMapping(ResourceLocation) - Static method in class li.cil.architect.common.config.Jasons
-
- getBlocks(EntityPlayer, BlockPos) - Method in class li.cil.architect.common.item.data.BlueprintData
-
Get a list of positions in this blueprint, as they would be placed in
the cell containing the specified world position.
- getBlocks() - Method in class li.cil.architect.common.item.data.SketchData
-
Get a stream over all block positions currently set in this sketch.
- getBlockSize(AxisAlignedBB) - Static method in class li.cil.architect.util.AxisAlignedBBUtils
-
- getBlockState(NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
Get the block state serialized in the specified data.
- getBounds() - Method in class li.cil.architect.common.item.data.SketchData
-
Get the current bounds of the sketch in world space.
- getCellBounds(EntityPlayer, BlockPos) - Method in class li.cil.architect.common.item.data.BlueprintData
-
Get the bounds of the blueprint placement cell containing the specified
world position.
- getCenter(AxisAlignedBB) - Static method in class li.cil.architect.util.AxisAlignedBBUtils
-
- getClientGuiElement(int, EntityPlayer, World, int, int, int) - Method in class li.cil.architect.client.gui.GuiHandlerClient
-
- getColor(ItemStack) - Static method in class li.cil.architect.common.item.ItemBlueprint
-
- getColor() - Method in class li.cil.architect.common.network.message.MessageBlueprintData
-
- getColorFromItemstack(ItemStack, int) - Method in enum li.cil.architect.client.renderer.color.ItemColorBlueprint
-
- getCosts() - Method in class li.cil.architect.common.item.data.BlueprintData
-
Compute the total costs in items it would take to deserialize this block.
- getData(BlockPos) - Method in class li.cil.architect.common.item.data.BlueprintData.Builder
-
- getData(ItemStack) - Static method in class li.cil.architect.common.item.ItemBlueprint
-
- getData(ItemStack) - Static method in class li.cil.architect.common.item.ItemSketch
-
- getDimension(ItemStack) - Static method in class li.cil.architect.common.item.AbstractProvider
-
Get the dimension the position the provider is bound to is in.
- getDimension() - Method in class li.cil.architect.common.network.message.AbstractMessageWithDimension
-
- getEntity(ItemStack, World) - Static method in class li.cil.architect.common.item.AbstractProvider
-
Get the entity the provider is bound to.
- getEntries() - Method in class li.cil.architect.common.config.converter.AbstractFilterList
-
- getFacing() - Method in class li.cil.architect.common.network.message.MessageBlueprintShift
-
- getFilter(IBlockState) - Method in class li.cil.architect.common.config.converter.AbstractFilterList
-
- getFilter(IBlockState) - Static method in class li.cil.architect.common.config.Jasons
-
- getFilterClass() - Method in class li.cil.architect.common.json.BlacklistAdapter
-
- getFilterClass() - Method in class li.cil.architect.common.json.FilterListAdapter
-
- getFilterClass() - Method in class li.cil.architect.common.json.WhitelistAdapter
-
- getFilters(Block) - Method in class li.cil.architect.common.config.converter.AbstractFilterList
-
- getFluidCosts(NBTBase) - Method in interface li.cil.architect.api.converter.Converter
-
Get a list of materials required to deserialize the block described by
the specified data.
- getFluidCosts(NBTTagCompound) - Static method in class li.cil.architect.api.ConverterAPI
-
Get a list of materials required to deserialize the block described by
the specified data.
- getFluidCosts(NBTTagCompound) - Method in interface li.cil.architect.api.detail.ConverterAPI
-
Get a list of materials required to deserialize the block described by
the specified data.
- getFluidCosts(NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
- getFluidCosts(NBTTagCompound) - Method in class li.cil.architect.common.api.ConverterAPIImpl
-
- getFluidCosts(NBTBase) - Method in class li.cil.architect.common.converter.ConverterFluidBlock
-
- getFluidHandler() - Method in interface li.cil.architect.api.converter.MaterialSource
-
Get the underlying fluid handler feeding this material source.
- getFluidHandler() - Method in class li.cil.architect.common.converter.MaterialSourceImpl
-
- getFluidStack(NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
Get the fluid stack required as materials to deserialize the block stored
in the specified data.
- getFluidStack(NBTBase) - Method in class li.cil.architect.common.converter.ConverterFluidBlock
-
- getHand() - Method in class li.cil.architect.common.network.message.MessageBlueprintPlace
-
- getHeldItem(EntityPlayer, Predicate<ItemStack>) - Static method in class li.cil.architect.common.init.Items
-
- getItemCosts(NBTBase) - Method in interface li.cil.architect.api.converter.Converter
-
Get a list of materials required to deserialize the block described by
the specified data.
- getItemCosts(NBTTagCompound) - Static method in class li.cil.architect.api.ConverterAPI
-
Get a list of materials required to deserialize the block described by
the specified data.
- getItemCosts(NBTTagCompound) - Method in interface li.cil.architect.api.detail.ConverterAPI
-
Get a list of materials required to deserialize the block described by
the specified data.
- getItemCosts(NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
- getItemCosts(NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractMultiBlockConverter
-
- getItemCosts(NBTTagCompound) - Method in class li.cil.architect.common.api.ConverterAPIImpl
-
- getItemCosts(NBTBase) - Method in class li.cil.architect.common.converter.ConverterFluidBlock
-
- getItemCosts(NBTBase) - Method in class li.cil.architect.common.integration.chiselsandbits.ConverterChiseledBlock
-
- getItemHandler() - Method in interface li.cil.architect.api.converter.MaterialSource
-
Get the underlying item handler feeding this material source.
- getItemHandler() - Method in class li.cil.architect.common.converter.MaterialSourceImpl
-
- getItemMapping(ResourceLocation) - Static method in class li.cil.architect.common.config.Jasons
-
- getItemStack(NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
Get the item stack required as materials to deserialize the block stored
in the specified data.
- getItemStack(Item, IBlockState, NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
Resolve an item to an actual item stack.
- getItemStack(Item, IBlockState, NBTBase) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoublePlant
-
- getItemStack(Item, IBlockState, NBTBase) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoubleSlab
-
- getJobTester(World) - Method in enum li.cil.architect.common.jobs.JobManager
-
Get an object for the specified world that can be used to test for the
presence of jobs at some position in that world.
- getLocation() - Method in class li.cil.architect.common.config.converter.BlockStateFilter
-
- getLog() - Static method in class li.cil.architect.common.Architect
-
Get the logger to be used by the mod.
- getLookAtPos(EntityPlayer) - Static method in class li.cil.architect.util.PlayerUtils
-
- getMaxItemUseDuration(ItemStack) - Method in class li.cil.architect.common.item.ItemSketch
-
- getName() - Method in class li.cil.architect.common.command.CommandArchitect
-
- getName() - Method in class li.cil.architect.common.command.SubCommandCopy
-
- getName() - Method in class li.cil.architect.common.command.SubCommandPaste
-
- getName() - Method in class li.cil.architect.common.command.SubCommandReload
-
- getName() - Method in class li.cil.architect.common.network.message.MessageBlueprintData
-
- getNbtFilter() - Method in class li.cil.architect.common.config.converter.TileEntityFilter
-
- getNbtStripper() - Method in class li.cil.architect.common.config.converter.TileEntityFilter
-
- getOrigin() - Method in class li.cil.architect.common.item.data.SketchData
-
Get the current origin of the sketch in world space.
- getPos() - Method in class li.cil.architect.common.network.message.MessageBlueprintPlace
-
- getPosition(ItemStack) - Static method in class li.cil.architect.common.item.AbstractProvider
-
Get the position the provider is bound to.
- getPosition() - Method in class li.cil.architect.common.network.message.AbstractMessageWithLocation
-
- getPotentialBounds() - Method in class li.cil.architect.common.item.data.SketchData
-
Get the potential bounds of the sketch in world space.
- getPotentialBounds(BlockPos) - Method in class li.cil.architect.common.item.data.SketchData
-
Get the potential bounds of the sketch in world space,
assuming the specified position is also added to the sketch.
- getPrimaryFacing(EntityPlayer) - Static method in class li.cil.architect.util.PlayerUtils
-
- getProperties() - Method in class li.cil.architect.common.config.converter.BlockStateFilter
-
- getRangeSelection(ItemStack, BlockPos) - Static method in class li.cil.architect.common.item.ItemSketch
-
- getRaytrace(EntityPlayer) - Static method in class li.cil.architect.util.PlayerUtils
-
- getRequiredPermissionLevel() - Method in class li.cil.architect.common.command.CommandArchitect
-
- getRotation() - Method in class li.cil.architect.common.item.data.BlueprintData
-
Get the current rotation of this blueprint.
- getRotation() - Method in class li.cil.architect.common.network.message.MessageBlueprintRotate
-
- getSecondaryPos(BlockPos, IBlockState) - Method in class li.cil.architect.api.prefab.converter.AbstractMultiBlockConverter
-
Get the world position of the secondary part.
- getSecondaryPos(BlockPos, IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterBed
-
- getSecondaryPos(BlockPos, IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoor
-
- getSecondaryPos(BlockPos, IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoublePlant
-
- getSecondaryState(IBlockState) - Method in class li.cil.architect.api.prefab.converter.AbstractMultiBlockConverter
-
Get the block state representing the secondary part from the primary one.
- getSecondaryState(IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterBed
-
- getSecondaryState(IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoor
-
- getSecondaryState(IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoublePlant
-
- getSelector(F) - Method in class li.cil.architect.common.config.converter.AbstractFilterList
-
- getSelector(BlockStateFilter) - Method in class li.cil.architect.common.config.converter.Blacklist
-
- getSelector() - Method in class li.cil.architect.common.config.converter.TileEntityFilter
-
- getSelector(TileEntityFilter) - Method in class li.cil.architect.common.config.converter.Whitelist
-
- getServerGuiElement(int, EntityPlayer, World, int, int, int) - Method in class li.cil.architect.client.gui.GuiHandlerClient
-
- getSide(ItemStack) - Static method in class li.cil.architect.common.item.AbstractProvider
-
Get the side of the block the provider is bound to.
- getSideHit(EntityPlayer) - Static method in class li.cil.architect.util.PlayerUtils
-
- getSize(AxisAlignedBB) - Static method in class li.cil.architect.util.AxisAlignedBBUtils
-
- getSlots() - Method in class li.cil.architect.common.inventory.CompoundItemHandler
-
- getSortIndex(NBTBase) - Method in interface li.cil.architect.api.converter.Converter
-
A sort index used to control in which order blocks are deserialized.
- getSortIndex(NBTTagCompound) - Static method in class li.cil.architect.api.ConverterAPI
-
A sort index used to control in which order blocks are deserialized.
- getSortIndex(NBTTagCompound) - Method in interface li.cil.architect.api.detail.ConverterAPI
-
A sort index used to control in which order blocks are deserialized.
- getSortIndex(NBTBase) - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
- getSortIndex(NBTTagCompound) - Method in class li.cil.architect.common.api.ConverterAPIImpl
-
- getSortIndex() - Method in class li.cil.architect.common.config.converter.TileEntityFilter
-
- getSortIndex(NBTBase) - Method in class li.cil.architect.common.converter.ConverterFallingBlock
-
- getSortIndex(NBTBase) - Method in class li.cil.architect.common.converter.ConverterFluidBlock
-
- getSortIndex(NBTBase) - Method in class li.cil.architect.common.converter.ConverterTileEntity
-
- getStackInSlot(int) - Method in class li.cil.architect.common.inventory.CompoundItemHandler
-
- getTabCompletions(MinecraftServer, ICommandSender, String[], BlockPos) - Method in class li.cil.architect.common.command.CommandArchitect
-
- getTabIconItem() - Method in class li.cil.architect.common.api.CreativeTab
-
- getTileEntity(T, MessageContext) - Method in class li.cil.architect.common.network.handler.AbstractMessageHandlerWithLocation
-
- getTooltip() - Method in class li.cil.architect.common.item.AbstractProvider
-
- getTooltip() - Method in class li.cil.architect.common.item.ItemProviderFluid
-
- getTooltip() - Method in class li.cil.architect.common.item.ItemProviderItem
-
- getTouchedBlocks(AxisAlignedBB) - Static method in class li.cil.architect.util.AxisAlignedBBUtils
-
- getTrainFluidHandler(EntityMinecart) - Method in interface li.cil.architect.common.integration.railcraft.ITrainHelper
-
- getTrainFluidHandler(EntityMinecart) - Method in class li.cil.architect.common.integration.railcraft.TrainHelper
-
- getTrainItemHandler(EntityMinecart) - Method in interface li.cil.architect.common.integration.railcraft.ITrainHelper
-
- getTrainItemHandler(EntityMinecart) - Method in class li.cil.architect.common.integration.railcraft.TrainHelper
-
- getUsage(ICommandSender) - Method in class li.cil.architect.common.command.AbstractSubCommand
-
- getUsage(ICommandSender) - Method in class li.cil.architect.common.command.CommandArchitect
-
- getUUID() - Method in interface li.cil.architect.api.converter.Converter
-
A constant UUID representing this converter.
- getUUID() - Method in class li.cil.architect.api.prefab.converter.AbstractConverter
-
- getValue() - Method in class li.cil.architect.common.network.message.MessageClipboard
-
- getWorld(int, MessageContext) - Method in class li.cil.architect.common.network.handler.AbstractMessageHandler
-
- getWorld(T, MessageContext) - Method in class li.cil.architect.common.network.handler.AbstractMessageHandlerWithDimension
-
- getWrapper() - Method in enum li.cil.architect.common.network.Network
-
- GuiHandlerClient - Class in li.cil.architect.client.gui
-
- GuiHandlerClient() - Constructor for class li.cil.architect.client.gui.GuiHandlerClient
-
- GuiId - Enum in li.cil.architect.client.gui
-
- IMC_BLACKLIST - Static variable in class li.cil.architect.api.API
-
Blacklist command, add a block to the blacklist so it is not handled by
any of the built-in converters.
- IMC_MAP_TO_BLOCK - Static variable in class li.cil.architect.api.API
-
Add a block to block mapping, replacing a block with another in
blueprints.
- IMC_MAP_TO_ITEM - Static variable in class li.cil.architect.api.API
-
Add a block to item mapping, defining which item to associate with a
serialized block when computing required materials.
- IMC_WHITELIST - Static variable in class li.cil.architect.api.API
-
Whitelist a block and provide some additional processing information.
- init() - Static method in class li.cil.architect.client.KeyBindings
-
- init(FMLInitializationEvent) - Method in class li.cil.architect.common.integration.chiselsandbits.ProxyChiselsAndBits
-
- init(FMLInitializationEvent) - Static method in class li.cil.architect.common.integration.Integration
-
- init(FMLInitializationEvent) - Method in class li.cil.architect.common.integration.minecraft.ProxyMinecraft
-
- init(FMLInitializationEvent) - Method in interface li.cil.architect.common.integration.ModProxy
-
- init(FMLInitializationEvent) - Method in class li.cil.architect.common.integration.railcraft.ProxyRailcraft
-
- init() - Method in enum li.cil.architect.common.network.Network
-
- insertItem(int, ItemStack, boolean) - Method in class li.cil.architect.common.inventory.CompoundItemHandler
-
- instance - Static variable in class li.cil.architect.common.Architect
-
- Integration - Class in li.cil.architect.common.integration
-
Central registry tracking mod proxies and initializing them.
- isAvailable() - Method in class li.cil.architect.common.integration.chiselsandbits.ProxyChiselsAndBits
-
- isAvailable() - Method in class li.cil.architect.common.integration.minecraft.ProxyMinecraft
-
- isAvailable() - Method in interface li.cil.architect.common.integration.ModProxy
-
- isAvailable() - Method in class li.cil.architect.common.integration.railcraft.ProxyRailcraft
-
- isBlacklisted(IBlockState) - Static method in class li.cil.architect.common.config.Jasons
-
- isBlueprint(ItemStack) - Static method in class li.cil.architect.common.init.Items
-
- isBoundToBlock(ItemStack) - Static method in class li.cil.architect.common.item.AbstractProvider
-
Check whether this provider is currently bound to a position.
- isBoundToEntity(ItemStack) - Static method in class li.cil.architect.common.item.AbstractProvider
-
Check whether this provider is currently bound to an entity.
- isCreative() - Method in interface li.cil.architect.api.converter.MaterialSource
-
Whether this is a creative mode item source.
- isCreative() - Method in class li.cil.architect.common.converter.MaterialSourceImpl
-
- isEmpty() - Method in class li.cil.architect.common.item.data.BlueprintData
-
Check whether this blueprint is empty.
- isEmpty() - Method in class li.cil.architect.common.item.data.SketchData
-
Whether the sketch is currently empty, i.e.
- isEmpty(ItemStack) - Static method in class li.cil.architect.util.ItemStackUtils
-
- isFluidProvider(ItemStack) - Static method in class li.cil.architect.common.init.Items
-
- isItemProvider(ItemStack) - Static method in class li.cil.architect.common.init.Items
-
- isProvider(ItemStack) - Static method in class li.cil.architect.common.init.Items
-
- isReplaceable(World, BlockPos) - Static method in class li.cil.architect.util.WorldUtils
-
- isSecondaryState(IBlockState) - Method in class li.cil.architect.api.prefab.converter.AbstractMultiBlockConverter
-
Check whether the specified block state is the secondary part.
- isSecondaryState(IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterBed
-
- isSecondaryState(IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoor
-
- isSecondaryState(IBlockState) - Method in class li.cil.architect.common.integration.minecraft.ConverterDoublePlant
-
- isSet(BlockPos) - Method in class li.cil.architect.common.item.data.SketchData
-
Get whether the specified block position in world space is set in this
sketch.
- isSketch(ItemStack) - Static method in class li.cil.architect.common.init.Items
-
- isValid(BlockPos) - Method in class li.cil.architect.common.item.data.SketchData
-
Checks whether the position can be added to this sketch.
- isValidPosition(World, BlockPos) - Static method in class li.cil.architect.common.api.ConverterAPIImpl
-
- isValidTarget(TileEntity, EnumFacing) - Method in class li.cil.architect.common.item.AbstractProvider
-
- isValidTarget(Entity) - Method in class li.cil.architect.common.item.AbstractProvider
-
- isValidTarget(TileEntity, EnumFacing) - Method in class li.cil.architect.common.item.ItemProviderFluid
-
- isValidTarget(Entity) - Method in class li.cil.architect.common.item.ItemProviderFluid
-
- isValidTarget(TileEntity, EnumFacing) - Method in class li.cil.architect.common.item.ItemProviderItem
-
- isValidTarget(Entity) - Method in class li.cil.architect.common.item.ItemProviderItem
-
- ITEM_MAPPING_FILENAME - Static variable in class li.cil.architect.common.config.Constants
-
- ItemBlueprint - Class in li.cil.architect.common.item
-
- ItemBlueprint() - Constructor for class li.cil.architect.common.item.ItemBlueprint
-
- ItemColorBlueprint - Enum in li.cil.architect.client.renderer.color
-
- ItemHandlerUtils - Class in li.cil.architect.util
-
- itemInteractionForEntity(ItemStack, EntityPlayer, EntityLivingBase, EnumHand) - Method in class li.cil.architect.common.item.AbstractProvider
-
- ItemProviderFluid - Class in li.cil.architect.common.item
-
- ItemProviderFluid() - Constructor for class li.cil.architect.common.item.ItemProviderFluid
-
- ItemProviderItem - Class in li.cil.architect.common.item
-
- ItemProviderItem() - Constructor for class li.cil.architect.common.item.ItemProviderItem
-
- Items - Class in li.cil.architect.common.init
-
Manages setup, registration and lookup of items.
- ItemSketch - Class in li.cil.architect.common.item
-
- ItemSketch() - Constructor for class li.cil.architect.common.item.ItemSketch
-
- ItemStackUtils - Class in li.cil.architect.util
-
- ITrainHelper - Interface in li.cil.architect.common.integration.railcraft
-
- valueOf(String) - Static method in enum li.cil.architect.client.gui.GuiId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.client.input.KeyboardEventHandlerBlueprint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.client.input.MouseEventHandlerBlueprint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.client.input.MouseEventHandlerSketch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.client.renderer.BlueprintRenderer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.client.renderer.color.ItemColorBlueprint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.client.renderer.ProviderRenderer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.client.renderer.SketchRenderer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.common.jobs.JobManager
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum li.cil.architect.common.network.Network
-
Returns the enum constant of this type with the specified name.
- VALUES - Static variable in enum li.cil.architect.client.gui.GuiId
-
- values() - Static method in enum li.cil.architect.client.gui.GuiId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.client.input.KeyboardEventHandlerBlueprint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.client.input.MouseEventHandlerBlueprint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.client.input.MouseEventHandlerSketch
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.client.renderer.BlueprintRenderer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.client.renderer.color.ItemColorBlueprint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.client.renderer.ProviderRenderer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.client.renderer.SketchRenderer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.common.jobs.JobManager
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum li.cil.architect.common.network.Network
-
Returns an array containing the constants of this enum type, in
the order they are declared.