Skip navigation links
A B C D F G H I K L M N O P R S T V 

A

AbstractFontRenderer - Class in li.cil.manual.client.renderer.font
Base implementation for texture based font rendering.
AbstractFontRenderer() - Constructor for class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
AbstractInteractiveImageRenderer - Class in li.cil.manual.api.prefab.manual
Simple base implementation of InteractiveImageRenderer.
AbstractInteractiveImageRenderer() - Constructor for class li.cil.manual.api.prefab.manual.AbstractInteractiveImageRenderer
 
actionPerformed(GuiButton) - Method in class li.cil.manual.client.gui.GuiManual
 
addProvider(PathProvider) - Method in interface li.cil.manual.api.detail.ManualAPI
Register a path provider.
addProvider(ContentProvider) - Method in interface li.cil.manual.api.detail.ManualAPI
Register a content provider.
addProvider(String, ImageProvider) - Method in interface li.cil.manual.api.detail.ManualAPI
Register an image provider.
addProvider(PathProvider) - Static method in class li.cil.manual.api.ManualAPI
Register a path provider.
addProvider(ContentProvider) - Static method in class li.cil.manual.api.ManualAPI
Register a content provider.
addProvider(String, ImageProvider) - Static method in class li.cil.manual.api.ManualAPI
Register an image provider.
addProvider(PathProvider) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
addProvider(ContentProvider) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
addProvider(String, ImageProvider) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
addTab(TabIconRenderer, String, String) - Method in interface li.cil.manual.api.detail.ManualAPI
Register a tab to be displayed next to the manual.
addTab(TabIconRenderer, String, String) - Static method in class li.cil.manual.api.ManualAPI
Register a tab to be displayed next to the manual.
addTab(TabIconRenderer, String, String) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
API - Class in li.cil.manual.api
Glue / actual references for the RTFM API.

B

BadConfigException - Exception in vexatos.manualtabs.util
 
BadConfigException(String, Throwable) - Constructor for exception vexatos.manualtabs.util.BadConfigException
 
BadConfigException(String) - Constructor for exception vexatos.manualtabs.util.BadConfigException
 
BadConfigException - Exception in vexatos.manualtabs.util.client
 
BadConfigException(String, Throwable) - Constructor for exception vexatos.manualtabs.util.client.BadConfigException
 
BadConfigException(String) - Constructor for exception vexatos.manualtabs.util.client.BadConfigException
 
bindTexture(ResourceLocation) - Static method in class li.cil.manual.api.util.RenderUtil
Bind the texture at the specified location to be used for quad rendering.
BlockImageProvider - Class in li.cil.manual.client.manual.provider
 
BlockImageProvider() - Constructor for class li.cil.manual.client.manual.provider.BlockImageProvider
 
BoldSegment - Class in li.cil.manual.client.manual.segment
 
BoldSegment(Segment, String) - Constructor for class li.cil.manual.client.manual.segment.BoldSegment
 
bookManual - Static variable in class li.cil.manual.common.init.Items
 

C

checkHovered(int, int, int, int, int, int) - Method in interface li.cil.manual.client.manual.segment.InteractiveSegment
 
CodeSegment - Class in li.cil.manual.client.manual.segment
 
CodeSegment(Segment, String) - Constructor for class li.cil.manual.client.manual.segment.CodeSegment
 
color() - Method in class li.cil.manual.client.manual.segment.LinkSegment
 
color() - Method in class li.cil.manual.client.manual.segment.TextSegment
 
Config - Enum in li.cil.manual.common
 
CONFIG_COMMENT_TAB_ICON - Static variable in class li.cil.manual.common.Constants
 
CONFIG_COMMENT_TAB_ICON_MODE - Static variable in class li.cil.manual.common.Constants
 
CONFIG_COMMENT_TAB_NAME - Static variable in class li.cil.manual.common.Constants
 
CONFIG_COMMENT_TAB_PATH - Static variable in class li.cil.manual.common.Constants
 
ConfigContentProvider - Class in vexatos.manualtabs.manual
 
ConfigContentProvider() - Constructor for class vexatos.manualtabs.manual.ConfigContentProvider
 
Constants - Class in li.cil.manual.common
Collection of constants used throughout the mod.
contentFor(String) - Method in interface li.cil.manual.api.detail.ManualAPI
Get the content of the documentation page at the specified location.
contentFor(String) - Static method in class li.cil.manual.api.ManualAPI
Get the content of the documentation page at the specified location.
contentFor(String) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
ContentProvider - Interface in li.cil.manual.api.manual
This interface allows implementation of content providers for the manual.

D

Document - Class in li.cil.manual.client.manual
Primitive Markdown parser, only supports a very small subset.
doesGuiPauseGame() - Method in class li.cil.manual.client.gui.GuiManual
 
drawQuad(float, float, float, float, float, float, float, float) - Static method in class li.cil.manual.api.util.RenderUtil
Draw an arbitrarily sized quad with the specified texture coordinates.
drawQuad(float, float, float, float) - Static method in class li.cil.manual.api.util.RenderUtil
Draw a full one-by-one quad with the specified texture coordinates.
drawQuad() - Static method in class li.cil.manual.api.util.RenderUtil
Draw a full one-by-one quad.
drawQuad(TextureAtlasSprite, float, float, float, float, float, float, float, float) - Static method in class li.cil.manual.api.util.RenderUtil
Draw an arbitrarily sized quad with the specified texture coordinates and texture.
drawQuad(TextureAtlasSprite, float, float, float, float) - Static method in class li.cil.manual.api.util.RenderUtil
Draw a full one-by-one quad with the specified texture coordinates and sprite texture.
drawQuad(TextureAtlasSprite) - Static method in class li.cil.manual.api.util.RenderUtil
Draw a full one-by-one quad with the specified sprite texture.
drawScreen(int, int, float) - Method in class li.cil.manual.client.gui.GuiManual
 
drawScreen(GuiErrorScreen, FontRenderer, int, int, float) - Method in exception vexatos.manualtabs.util.client.BadConfigException
 
drawString(CharSequence) - Method in class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
drawString(CharSequence, int) - Method in class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
drawString(CharSequence) - Method in interface li.cil.manual.client.renderer.font.FontRenderer
Render the specified string.
drawString(CharSequence, int) - Method in interface li.cil.manual.client.renderer.font.FontRenderer
Render up to the specified amount of characters of the specified string.
drawUntexturedQuad(float, float, float, float) - Static method in class li.cil.manual.api.util.RenderUtil
Draw a full one-by-one, untextured quad.

F

FontRenderer - Interface in li.cil.manual.client.renderer.font
Base interface for font renderers.
FontRendererNormal - Class in li.cil.manual.client.renderer.font
 
format() - Method in class li.cil.manual.client.manual.segment.BoldSegment
 
format() - Method in class li.cil.manual.client.manual.segment.HeaderSegment
 
format() - Method in class li.cil.manual.client.manual.segment.ItalicSegment
 
format() - Method in class li.cil.manual.client.manual.segment.StrikethroughSegment
 
format() - Method in class li.cil.manual.client.manual.segment.TextSegment
 

G

getCharacters() - Method in class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
getCharacters() - Method in class li.cil.manual.client.renderer.font.FontRendererNormal
 
getCharHeight() - Method in interface li.cil.manual.client.renderer.font.FontRenderer
Get the height of the characters drawn with the font renderer, in pixels.
getCharHeight() - Method in class li.cil.manual.client.renderer.font.FontRendererNormal
 
getCharWidth() - Method in interface li.cil.manual.client.renderer.font.FontRenderer
Get the width of the characters drawn with the font renderer, in pixels.
getCharWidth() - Method in class li.cil.manual.client.renderer.font.FontRendererNormal
 
getClientGuiElement(int, EntityPlayer, World, int, int, int) - Method in class li.cil.manual.client.gui.GuiHandlerClient
 
getContent(String) - Method in interface li.cil.manual.api.manual.ContentProvider
Called to get the content of a path pointed to by the specified path.
getContent(String) - Method in class li.cil.manual.api.prefab.manual.ResourceContentProvider
 
getContent(String) - Method in class vexatos.manualtabs.manual.ConfigContentProvider
 
getGapU() - Method in class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
getGapU() - Method in class li.cil.manual.client.renderer.font.FontRendererNormal
 
getGapV() - Method in class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
getGapV() - Method in class li.cil.manual.client.renderer.font.FontRendererNormal
 
getHeight() - Method in interface li.cil.manual.api.manual.ImageRenderer
The height of the area this renderer uses.
getHeight() - Method in class li.cil.manual.client.manual.segment.render.ItemStackImageRenderer
 
getHeight() - Method in class li.cil.manual.client.manual.segment.render.TextureImageRenderer
 
getHistorySize() - Static method in class li.cil.manual.common.api.ManualAPIImpl
 
getImage(String) - Method in interface li.cil.manual.api.manual.ImageProvider
Gets an image renderer for the specified data.
getImage(String) - Method in class li.cil.manual.client.manual.provider.BlockImageProvider
 
getImage(String) - Method in class li.cil.manual.client.manual.provider.ItemImageProvider
 
getImage(String) - Method in class li.cil.manual.client.manual.provider.OreDictImageProvider
 
getImage(String) - Method in class li.cil.manual.client.manual.provider.TextureImageProvider
 
getItemEnchantability() - Method in class li.cil.manual.common.item.ItemBookManual
 
getLog() - Static method in class li.cil.manual.common.RTFM
Get the logger to be used by the mod.
getResolution() - Method in class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
getResolution() - Method in class li.cil.manual.client.renderer.font.FontRendererNormal
 
getServerGuiElement(int, EntityPlayer, World, int, int, int) - Method in class li.cil.manual.client.gui.GuiHandlerClient
 
getSprite(ResourceLocation) - Static method in class li.cil.manual.api.util.RenderUtil
Get the texture atlas sprite for the specified texture loaded into the block texture map.
getTabs() - Static method in class li.cil.manual.common.api.ManualAPIImpl
 
getTextureLocation() - Method in class li.cil.manual.client.renderer.font.AbstractFontRenderer
 
getTextureLocation() - Method in class li.cil.manual.client.renderer.font.FontRendererNormal
 
getTooltip(String) - Method in interface li.cil.manual.api.manual.InteractiveImageRenderer
Get a custom tooltip for this image renderer.
getTooltip(String) - Method in class li.cil.manual.api.prefab.manual.AbstractInteractiveImageRenderer
 
getTooltip(String) - Method in class li.cil.manual.client.manual.segment.render.MissingItemRenderer
 
getWidth() - Method in interface li.cil.manual.api.manual.ImageRenderer
The width of the area this renderer uses.
getWidth() - Method in class li.cil.manual.client.manual.segment.render.ItemStackImageRenderer
 
getWidth() - Method in class li.cil.manual.client.manual.segment.render.TextureImageRenderer
 
GuiHandlerClient - Class in li.cil.manual.client.gui
GUI handler for the client side - which is, still, all we need.
GuiHandlerClient() - Constructor for class li.cil.manual.client.gui.GuiHandlerClient
 
GuiHandlerClient.GuiId - Enum in li.cil.manual.client.gui
 
GuiManual - Class in li.cil.manual.client.gui
 
GuiManual() - Constructor for class li.cil.manual.client.gui.GuiManual
 

H

handleMouseInput() - Method in class li.cil.manual.client.gui.GuiManual
 
HeaderSegment - Class in li.cil.manual.client.manual.segment
 
HeaderSegment(Segment, String, int) - Constructor for class li.cil.manual.client.manual.segment.HeaderSegment
 
height(Segment, int, FontRenderer) - Static method in class li.cil.manual.client.manual.Document
Compute the overall height of a document, e.g.
History(String) - Constructor for class li.cil.manual.common.api.ManualAPIImpl.History
 

I

icon - Variable in exception vexatos.manualtabs.util.client.BadConfigException
 
ignoreLeadingWhitespace() - Method in class li.cil.manual.client.manual.segment.CodeSegment
 
ignoreLighting() - Static method in class li.cil.manual.api.util.RenderUtil
Configure the light map so that whatever is rendered next is rendered at full brightness, regardless of environment brightness.
imageFor(String) - Method in interface li.cil.manual.api.detail.ManualAPI
Get the image renderer for the specified image path.
imageFor(String) - Static method in class li.cil.manual.api.ManualAPI
Get the image renderer for the specified image path.
imageFor(String) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
ImageProvider - Interface in li.cil.manual.api.manual
This allows implementing custom image providers for rendering custom content in manual pages.
ImageRenderer - Interface in li.cil.manual.api.manual
This allows implementing custom image renderers.
init() - Method in enum li.cil.manual.common.Config
 
initGui() - Method in class li.cil.manual.client.gui.GuiManual
 
initGui(GuiErrorScreen, FontRenderer) - Method in exception vexatos.manualtabs.util.client.BadConfigException
 
INSTANCE - Static variable in class li.cil.manual.client.renderer.font.FontRendererNormal
 
INSTANCE - Static variable in class li.cil.manual.client.renderer.TextureLoader
 
INSTANCE - Static variable in class li.cil.manual.common.api.ManualAPIImpl
 
instance - Static variable in class li.cil.manual.common.RTFM
 
InteractiveImageRenderer - Interface in li.cil.manual.api.manual
Allows implementing advanced image renderers that react to mouse input and specify customized tooltips.
InteractiveSegment - Interface in li.cil.manual.client.manual.segment
Segments that can react to mouse presence and input.
isBookManual(ItemStack) - Static method in class li.cil.manual.common.init.Items
 
isEnchantable(ItemStack) - Method in class li.cil.manual.common.item.ItemBookManual
 
isItem(ItemStack, Item) - Static method in class li.cil.manual.common.init.Items
 
ItalicSegment - Class in li.cil.manual.client.manual.segment
 
ItalicSegment(Segment, String) - Constructor for class li.cil.manual.client.manual.segment.ItalicSegment
 
ItemBookManual - Class in li.cil.manual.common.item
The manual!
ItemBookManual() - Constructor for class li.cil.manual.common.item.ItemBookManual
 
ItemImageProvider - Class in li.cil.manual.client.manual.provider
 
ItemImageProvider() - Constructor for class li.cil.manual.client.manual.provider.ItemImageProvider
 
Items - Class in li.cil.manual.common.init
Manages setup, registration and lookup of items.
ItemStackImageRenderer - Class in li.cil.manual.client.manual.segment.render
 
ItemStackImageRenderer(ItemStack...) - Constructor for class li.cil.manual.client.manual.segment.render.ItemStackImageRenderer
 
ItemStackTabIconRenderer - Class in li.cil.manual.api.prefab.manual
Simple implementation of a tab icon renderer using an item stack as its graphic.
ItemStackTabIconRenderer(ItemStack) - Constructor for class li.cil.manual.api.prefab.manual.ItemStackTabIconRenderer
 

K

keyTyped(char, int) - Method in class li.cil.manual.client.gui.GuiManual
 

L

li.cil.manual.api - package li.cil.manual.api
Welcome to the RTFM API, where some dreams come true, and others go to die.
li.cil.manual.api.detail - package li.cil.manual.api.detail
 
li.cil.manual.api.manual - package li.cil.manual.api.manual
 
li.cil.manual.api.prefab.manual - package li.cil.manual.api.prefab.manual
 
li.cil.manual.api.util - package li.cil.manual.api.util
 
li.cil.manual.client - package li.cil.manual.client
 
li.cil.manual.client.gui - package li.cil.manual.client.gui
 
li.cil.manual.client.manual - package li.cil.manual.client.manual
 
li.cil.manual.client.manual.provider - package li.cil.manual.client.manual.provider
 
li.cil.manual.client.manual.segment - package li.cil.manual.client.manual.segment
 
li.cil.manual.client.manual.segment.render - package li.cil.manual.client.manual.segment.render
 
li.cil.manual.client.renderer - package li.cil.manual.client.renderer
 
li.cil.manual.client.renderer.font - package li.cil.manual.client.renderer.font
 
li.cil.manual.common - package li.cil.manual.common
 
li.cil.manual.common.api - package li.cil.manual.common.api
 
li.cil.manual.common.init - package li.cil.manual.common.init
 
li.cil.manual.common.item - package li.cil.manual.common.item
 
lineHeight(FontRenderer) - Static method in class li.cil.manual.client.manual.Document
Line height for a normal line of text.
lineHeight(FontRenderer) - Method in class li.cil.manual.client.manual.segment.TextSegment
 
LinkSegment - Class in li.cil.manual.client.manual.segment
 
LinkSegment(Segment, String, String) - Constructor for class li.cil.manual.client.manual.segment.LinkSegment
 
load(File) - Method in enum li.cil.manual.common.Config
 
LOCATION_MANUAL_BACKGROUND - Static variable in class li.cil.manual.client.renderer.TextureLoader
 
LOCATION_MANUAL_MISSING - Static variable in class li.cil.manual.client.renderer.TextureLoader
 
LOCATION_MANUAL_SCROLL - Static variable in class li.cil.manual.client.renderer.TextureLoader
 
LOCATION_MANUAL_TAB - Static variable in class li.cil.manual.client.renderer.TextureLoader
 

M

makeRelative(String, String) - Static method in class li.cil.manual.common.api.ManualAPIImpl
Makes the specified path relative to the specified base path.
manualAPI - Static variable in class li.cil.manual.api.API
 
ManualAPI - Interface in li.cil.manual.api.detail
 
ManualAPI - Class in li.cil.manual.api
This API allows interfacing with the in-game manual of RTFM.
ManualAPIImpl - Class in li.cil.manual.common.api
 
ManualAPIImpl.History - Class in li.cil.manual.common.api
 
ManualAPIImpl.Tab - Class in li.cil.manual.common.api
 
MissingItemRenderer - Class in li.cil.manual.client.manual.segment.render
 
MissingItemRenderer(String) - Constructor for class li.cil.manual.client.manual.segment.render.MissingItemRenderer
 
MOD_ID - Static variable in class li.cil.manual.api.API
The ID of the mod, i.e.
MOD_VERSION - Static variable in class li.cil.manual.api.API
The current version of the mod.
mouseClicked(int, int, int) - Method in class li.cil.manual.client.gui.GuiManual
 
mouseClickMove(int, int, int, long) - Method in class li.cil.manual.client.gui.GuiManual
 
mouseReleased(int, int, int) - Method in class li.cil.manual.client.gui.GuiManual
 

N

NAME_ITEM_BOOK_MANUAL - Static variable in class li.cil.manual.common.Constants
 
navigate(String) - Method in interface li.cil.manual.api.detail.ManualAPI
Navigate to a page in the manual.
navigate(String) - Static method in class li.cil.manual.api.ManualAPI
Navigate to a page in the manual.
navigate(String) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
next() - Method in interface li.cil.manual.client.manual.segment.Segment
Set after construction of document, used for formatting, specifically to compute the height for last segment on a line (to force a new line).
nextX(int, int, FontRenderer) - Method in class li.cil.manual.client.manual.segment.RenderSegment
 
nextX(int, int, FontRenderer) - Method in interface li.cil.manual.client.manual.segment.Segment
Get the X coordinate at which to render the next segment.
nextY(int, int, FontRenderer) - Method in class li.cil.manual.client.manual.segment.RenderSegment
 
nextY(int, int, FontRenderer) - Method in interface li.cil.manual.client.manual.segment.Segment
Get the Y coordinate at which to render the next segment.
notifyHover() - Method in interface li.cil.manual.client.manual.segment.InteractiveSegment
 
notifyHover() - Method in class li.cil.manual.client.manual.segment.LinkSegment
 
notifyHover() - Method in class li.cil.manual.client.manual.segment.RenderSegment
 

O

offset - Variable in class li.cil.manual.common.api.ManualAPIImpl.History
 
onInit(FMLInitializationEvent) - Method in class li.cil.manual.client.ProxyClient
 
onInit(FMLInitializationEvent) - Method in class li.cil.manual.common.ProxyCommon
 
onInit(FMLInitializationEvent) - Method in class li.cil.manual.common.RTFM
 
onItemRightClick(World, EntityPlayer, EnumHand) - Method in class li.cil.manual.common.item.ItemBookManual
 
onItemUse(EntityPlayer, World, BlockPos, EnumHand, EnumFacing, float, float, float) - Method in class li.cil.manual.common.item.ItemBookManual
 
onMouseClick(int, int) - Method in interface li.cil.manual.api.manual.InteractiveImageRenderer
Called when the mouse is clicked while over this image renderer.
onMouseClick(int, int) - Method in class li.cil.manual.api.prefab.manual.AbstractInteractiveImageRenderer
 
onMouseClick(int, int) - Method in interface li.cil.manual.client.manual.segment.InteractiveSegment
Should be called by whatever is rendering the document when a left mouse click occurs.
onMouseClick(int, int) - Method in class li.cil.manual.client.manual.segment.LinkSegment
 
onMouseClick(int, int) - Method in class li.cil.manual.client.manual.segment.render.MissingItemRenderer
 
onMouseClick(int, int) - Method in class li.cil.manual.client.manual.segment.RenderSegment
 
onPostInit(FMLPostInitializationEvent) - Method in class li.cil.manual.common.RTFM
 
onPreInit(FMLPreInitializationEvent) - Method in class li.cil.manual.client.ProxyClient
 
onPreInit(FMLPreInitializationEvent) - Method in class li.cil.manual.common.ProxyCommon
 
onPreInit(FMLPreInitializationEvent) - Method in class li.cil.manual.common.RTFM
 
openFor(EntityPlayer) - Method in interface li.cil.manual.api.detail.ManualAPI
Open the manual for the specified player.
openFor(EntityPlayer) - Static method in class li.cil.manual.api.ManualAPI
Open the manual for the specified player.
openFor(EntityPlayer) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
OreDictImageProvider - Class in li.cil.manual.client.manual.provider
 
OreDictImageProvider() - Constructor for class li.cil.manual.client.manual.provider.OreDictImageProvider
 

P

parent() - Method in class li.cil.manual.client.manual.segment.CodeSegment
 
parent() - Method in class li.cil.manual.client.manual.segment.RenderSegment
 
parent() - Method in interface li.cil.manual.client.manual.segment.Segment
Parent segment, i.e.
parent() - Method in class li.cil.manual.client.manual.segment.TextSegment
 
parse(Iterable<String>) - Static method in class li.cil.manual.client.manual.Document
Parses a plain text document into a list of segments.
path - Variable in class li.cil.manual.common.api.ManualAPIImpl.History
 
path - Variable in class li.cil.manual.common.api.ManualAPIImpl.Tab
 
pathFor(ItemStack) - Method in interface li.cil.manual.api.detail.ManualAPI
Look up the documentation path for the specified item stack.
pathFor(World, BlockPos) - Method in interface li.cil.manual.api.detail.ManualAPI
Look up the documentation for the specified block in the world.
pathFor(ItemStack) - Method in interface li.cil.manual.api.manual.PathProvider
Get the path to the documentation page for the provided item stack.
pathFor(World, BlockPos) - Method in interface li.cil.manual.api.manual.PathProvider
Get the path to the documentation page for the provided block.
pathFor(ItemStack) - Static method in class li.cil.manual.api.ManualAPI
Look up the documentation path for the specified item stack.
pathFor(World, BlockPos) - Static method in class li.cil.manual.api.ManualAPI
Look up the documentation for the specified block in the world.
pathFor(ItemStack) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
pathFor(World, BlockPos) - Method in class li.cil.manual.common.api.ManualAPIImpl
 
PathProvider - Interface in li.cil.manual.api.manual
Allows providing paths for item stacks and blocks in the world.
peekOffset() - Static method in class li.cil.manual.common.api.ManualAPIImpl
 
peekPath() - Static method in class li.cil.manual.common.api.ManualAPIImpl
 
popPath() - Static method in class li.cil.manual.common.api.ManualAPIImpl
 
proxy - Static variable in class li.cil.manual.common.RTFM
 
PROXY_CLIENT - Static variable in class li.cil.manual.common.Constants
 
PROXY_COMMON - Static variable in class li.cil.manual.common.Constants
 
ProxyClient - Class in li.cil.manual.client
Takes care of client-side only setup.
ProxyClient() - Constructor for class li.cil.manual.client.ProxyClient
 
ProxyCommon - Class in li.cil.manual.common
Takes care of common setup.
ProxyCommon() - Constructor for class li.cil.manual.common.ProxyCommon
 
pushPage(String) - Method in class li.cil.manual.client.gui.GuiManual
 
pushPath(String) - Static method in class li.cil.manual.common.api.ManualAPIImpl
 

R

refine(Pattern, SegmentRefiner) - Method in interface li.cil.manual.client.manual.segment.Segment
Used during construction, checks a segment for inner segments.
refine(Segment, Matcher) - Method in interface li.cil.manual.client.manual.segment.SegmentRefiner
 
refine(Pattern, SegmentRefiner) - Method in class li.cil.manual.client.manual.segment.TextSegment
 
register(ProxyCommon) - Static method in class li.cil.manual.common.init.Items
 
registerItem(String, Supplier<Item>) - Method in class li.cil.manual.client.ProxyClient
 
registerItem(String, Supplier<Item>) - Method in class li.cil.manual.common.ProxyCommon
 
render(int, int) - Method in interface li.cil.manual.api.manual.ImageRenderer
Render the image, with specified maximum width.
render() - Method in interface li.cil.manual.api.manual.TabIconRenderer
Called when icon of a tab should be rendered.
render() - Method in class li.cil.manual.api.prefab.manual.ItemStackTabIconRenderer
 
render() - Method in class li.cil.manual.api.prefab.manual.TextureTabIconRenderer
 
render(Segment, int, int, int, int, int, FontRenderer, int, int) - Static method in class li.cil.manual.client.manual.Document
Renders a list of segments and tooltips if a segment with a tooltip is hovered.
render(int, int, int, int, FontRenderer, int, int) - Method in class li.cil.manual.client.manual.segment.CodeSegment
 
render(int, int) - Method in class li.cil.manual.client.manual.segment.render.ItemStackImageRenderer
 
render(int, int) - Method in class li.cil.manual.client.manual.segment.render.TextureImageRenderer
 
render(int, int, int, int, FontRenderer, int, int) - Method in class li.cil.manual.client.manual.segment.RenderSegment
 
render(int, int, int, int, FontRenderer, int, int) - Method in interface li.cil.manual.client.manual.segment.Segment
Render the segment at the specified coordinates with the specified properties.
render(int, int, int, int, FontRenderer, int, int) - Method in class li.cil.manual.client.manual.segment.TextSegment
 
renderer - Variable in class li.cil.manual.common.api.ManualAPIImpl.Tab
 
RenderSegment - Class in li.cil.manual.client.manual.segment
 
RenderSegment(Segment, String, ImageRenderer) - Constructor for class li.cil.manual.client.manual.segment.RenderSegment
 
RenderUtil - Class in li.cil.manual.api.util
Utility class for rendering related operations.
reset() - Method in interface li.cil.manual.api.detail.ManualAPI
Reset the history of the manual.
reset() - Static method in class li.cil.manual.api.ManualAPI
Reset the history of the manual.
reset() - Method in class li.cil.manual.common.api.ManualAPIImpl
 
ResourceContentProvider - Class in li.cil.manual.api.prefab.manual
Basic implementation of a content provider based on Minecraft's resource loading framework.
ResourceContentProvider(String, String) - Constructor for class li.cil.manual.api.prefab.manual.ResourceContentProvider
 
ResourceContentProvider(String) - Constructor for class li.cil.manual.api.prefab.manual.ResourceContentProvider
 
root() - Method in interface li.cil.manual.client.manual.segment.Segment
The root segment, i.e.
RTFM - Class in li.cil.manual.common
Entry point for FML.
RTFM() - Constructor for class li.cil.manual.common.RTFM
 

S

scale() - Method in class li.cil.manual.client.manual.segment.HeaderSegment
 
scale() - Method in class li.cil.manual.client.manual.segment.TextSegment
 
Segment - Interface in li.cil.manual.client.manual.segment
 
SegmentRefiner - Interface in li.cil.manual.client.manual.segment
 
setDefaultPage(String) - Static method in class li.cil.manual.common.api.ManualAPIImpl
 
setNext(Segment) - Method in interface li.cil.manual.client.manual.segment.Segment
 
setOffset(int) - Static method in class li.cil.manual.common.api.ManualAPIImpl
 
StrikethroughSegment - Class in li.cil.manual.client.manual.segment
 
StrikethroughSegment(Segment, String) - Constructor for class li.cil.manual.client.manual.segment.StrikethroughSegment
 
stringWidth(String, FontRenderer) - Method in class li.cil.manual.client.manual.segment.CodeSegment
 
stringWidth(String, FontRenderer) - Method in class li.cil.manual.client.manual.segment.TextSegment
 

T

Tab(TabIconRenderer, String, String) - Constructor for class li.cil.manual.common.api.ManualAPIImpl.Tab
 
TabIconRenderer - Interface in li.cil.manual.api.manual
Allows defining a renderer for a manual tab.
text() - Method in class li.cil.manual.client.manual.segment.CodeSegment
 
text() - Method in class li.cil.manual.client.manual.segment.TextSegment
 
TextSegment - Class in li.cil.manual.client.manual.segment
 
TextSegment(Segment, String) - Constructor for class li.cil.manual.client.manual.segment.TextSegment
 
TextureImageProvider - Class in li.cil.manual.client.manual.provider
 
TextureImageProvider() - Constructor for class li.cil.manual.client.manual.provider.TextureImageProvider
 
TextureImageRenderer - Class in li.cil.manual.client.manual.segment.render
 
TextureImageRenderer(ResourceLocation) - Constructor for class li.cil.manual.client.manual.segment.render.TextureImageRenderer
 
TextureLoader - Class in li.cil.manual.client.renderer
 
TextureTabIconRenderer - Class in li.cil.manual.api.prefab.manual
Simple implementation of a tab icon renderer using a full texture as its graphic.
TextureTabIconRenderer(ResourceLocation) - Constructor for class li.cil.manual.api.prefab.manual.TextureTabIconRenderer
 
throwBadConfigException(String) - Method in class li.cil.manual.client.ProxyClient
 
throwBadConfigException(String, Throwable) - Method in class li.cil.manual.client.ProxyClient
 
throwBadConfigException(String) - Method in class li.cil.manual.common.ProxyCommon
 
throwBadConfigException(String, Throwable) - Method in class li.cil.manual.common.ProxyCommon
 
tooltip() - Method in interface li.cil.manual.client.manual.segment.InteractiveSegment
The tooltip that should be displayed when this segment is being hovered.
tooltip() - Method in class li.cil.manual.client.manual.segment.LinkSegment
 
tooltip() - Method in class li.cil.manual.client.manual.segment.RenderSegment
 
tooltip - Variable in class li.cil.manual.common.api.ManualAPIImpl.Tab
 
toString() - Method in class li.cil.manual.client.manual.segment.BoldSegment
 
toString() - Method in class li.cil.manual.client.manual.segment.CodeSegment
 
toString() - Method in class li.cil.manual.client.manual.segment.HeaderSegment
 
toString() - Method in class li.cil.manual.client.manual.segment.ItalicSegment
 
toString() - Method in class li.cil.manual.client.manual.segment.LinkSegment
 
toString() - Method in class li.cil.manual.client.manual.segment.RenderSegment
 
toString() - Method in class li.cil.manual.client.manual.segment.StrikethroughSegment
 
tryOpenManual(World, EntityPlayer, String) - Static method in class li.cil.manual.common.item.ItemBookManual
 

V

valueOf(String) - Static method in enum li.cil.manual.client.gui.GuiHandlerClient.GuiId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum li.cil.manual.common.Config
Returns the enum constant of this type with the specified name.
VALUES - Static variable in enum li.cil.manual.client.gui.GuiHandlerClient.GuiId
 
values() - Static method in enum li.cil.manual.client.gui.GuiHandlerClient.GuiId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum li.cil.manual.common.Config
Returns an array containing the constants of this enum type, in the order they are declared.
vexatos.manualtabs.manual - package vexatos.manualtabs.manual
 
vexatos.manualtabs.util - package vexatos.manualtabs.util
 
vexatos.manualtabs.util.client - package vexatos.manualtabs.util.client
 
A B C D F G H I K L M N O P R S T V 
Skip navigation links