Skip navigation links
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 _ 

A

AABBMultiBlock - Class in net.malisis.core.util.multiblock
 
AABBMultiBlock(Block, AxisAlignedBB) - Constructor for class net.malisis.core.util.multiblock.AABBMultiBlock
 
AABBUtils - Class in net.malisis.core.util
 
AABBUtils() - Constructor for class net.malisis.core.util.AABBUtils
 
accept(IBlockAccess, BlockPos, IBlockState, AnimatedModelComponent) - Method in interface net.malisis.core.renderer.component.AnimatedModelComponent.IStateCheck
 
accept(Silenced.Consumer<T>, T) - Static method in class net.malisis.core.util.Silenced
 
accept(Silenced.BiConsumer<T, U>, T, U) - Static method in class net.malisis.core.util.Silenced
 
accept(T, U) - Method in interface net.malisis.core.util.Silenced.BiConsumer
 
accept(T) - Method in interface net.malisis.core.util.Silenced.Consumer
 
activate() - Method in class net.malisis.core.util.ShaderSystem
 
active - Variable in class net.malisis.core.client.gui.component.interaction.UITab
Whether this UITab is currently active.
activeFro - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The FontRenderOptions to use for this UITooltip when active.
ActiveStateChange(T, boolean) - Constructor for class net.malisis.core.client.gui.event.component.StateChangeEvent.ActiveStateChange
 
activeStyles - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
activeTab - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
The currently active UITab.
add(UIComponent<?>...) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Adds components to this UIContainer.
add(int, int, int) - Method in class net.malisis.core.util.MBlockPos
Add the given coordinates to the coordinates of this BlockPos
add(MBlockPos) - Method in class net.malisis.core.util.MBlockPos
 
add(Vector) - Method in class net.malisis.core.util.Point
Moves this Point according to vector.
add(double, double, double) - Method in class net.malisis.core.util.Point
Adds the x, y and z coordinates to this Point.
add(Vector) - Method in class net.malisis.core.util.Vector
Adds the given Vector from this Vector.
add(K, V) - Method in class net.malisis.core.util.WeakNested.Collection
 
addAll(K, U) - Method in class net.malisis.core.util.WeakNested.Collection
 
addAmount(World, MBlockState, int) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
addAnimation(Animation<?>) - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
addAnimation(Animation<Shape>) - Method in class net.malisis.core.renderer.model.MalisisModel
Adds an Animation to this MalisisModel with a default name.
addAnimation(String, Animation<Shape>) - Method in class net.malisis.core.renderer.model.MalisisModel
Adds an Animation to this MalisisModel with the specified name.
addAnimations(Animation<Shape>...) - Method in class net.malisis.core.renderer.model.MalisisModel
Adds the Animation to this MalisisModel with default names.
addAttribute(String) - Method in class net.malisis.core.util.parser.HTMLParser
 
addAttribute(String, String) - Method in class net.malisis.core.util.parser.HTMLParser
 
AddAttribute(String, String) - Method in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
addCollisionBoxToList(IBlockState, World, BlockPos, AxisAlignedBB, List<AxisAlignedBB>, Entity) - Method in interface net.malisis.core.block.IBoundingBox
 
addCollisionBoxToList(IBlockState, World, BlockPos, AxisAlignedBB, List<AxisAlignedBB>, Entity) - Method in class net.malisis.core.block.MalisisBlock
 
addComponent(IComponent) - Method in interface net.malisis.core.block.IComponentProvider
addComponent(IComponent) - Method in class net.malisis.core.block.MalisisBlock
 
addComponent(IComponent) - Method in class net.malisis.core.item.MalisisItem
 
addComponent(IComponent) - Method in class net.malisis.core.item.MalisisItemBlock
 
addContent(String) - Method in class net.malisis.core.util.parser.HTMLParser
 
addControlComponent(IControlComponent) - Method in class net.malisis.core.client.gui.component.UIComponent
Adds a IControlComponent component to this UIComponent.
addControlPoint(Vertex) - Method in class net.malisis.core.renderer.element.Bezier
Adds a control point.
addDebug(String, Object...) - Method in class net.malisis.core.client.gui.MalisisGui
 
addDependant(Icon) - Method in class net.malisis.core.renderer.icon.Icon
Adds a Icon to be dependant on this one.
addDestroyEffects(World, BlockPos, ParticleManager, IBlockState...) - Static method in class net.malisis.core.util.EntityUtils
Adds the destroy effects into the world for the specified IBlockState.
addFaces(Face[]) - Method in class net.malisis.core.renderer.element.Shape
Adds faces to this Shape.
addFaces(Face[], String) - Method in class net.malisis.core.renderer.element.Shape
Adds faces to this Shape with the specified groupName.
addHitEffects(World, RayTraceResult, ParticleManager, IBlockState...) - Static method in class net.malisis.core.util.EntityUtils
Adds the hit effects into the world for the specified IBlockState.
addInventory(MalisisInventory) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
addItemStackSize(int) - Method in class net.malisis.core.inventory.MalisisSlot
Adds the item stack size.
addLayer(String...) - Method in class net.malisis.core.util.multiblock.PatternMultiBlock
 
AddNode(HTMLParser.HTMLNode) - Method in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
addObjectData(ObjectData) - Method in class net.malisis.core.util.syncer.handlers.DefaultSyncHandler
 
addObjectData(ObjectData) - Method in interface net.malisis.core.util.syncer.ISyncHandler
Adds a ObjectData to be handled by this ISyncHandler.
addOpenedContainer(MalisisInventoryContainer) - Method in class net.malisis.core.inventory.MalisisInventory
Adds the opened container.
addRadioButton(UIRadioButton) - Static method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
addShader(String, int) - Method in class net.malisis.core.util.ShaderSystem
 
addShape(Shape) - Method in class net.malisis.core.renderer.model.MalisisModel
Adds a Shape to this MalisisModel with a default name.
addShape(String, Shape) - Method in class net.malisis.core.renderer.model.MalisisModel
Adds a Shape to this MalisisModel with the specified name.
addShapes(Shape...) - Method in class net.malisis.core.renderer.model.MalisisModel
Adds the shapes to this MalisisModel with default names.
addSlot(MalisisGui, MalisisSlot, int) - Method in class net.malisis.core.client.gui.component.container.UIInventory
 
addSlot(MalisisGui, PlayerInventorySlot, int) - Method in class net.malisis.core.client.gui.component.container.UIPlayerInventory
Creates and adds UISlot into this UIPlayerInventory.
addSlot(MalisisSlot) - Method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage.Packet
 
addTab(UITab, UIContainer<?>) - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Adds a UITab and its corresponding UIContainer to this UITabGroup.
addTag(BBCodeEditor.Tag) - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
addText(String) - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
Adds the text.
addText(String) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Adds text at current cursor position.
addText(String, int) - Method in class net.malisis.core.util.bbcode.BBString
 
addText(String) - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
AddText(String) - Method in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
addTimer(String, Timer) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
addTimer(String, Timer) - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
addToScreen(UIComponent<?>) - Method in class net.malisis.core.client.gui.MalisisGui
Adds container to the screen.
addTransformations(Transformation<?, ?>...) - Method in class net.malisis.core.renderer.animation.transformation.ChainedTransformation
addTransformations(Transformation<?, ?>...) - Method in class net.malisis.core.renderer.animation.transformation.ParallelTransformation
addVertex(Vertex) - Method in class net.malisis.core.renderer.element.MergedVertex
Adds a Vertex to this MergedVertex.
ALL - Static variable in class net.malisis.core.block.component.DirectionalComponent
 
allowAutomation() - Method in class net.malisis.core.inventory.InventoryState
 
allowPlayer() - Method in class net.malisis.core.inventory.InventoryState
 
alpha - Variable in class net.malisis.core.client.gui.component.UIComponent
Alpha transparency of this UIComponent.
alpha - Variable in class net.malisis.core.renderer.RenderParameters
Defines alpha transparency for the face (GL11.GL_BLEND needs to be set before). usePerVertexAlpha must be false (Block Level)
AlphaTransform - Class in net.malisis.core.renderer.animation.transformation
 
AlphaTransform(int, int) - Constructor for class net.malisis.core.renderer.animation.transformation.AlphaTransform
Instantiates a new AlphaTransform.
ALWAYS_FALSE - Static variable in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Always false predicate.
ALWAYS_TRUE - Static variable in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Always true predicate.
alwaysFalse() - Static method in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Returns a predicate that always returns false.
alwaysTrue() - Static method in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Return a predicate that always returns true.
AMC(IBlockAccess, BlockPos) - Constructor for class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
AMOUNT - Static variable in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
amount - Variable in class net.malisis.core.util.ItemUtils.ItemStackSplitter
The amount of items to split.
Anchor - Class in net.malisis.core.client.gui
 
Anchor() - Constructor for class net.malisis.core.client.gui.Anchor
 
anchor - Variable in class net.malisis.core.client.gui.component.UIComponent
Position anchor for this UIComponent.
and(ICallback.ICallbackPredicate) - Method in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Returns a predicates that is the logical AND composition of this ICallback.ICallbackPredicate and the passed one.
AndOperator - Static variable in class net.malisis.core.util.parser.token.Token
 
animate() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
animate(Animation<?>) - Method in class net.malisis.core.client.gui.MalisisGui
 
animate(Animation<?>, int) - Method in class net.malisis.core.client.gui.MalisisGui
 
animate(Timer) - Method in class net.malisis.core.renderer.animation.Animation
Animates this Animation.
animate(Animation<?>...) - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
animate(Timer, Animation<?>...) - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
animate() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
animate(S, Transformation<?, S>) - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
animate(String, Timer) - Method in class net.malisis.core.renderer.model.MalisisModel
Animates all the animations of this model with the specified name based on the Timer
animate(Animation<Shape>, Timer) - Method in class net.malisis.core.renderer.model.MalisisModel
Animates the specific Animation based on the specified Timer
animated - Static variable in class net.malisis.core.renderer.DefaultRenderer
Renderer used to render animated parts of AnimatedModelComponent.
AnimatedModelComponent - Class in net.malisis.core.renderer.component
The AnimatedModelComponent allows animated parts to be rendered for a MalisisBlock without the need for a TileEntitySpecialRenderer nor even a TileEntity.
AnimatedModelComponent(String) - Constructor for class net.malisis.core.renderer.component.AnimatedModelComponent
Instantiates a new AnimatedModelComponent.
AnimatedModelComponent.AMC - Class in net.malisis.core.renderer.component
 
AnimatedModelComponent.IStateCheck - Interface in net.malisis.core.renderer.component
The IStateCheck interface is the callback used for AnimatedModelComponent.onFirstRender(IStateCheck).
AnimatedRenderer - Class in net.malisis.core.renderer
 
AnimatedRenderer() - Constructor for class net.malisis.core.renderer.AnimatedRenderer
 
animation - Variable in class net.malisis.core.client.gui.component.decoration.UITooltip
 
Animation<S extends ITransformable> - Class in net.malisis.core.renderer.animation
The Animation class represent a element to animate (ITransformable) with its Transformation.
Animation(S, Transformation<?, S>) - Constructor for class net.malisis.core.renderer.animation.Animation
Instantiates a new Animation.
AnimationImporter - Class in net.malisis.core.renderer.model.loader
This class imports animations from a JSON file.
AnimationImporter(ResourceLocation) - Constructor for class net.malisis.core.renderer.model.loader.AnimationImporter
Instantiates a new AnimationImporter.
AnimationRenderer - Class in net.malisis.core.renderer.animation
 
AnimationRenderer() - Constructor for class net.malisis.core.renderer.animation.AnimationRenderer
 
animations - Variable in class net.malisis.core.renderer.model.MalisisModel
Animations for the Shapes in this MalisisModel
antialias - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Whether to use AA for the rendering of the font
aoMatrix - Variable in class net.malisis.core.renderer.RenderParameters
Defines which block to take into account for AO calculation (Face Level)
Apostrophe - Static variable in class net.malisis.core.util.parser.token.Token
 
append(String) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
apply(Object...) - Method in interface net.malisis.core.registry.ModEventRegistry.FMLEventPredicate
 
apply(T) - Method in interface net.malisis.core.registry.ModEventRegistry.FMLEventPredicate
 
apply(Object...) - Method in interface net.malisis.core.registry.RenderBlockRegistry.IRenderBlockCallbackPredicate
 
apply(VertexBuffer, IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.registry.RenderBlockRegistry.IRenderBlockCallbackPredicate
 
apply(Object...) - Method in interface net.malisis.core.registry.SetBlockCallbackRegistry.ISetBlockCallbackPredicate
 
apply(Chunk, BlockPos, IBlockState, IBlockState) - Method in interface net.malisis.core.registry.SetBlockCallbackRegistry.ISetBlockCallbackPredicate
 
apply(TextFormatting) - Method in class net.malisis.core.renderer.font.FontRenderOptions
Applies the TextFormatting style to this FontRenderOptions.
apply(BBRenderElement) - Method in class net.malisis.core.util.bbcode.node.BBColorNode
 
apply(BBRenderElement) - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
apply(BBRenderElement) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
apply(BBRenderElement) - Method in class net.malisis.core.util.bbcode.node.BBShadowNode
 
apply(BBRenderElement) - Method in class net.malisis.core.util.bbcode.node.BBStyleNode
 
apply(BBRenderElement) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
apply(Object...) - Method in class net.malisis.core.util.callback.ICallback.CallbackOption
Returns the result of the ICallback.ICallbackPredicate held by this ICallback.CallbackOption.
apply(Object...) - Method in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Returns whether the associated ICallback should be called or not.
apply(Object...) - Method in interface net.malisis.core.util.chunkblock.ChunkCallbackRegistry.IChunkCallbackPredicate
 
apply(Chunk, BlockPos, Object...) - Method in interface net.malisis.core.util.chunkblock.ChunkCallbackRegistry.IChunkCallbackPredicate
 
apply(Chunk, BlockPos, Object...) - Method in interface net.malisis.core.util.chunklistener.ChunkListener.IBlockListenerPredicate
 
apply(Chunk, BlockPos, BlockPos, IBlockState, IBlockState) - Method in interface net.malisis.core.util.chunklistener.ChunkListener.IBlockListenerPredicate
 
apply(MBlockState) - Method in class net.malisis.core.util.MBlockState.BlockPredicate
 
apply(BlockPos) - Method in class net.malisis.core.util.MBlockState.BlockStateFunction
 
apply(Silenced.Function<T, U>, U) - Static method in class net.malisis.core.util.Silenced
 
apply(U) - Method in interface net.malisis.core.util.Silenced.Function
 
applyMatrix() - Method in class net.malisis.core.renderer.element.MergedVertex
Applies the transformations matrices to this MergedVertex.
applyMatrix() - Method in class net.malisis.core.renderer.element.Shape
Applies the transformations matrix to this Shape.
applyMatrix(Matrix4f) - Method in class net.malisis.core.renderer.element.Vertex
 
applySettingFromComponent() - Method in class net.malisis.core.configuration.setting.Setting
 
applyStyles(boolean) - Method in class net.malisis.core.renderer.font.StringWalker
 
applyTexture(Shape, RenderParameters) - Method in class net.malisis.core.client.gui.GuiRenderer
Applies the texture the Shape.
applyTexture(Face, RenderParameters) - Method in class net.malisis.core.client.gui.GuiRenderer
 
applyTexture(Shape) - Method in class net.malisis.core.renderer.MalisisRenderer
Applies the texture to the Shape.
applyTexture(Shape, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Applies the texture to the Shape with specified RenderParameters.
applyTexture(Face, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Applies the texture to the Face with specified RenderParameters.
applyTexture - Variable in class net.malisis.core.renderer.RenderParameters
Define whether to apply texture UV for the shape (Block level)
areItemStacksStackable(ItemStack, ItemStack) - Static method in class net.malisis.core.util.ItemUtils
Checks whether two itemStacks can be stacked together
aroundAxis(float, float, float) - Method in class net.malisis.core.renderer.animation.transformation.Rotation
Sets the axis for this Rotation.
arrowIcon - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Icon used to draw the arrow.
arrowShape - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Shape used to draw the arrow.
ascent - Variable in class net.malisis.core.renderer.font.CharData
 
asIterable() - Method in class net.malisis.core.util.MBlockPos.BlockIterator
 
AsmHook - Class in net.malisis.core.asm
 
AsmHook(McpMethodMapping) - Constructor for class net.malisis.core.asm.AsmHook
 
AsmHook.HookState - Enum in net.malisis.core.asm
 
AsmUtils - Class in net.malisis.core.asm
 
AsmUtils() - Constructor for class net.malisis.core.asm.AsmUtils
 
attachData(Object) - Method in class net.malisis.core.client.gui.component.UIComponent
 
attachedContainer - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
The UIContainer this UITabGroup is attached to.
attachTo(UIContainer<?>, boolean) - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Attach this UITabGroup to a UIContainer.
attribute - Variable in class net.malisis.core.util.bbcode.node.BBNode
 
attributes - Variable in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
AUTO_EXTRACT - Static variable in class net.malisis.core.inventory.InventoryState
 
AUTO_INSERT - Static variable in class net.malisis.core.inventory.InventoryState
 
autoClearAnimations() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
autoHeight - Variable in class net.malisis.core.client.gui.component.interaction.UITab
Whether the height of this UITab is calculated based on the UITab.label or UITab.image .
autoHide - Variable in class net.malisis.core.client.gui.component.control.UIScrollBar
 
AutoLoad - Annotation Type in net.malisis.core.registry
 
autoSelectOnFocus - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Whether this UITextField should auto select the text when gaining focus.
autoSize - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
Whether the size of this UIButton is automatically calculated based on its contents.
autoSync(Object) - Static method in class net.malisis.core.util.syncer.Syncer
 
autoWidth - Variable in class net.malisis.core.client.gui.component.interaction.UITab
Whether the width of this UITab is calculated based on the UITab.label or UITab.image .
axisX - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Axis for the rotation.
axisY - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Axis for the rotation.
axisZ - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Axis for the rotation.

B

backgroundColor - Variable in class net.malisis.core.client.gui.component.container.UIPanel
Background color multiplier.
backgroundColor - Variable in class net.malisis.core.client.gui.component.container.UIWindow
Background color multiplier.
backgroundColor - Variable in class net.malisis.core.client.gui.component.control.UISlimScrollbar
Background color of the scroll.
backgroundIcon - Variable in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
base - Variable in class net.malisis.core.renderer.element.MergedVertex
Base Vertex.
baseBrightness - Variable in class net.malisis.core.renderer.MalisisRenderer
Base brightness of the block.
baseName() - Method in class net.malisis.core.renderer.element.Vertex
 
batchedBuffer - Static variable in class net.malisis.core.renderer.MalisisRenderer
Batched buffer reference.
BBCodeChangeEvent(BBCodeEditor) - Constructor for class net.malisis.core.util.bbcode.gui.BBCodeEditor.BBCodeChangeEvent
 
BBCodeEditor - Class in net.malisis.core.util.bbcode.gui
 
BBCodeEditor(MalisisGui) - Constructor for class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
BBCodeEditor(MalisisGui, int, int) - Constructor for class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
BBCodeEditor.BBCodeChangeEvent - Class in net.malisis.core.util.bbcode.gui
 
BBCodeParser - Class in net.malisis.core.util.bbcode
 
BBCodeParser(BBString) - Constructor for class net.malisis.core.util.bbcode.BBCodeParser
 
BBCodeRenderer - Class in net.malisis.core.util.bbcode.render
 
BBCodeRenderer(BBString) - Constructor for class net.malisis.core.util.bbcode.render.BBCodeRenderer
 
BBColorNode - Class in net.malisis.core.util.bbcode.node
 
BBColorNode(String) - Constructor for class net.malisis.core.util.bbcode.node.BBColorNode
 
BBColorNode(String, int) - Constructor for class net.malisis.core.util.bbcode.node.BBColorNode
 
BBItemNode - Class in net.malisis.core.util.bbcode.node
 
BBItemNode(String) - Constructor for class net.malisis.core.util.bbcode.node.BBItemNode
 
BBNode - Class in net.malisis.core.util.bbcode.node
 
BBNode(String, String) - Constructor for class net.malisis.core.util.bbcode.node.BBNode
 
BBNode(String) - Constructor for class net.malisis.core.util.bbcode.node.BBNode
 
BBRenderElement - Class in net.malisis.core.util.bbcode.render
 
BBRenderElement(BBRenderElement) - Constructor for class net.malisis.core.util.bbcode.render.BBRenderElement
 
bbRenderer - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
BBCode renderer
BBRootNode - Class in net.malisis.core.util.bbcode.node
 
BBRootNode() - Constructor for class net.malisis.core.util.bbcode.node.BBRootNode
 
BBShadowNode - Class in net.malisis.core.util.bbcode.node
 
BBShadowNode() - Constructor for class net.malisis.core.util.bbcode.node.BBShadowNode
 
BBString - Class in net.malisis.core.util.bbcode
 
BBString() - Constructor for class net.malisis.core.util.bbcode.BBString
 
BBString(String) - Constructor for class net.malisis.core.util.bbcode.BBString
 
BBStyleNode - Class in net.malisis.core.util.bbcode.node
 
BBStyleNode(String) - Constructor for class net.malisis.core.util.bbcode.node.BBStyleNode
 
bbTexfield - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
bbText - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
BBCode for this UILabel.
bbText - Variable in class net.malisis.core.util.bbcode.gui.BBTextField
BBCode for this UILabel
BBTextField - Class in net.malisis.core.util.bbcode.gui
 
BBTextField(MalisisGui, BBCodeEditor, BBString) - Constructor for class net.malisis.core.util.bbcode.gui.BBTextField
 
BBTextField(MalisisGui, BBCodeEditor, String) - Constructor for class net.malisis.core.util.bbcode.gui.BBTextField
 
BBTextField(MalisisGui, BBCodeEditor) - Constructor for class net.malisis.core.util.bbcode.gui.BBTextField
 
BBTextNode - Class in net.malisis.core.util.bbcode.node
 
BBTextNode(String) - Constructor for class net.malisis.core.util.bbcode.node.BBTextNode
 
Bezier - Class in net.malisis.core.renderer.element
A class that generates vertexes for a Bezier curve based on provided control points
Bezier(List<Vertex>, int) - Constructor for class net.malisis.core.renderer.element.Bezier
Instantiates a new Bezier
Bezier(Vertex[], int) - Constructor for class net.malisis.core.renderer.element.Bezier
Instantiates a new Bezier
bgColor - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
The background color of this UIButton.
bgColor - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Background color
bgColor - Variable in class net.malisis.core.client.gui.component.interaction.UITab
Background color for this UITab.
bgColor - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Background color of this UITextField.
bgColor - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
bindDefaultTexture() - Method in class net.malisis.core.client.gui.GuiRenderer
Reset the texture to its GuiRenderer.defaultGuiTexture.
bindTexture(GuiTexture) - Method in class net.malisis.core.client.gui.GuiRenderer
Bind a new texture for rendering.
bindTexture(ResourceLocation) - Method in class net.malisis.core.renderer.MalisisRenderer
 
block - Static variable in class net.malisis.core.renderer.DefaultRenderer
Default renderer for blocks.
Block() - Constructor for class net.malisis.core.renderer.DefaultRenderer.Block
 
block - Variable in class net.malisis.core.renderer.MalisisRenderer
Block to render (BLOCK/TESR).
block - Variable in class net.malisis.core.util.MBlockState
 
block - Variable in class net.malisis.core.util.MBlockState.BlockPredicate
 
BLOCK_TEXTURE - Static variable in class net.malisis.core.client.gui.MalisisGui
 
BLOCK_TEXTURE_HEIGHT - Static variable in class net.malisis.core.renderer.icon.Icon
Height of the block's texture atlas.
BLOCK_TEXTURE_WIDTH - Static variable in class net.malisis.core.renderer.icon.Icon
Width of the block's texture atlas.
blockComponents - Variable in class net.malisis.core.block.MalisisBlock
 
BlockDataHandler - Class in net.malisis.core.util.blockdata
BlockDataHandler handles custom data being stored for a specific BlockPos.
BlockDataMessage - Class in net.malisis.core.util.blockdata
 
BlockDataMessage() - Constructor for class net.malisis.core.util.blockdata.BlockDataMessage
 
BlockDataMessage.Packet - Class in net.malisis.core.util.blockdata
 
BlockIterator(MBlockPos, MBlockPos) - Constructor for class net.malisis.core.util.MBlockPos.BlockIterator
 
blockPassed - Variable in class net.malisis.core.util.raytrace.RaytraceWorld
List of blocks passed by the ray trace.
BlockPosUtils - Class in net.malisis.core.util
Utility class to handle different interactions with BlockPos.
BlockPosUtils() - Constructor for class net.malisis.core.util.BlockPosUtils
 
BlockPredicate() - Constructor for class net.malisis.core.util.MBlockState.BlockPredicate
 
blockRange() - Method in interface net.malisis.core.util.chunkblock.IChunkBlock
Gets the block range.
blockState - Variable in class net.malisis.core.renderer.icon.VanillaIcon
 
blockState - Variable in class net.malisis.core.renderer.MalisisRenderer
Metadata of the block to render (BLOCK/TESR).
BlockStateFunction() - Constructor for class net.malisis.core.util.MBlockState.BlockStateFunction
 
bold - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Use bold font
BooleanComponent - Class in net.malisis.core.block.component
 
BooleanComponent(String, boolean, int) - Constructor for class net.malisis.core.block.component.BooleanComponent
Instantiates a new BooleanComponent.
BooleanComponent(String, boolean) - Constructor for class net.malisis.core.block.component.BooleanComponent
Instantiates a new BooleanComponent.
BooleanComponent(String) - Constructor for class net.malisis.core.block.component.BooleanComponent
Instantiates a new BooleanComponent.
BooleanSetting - Class in net.malisis.core.configuration.setting
 
BooleanSetting(String, boolean) - Constructor for class net.malisis.core.configuration.setting.BooleanSetting
 
borderAlpha - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Border alpha
borderColor - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Border color
borderSize - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Border size
BOTTOM - Static variable in class net.malisis.core.client.gui.Anchor
 
BottomFace - Class in net.malisis.core.renderer.element.face
 
BottomFace() - Constructor for class net.malisis.core.renderer.element.face.BottomFace
 
bottomLeftAlpha - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Bottom left corner alpha
bottomLeftColor - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Bottom left corner color
BottomNorthEast - Class in net.malisis.core.renderer.element.vertex
 
BottomNorthEast() - Constructor for class net.malisis.core.renderer.element.vertex.BottomNorthEast
 
BottomNorthWest - Class in net.malisis.core.renderer.element.vertex
 
BottomNorthWest() - Constructor for class net.malisis.core.renderer.element.vertex.BottomNorthWest
 
bottomRightAlpha - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Bottom right corner alpha
bottomRightColor - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Bottom right corner color
BottomSouthEast - Class in net.malisis.core.renderer.element.vertex
 
BottomSouthEast() - Constructor for class net.malisis.core.renderer.element.vertex.BottomSouthEast
 
BottomSouthEastFace - Class in net.malisis.core.renderer.element.face
 
BottomSouthEastFace() - Constructor for class net.malisis.core.renderer.element.face.BottomSouthEastFace
 
BottomSouthFace - Class in net.malisis.core.renderer.element.face
 
BottomSouthFace() - Constructor for class net.malisis.core.renderer.element.face.BottomSouthFace
 
BottomSouthWest - Class in net.malisis.core.renderer.element.vertex
 
BottomSouthWest() - Constructor for class net.malisis.core.renderer.element.vertex.BottomSouthWest
 
boundingBox - Variable in class net.malisis.core.block.MalisisBlock
 
BoundingBoxType - Enum in net.malisis.core.block
 
breakBlock(Block, World, BlockPos, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Called when the Block is broken.
breakBlock(World, BlockPos, IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
breakBlock(World, int) - Method in class net.malisis.core.util.MBlockState
 
breakBlock(Block, World, BlockPos, IBlockState) - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
breakBlocks(World, BlockPos, IBlockState) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
breakInventories(T, World, BlockPos) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDeferredInventoryProvider
Break all the inventories of this IInventoryProvider.
breakInventories(World, BlockPos) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Break all the inventories of this IInventoryProvider.
breakInventory(World, BlockPos) - Method in class net.malisis.core.inventory.MalisisInventory
Spills out all the itemStack contained inside this MalisisInventory.
brightness - Variable in class net.malisis.core.renderer.RenderParameters
Defines brightness of the face (only used if useBlockBrightness = false) (Block Level)
BRIGHTNESS_MAX - Static variable in class net.malisis.core.renderer.element.Vertex
 
BrightnessTransform - Class in net.malisis.core.renderer.animation.transformation
 
BrightnessTransform(int, int) - Constructor for class net.malisis.core.renderer.animation.transformation.BrightnessTransform
Instantiates a new BrightnessTransform.
btnBgColor - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
btnBold - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
btnCancel - Variable in class net.malisis.core.configuration.ConfigurationGui
 
btnColor - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
btnItalic - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
btnItem - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
btnSave - Variable in class net.malisis.core.configuration.ConfigurationGui
 
btnStrikethrough - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
btnUnderline - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
btnWysiwyg - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
buffer - Variable in class net.malisis.core.renderer.MalisisRenderer
Currently used buffer.
build() - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Creates the IIconProvider
buildBlockState() - Method in class net.malisis.core.block.MalisisBlock
 
builder() - Static method in class net.malisis.core.util.callback.CallbackResult
 
buildLines() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Builds the lines for this UILabel.
buildLines() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Builds the lines for this UITextField.
buildLines() - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
buildLines(List<String>) - Method in class net.malisis.core.util.bbcode.render.BBCodeRenderer
 
buildList() - Method in class net.malisis.core.renderer.RenderParameters
Builds the list of Parameter in this RenderParameters.
buildRenderLines(List<String>) - Method in class net.malisis.core.util.bbcode.BBString
 
buildStates() - Method in class net.malisis.core.util.multiblock.AABBMultiBlock
 
buildStates() - Method in class net.malisis.core.util.multiblock.MultiBlock
 
buildStates() - Method in class net.malisis.core.util.multiblock.PatternMultiBlock
 
buttonAnchor - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
buttonRelased - Static variable in class net.malisis.core.client.gui.component.UISlot
Whether the mouse button has been released at least once.

C

c - Variable in class net.malisis.core.renderer.font.CharData
 
cached - Variable in class net.malisis.core.util.parser.Parser
 
calculateAOColor - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to calculate ambient occlusion color or not (Block Level)
calculateAoMatrix(EnumFacing) - Method in class net.malisis.core.renderer.element.Face
Automatically calculate AoMatrix for this Face.
calculateBrightness - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to calculate brightness or not (Block Level)
calculateButtonPositions() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
calculateContentSize() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Calculates content size.
calculateMenuPosition() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
calculateNormal() - Method in class net.malisis.core.renderer.element.Face
Calculates the normal of this Face based on the vertex coordinates.
calculateNormal(Vector[]) - Method in class net.malisis.core.renderer.element.Face
Calculates normal of this Face using the vertex normals provided.
calculateSize() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Calculate the size of this UILabel.
calculateSize() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
calculateTabPosition() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Calculates the UITab position.
calculateTextfieldPosition() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
calcVertexBrightness(Vertex, int, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Calculates the ambient occlusion brightness for a Vertex.
calcVertexColor(Vertex, int, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Calculates the ambient occlusion for a Vertex and also applies the side dependent shade.
call(Object...) - Method in interface net.malisis.core.registry.ModEventRegistry.IFMLEventCallback
 
call(T) - Method in interface net.malisis.core.registry.ModEventRegistry.IFMLEventCallback
 
call(Object...) - Method in interface net.malisis.core.registry.RenderBlockRegistry.IRenderBlockCallback
 
call(Object...) - Method in interface net.malisis.core.registry.SetBlockCallbackRegistry.ISetBlockCallback
 
call(Chunk, BlockPos, IBlockState, IBlockState) - Method in interface net.malisis.core.registry.SetBlockCallbackRegistry.ISetBlockCallback
 
call(Object...) - Method in interface net.malisis.core.util.callback.ICallback
Process this ICallback
call(Object...) - Method in interface net.malisis.core.util.chunkblock.ChunkCallbackRegistry.IChunkCallback
 
call(Chunk, BlockPos, Object...) - Method in interface net.malisis.core.util.chunkblock.ChunkCallbackRegistry.IChunkCallback
 
call(Chunk, BlockPos, Object...) - Method in interface net.malisis.core.util.chunklistener.ChunkListener.IBlockListenerCallback
 
call(Chunk, BlockPos, BlockPos, IBlockState, IBlockState) - Method in interface net.malisis.core.util.chunklistener.ChunkListener.IBlockListenerCallback
If this ChunkListener.IBlockListenerCallback was registered with MalisisRegistry#onPreSetBlock(net.malisis.core.registry.SetBlockCallbackRegistry.ISetBlockCallback, CallbackOption), returns whether to cancel the block placement or not.
callback(VertexBuffer, IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.registry.RenderBlockRegistry.IRenderBlockCallback
 
CallbackRegistry<C extends ICallback<V>,P extends ICallback.ICallbackPredicate,V> - Class in net.malisis.core.util.callback
A CallbackRegistry allows the registration and processing of ICallbacks.
CallbackRegistry() - Constructor for class net.malisis.core.util.callback.CallbackRegistry
 
CallbackResult<U> - Class in net.malisis.core.util.callback
 
CallbackResult.CallbackResultBuilder<U> - Class in net.malisis.core.util.callback
 
callbacks - Variable in class net.malisis.core.util.callback.CallbackRegistry
List of registered ICallback.
callPostListener(Chunk, BlockPos, BlockPos, IBlockState, IBlockState) - Method in class net.malisis.core.util.chunklistener.ChunkListener
Calls IBlockListener.Pre#onBlockSet(World, BlockPos, BlockPos, IBlockState, IBlockState) for the listener BlockPos.
callPreListener(Chunk, BlockPos, BlockPos, IBlockState, IBlockState) - Method in class net.malisis.core.util.chunklistener.ChunkListener
canBlockStay(World, BlockPos, EnumFacing) - Method in class net.malisis.core.block.component.LadderComponent
 
cancel() - Method in class net.malisis.core.client.gui.event.GuiEvent
Marks this GuiEvent as cancelled.
cancel(boolean) - Method in class net.malisis.core.util.callback.CallbackResult.CallbackResultBuilder
 
cancelClose - Static variable in class net.malisis.core.client.gui.MalisisGui
Whether or not to cancel the next gui close event.
canExtractItem(int, ItemStack, EnumFacing) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Checks whether you can extract the ItemStack in the slot associated to the global number.
canInsertItem(int, ItemStack, EnumFacing) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Checks whether you can insert the ItemStack in the slot associated to the global number.
canInteractWith(EntityPlayer) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Can interact with.
canMerge(ItemStack, EntityPlayer, World, BlockPos, EnumFacing) - Method in class net.malisis.core.block.component.SlabComponent
 
canMerge(ItemStack, EntityPlayer, World, BlockPos, EnumFacing) - Method in class net.malisis.core.block.component.WallComponent
Checks whether the block can be merged into a corner.
canMerge(ItemStack, EntityPlayer, World, BlockPos, EnumFacing) - Method in interface net.malisis.core.block.IMergedBlock
Checks whether the current IBlockState can be merged into another one.
canMerge() - Method in class net.malisis.core.util.ItemUtils.ItemStacksMerger
 
canPaneConnectTo(Block, IBlockAccess, BlockPos, EnumFacing) - Method in class net.malisis.core.block.component.PaneComponent
 
canPaneConnectToBlock(Block, IBlockState) - Method in class net.malisis.core.block.component.PaneComponent
 
canPlaceBlockAt(Block, World, BlockPos) - Method in class net.malisis.core.block.component.LadderComponent
 
canPlaceBlockAt(Block, World, BlockPos) - Method in interface net.malisis.core.block.IBlockComponent
Whether the Block can be placed at the position.
canPlaceBlockAt(World, BlockPos) - Method in class net.malisis.core.block.MalisisBlock
 
canPlaceBlockAt(ItemStack, EntityPlayer, World, Block, BlockPos, EnumHand, EnumFacing) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
Checks whether the block can be placed at the position.
canPlaceBlockAt(World, BlockPos, IBlockState, boolean) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
canPlaceBlockOnSide(Block, World, BlockPos, EnumFacing) - Method in class net.malisis.core.block.component.LadderComponent
 
canPlaceBlockOnSide(Block, World, BlockPos, EnumFacing) - Method in interface net.malisis.core.block.IBlockComponent
Whether the Block can be placed on the side of another block.
canPlaceBlockOnSide(World, BlockPos, EnumFacing) - Method in class net.malisis.core.block.MalisisBlock
 
canPlaceBlockOnSide(World, BlockPos, EnumFacing, EntityPlayer, ItemStack) - Method in class net.malisis.core.item.MalisisItemBlock
 
canRenderInLayer(BlockRenderLayer) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
canUnselect() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
category - Variable in class net.malisis.core.configuration.setting.Setting
 
CENTER - Static variable in class net.malisis.core.client.gui.Anchor
 
ChainedTransformation - Class in net.malisis.core.renderer.animation.transformation
 
ChainedTransformation(Transformation<?, ?>...) - Constructor for class net.malisis.core.renderer.animation.transformation.ChainedTransformation
Instantiates a new ChainedTransformation.
changeFieldAccess(Class<?>, String) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified field for a class.
changeFieldAccess(Class<?>, String, String) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified field for a class.
changeFieldAccess(Class<?>, String, String, boolean) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified field for a class.
changeMethodAccess(Class<?>, String, String) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified method for a class.
changeMethodAccess(Class<?>, String, String, String) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified method for a class.
changeMethodAccess(Class<?>, String, Class<?>...) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified method for a class.
changeMethodAccess(Class<?>, String, String, Class<?>...) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified method for a class.
changeMethodAccess(Class<?>, String, String, boolean, Class<?>...) - Static method in class net.malisis.core.asm.AsmUtils
Changes the access level for the specified method for a class.
character - Variable in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
The character.
CharData - Class in net.malisis.core.renderer.font
 
CharData(char, float, float, float) - Constructor for class net.malisis.core.renderer.font.CharData
 
charData - Variable in class net.malisis.core.renderer.font.MalisisFont
Data for each character
charIndex - Variable in class net.malisis.core.util.bbcode.node.BBNode
 
charOffset - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Number of character offset out of this UITextField when drawn.
CharToken - Class in net.malisis.core.util.parser.token
 
CharToken(char) - Constructor for class net.malisis.core.util.parser.token.CharToken
 
check(long) - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler.ChunkProcedure
Checks whether the passed coordinate is a valid IChunkBlock.
CHECK_COLLISION - Static variable in class net.malisis.core.util.raytrace.RaytraceWorld.Options
Whether a block has to have a collision bounding box to rayTrace it.
CheckEvent(UICheckBox, boolean) - Constructor for class net.malisis.core.client.gui.component.interaction.UICheckBox.CheckEvent
 
checkLink() - Method in class net.malisis.core.renderer.font.StringWalker
 
checkPermission(MinecraftServer, ICommandSender) - Method in class net.malisis.core.MalisisCommand
 
checkState(IBlockAccess, BlockPos, IBlockState) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Triggers the AnimatedModelComponent.IStateCheck callback.
checkVersion() - Static method in class net.malisis.javacompat.JavaCompatibility
 
children - Variable in class net.malisis.core.util.bbcode.node.BBNode
 
chunk - Variable in class net.malisis.core.util.chunkblock.ChunkBlockHandler.ChunkProcedure
 
ChunkBlockHandler - Class in net.malisis.core.util.chunkblock
This class is the entry point for blocks that need to stored inside a chunk for later processing.
ChunkBlockHandler() - Constructor for class net.malisis.core.util.chunkblock.ChunkBlockHandler
 
ChunkBlockHandler.ChunkProcedure - Class in net.malisis.core.util.chunkblock
This class is the base for a process that is to be called for every coordinate stored inside a Chunk.
ChunkBlockMessage - Class in net.malisis.core.util.chunkblock
 
ChunkBlockMessage() - Constructor for class net.malisis.core.util.chunkblock.ChunkBlockMessage
 
ChunkBlockMessage.Packet - Class in net.malisis.core.util.chunkblock
 
ChunkBlockTransformer - Class in net.malisis.core.util.chunkblock
 
ChunkBlockTransformer() - Constructor for class net.malisis.core.util.chunkblock.ChunkBlockTransformer
 
ChunkCallbackRegistry<C extends ChunkCallbackRegistry.IChunkCallback<V>,P extends ChunkCallbackRegistry.IChunkCallbackPredicate,V> - Class in net.malisis.core.util.chunkblock
ChunkCallbackRegistry() - Constructor for class net.malisis.core.util.chunkblock.ChunkCallbackRegistry
 
ChunkCallbackRegistry.IChunkCallback<V> - Interface in net.malisis.core.util.chunkblock
ChunkCallbackRegistry.IChunkCallbackPredicate - Interface in net.malisis.core.util.chunkblock
ChunkCollision - Class in net.malisis.core.util.chunkcollision
This class is the entry point for all the chunk collision related calculation.
ChunkCollision() - Constructor for class net.malisis.core.util.chunkcollision.ChunkCollision
 
ChunkCollisionTransformer - Class in net.malisis.core.util.chunkcollision
 
ChunkCollisionTransformer() - Constructor for class net.malisis.core.util.chunkcollision.ChunkCollisionTransformer
 
ChunkListener - Class in net.malisis.core.util.chunklistener
This ChunkListener class handles the IBlockListener components for blocks.
ChunkListener() - Constructor for class net.malisis.core.util.chunklistener.ChunkListener
 
ChunkListener.IBlockListenerCallback - Interface in net.malisis.core.util.chunklistener
ChunkListener.IBlockListenerPredicate - Interface in net.malisis.core.util.chunklistener
chunkPosition(BlockPos) - Static method in class net.malisis.core.util.BlockPosUtils
Converts the BlockPos to its position relative to the chunk it's in.
ChunkProcedure() - Constructor for class net.malisis.core.util.chunkblock.ChunkBlockHandler.ChunkProcedure
 
chunks(Chunk) - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
 
chunkX() - Method in class net.malisis.core.util.MBlockPos
 
chunkZ() - Method in class net.malisis.core.util.MBlockPos
 
clamp(double) - Static method in class net.malisis.core.renderer.element.Vertex
 
clamp(double, double, double) - Static method in class net.malisis.core.renderer.element.Vertex
 
clean() - Method in class net.malisis.core.client.gui.GuiRenderer
 
clean(MalisisRenderer<?>, boolean) - Method in class net.malisis.core.renderer.font.MalisisFont
 
clean(MalisisRenderer<?>, boolean) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
clean() - Method in class net.malisis.core.renderer.MalisisRenderer
Cleans the current renderer state.
clean() - Method in class net.malisis.core.util.bbcode.BBString
 
clean() - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
clean() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
clean() - Method in class net.malisis.core.util.bbcode.node.BBStyleNode
 
clean() - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
clean() - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler.ChunkProcedure
Cleans the current state for this ChunkBlockHandler.ChunkProcedure for the next coordinate.
cleanLines(MalisisRenderer<?>) - Method in class net.malisis.core.renderer.font.MalisisFont
 
cleanShadow(MalisisRenderer<?>) - Method in class net.malisis.core.renderer.font.MalisisFont
 
clear(T) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDeferredInventoryProvider
Empties all the inventories of this IInventoryProvider.
clear() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Empties all the inventories of this IInventoryProvider
clearAnimations() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
clearCache(EntityPlayer) - Method in class net.malisis.core.inventory.MalisisSlot
Clear cache for the EntityPlayer.
clearFramesTextureData() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
clearModels() - Method in class net.malisis.core.renderer.DefaultRenderer.Item
 
clearScreen() - Method in class net.malisis.core.client.gui.MalisisGui
Removes all the components from the screen
click() - Method in class net.malisis.core.renderer.font.Link
 
ClickEvent(UIButton, int, int) - Constructor for class net.malisis.core.client.gui.component.interaction.UIButton.ClickEvent
Instantiates a new UIButton.ClickEvent.
ClientNotification - Annotation Type in net.malisis.core.util.clientnotif
 
ClientNotificationManager - Class in net.malisis.core.util.clientnotif
 
ClientNotifTransformer - Class in net.malisis.core.util.clientnotif
 
ClientNotifTransformer() - Constructor for class net.malisis.core.util.clientnotif.ClientNotifTransformer
 
ClientRegistry - Class in net.malisis.core.registry
 
ClientRegistry.BlockRendererOverride - Interface in net.malisis.core.registry
 
ClientRegistry.ItemRendererOverride - Interface in net.malisis.core.registry
 
clip(float, float, float, float) - Method in class net.malisis.core.renderer.icon.GuiIcon
 
clip(int, int, int, int) - Method in class net.malisis.core.renderer.icon.GuiIcon
 
clip(int, int, int, int) - Method in class net.malisis.core.renderer.icon.Icon
Clips this Icon.
clip(float, float, float, float) - Method in class net.malisis.core.renderer.icon.Icon
Clips this Icon.
ClipArea - Class in net.malisis.core.client.gui
 
ClipArea(IClipable) - Constructor for class net.malisis.core.client.gui.ClipArea
 
ClipArea(IClipable, int) - Constructor for class net.malisis.core.client.gui.ClipArea
 
ClipArea(IClipable, int, boolean) - Constructor for class net.malisis.core.client.gui.ClipArea
 
ClipArea(IClipable, int, int, int, int, boolean) - Constructor for class net.malisis.core.client.gui.ClipArea
 
clipContent - Variable in class net.malisis.core.client.gui.component.container.UIContainer
Determines whether this UIContainer should clip its contents to its drawn area.
clipHeight - Variable in class net.malisis.core.renderer.icon.ClippedIcon
 
ClippedIcon - Class in net.malisis.core.renderer.icon
Clipped icons are icons designed to represent a part of a Icon registered and stiched into a TextureMap.
ClippedIcon(Icon, float, float, float, float) - Constructor for class net.malisis.core.renderer.icon.ClippedIcon
 
clipString(String, int) - Method in class net.malisis.core.renderer.font.MalisisFont
Clips a string to fit in the specified width.
clipString(String, int, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Clips a string to fit in the specified width.
clipString(String, int, FontRenderOptions, boolean) - Method in class net.malisis.core.renderer.font.MalisisFont
Clips a string to fit in the specified width.
clipWidth - Variable in class net.malisis.core.renderer.icon.ClippedIcon
 
clipX - Variable in class net.malisis.core.renderer.icon.ClippedIcon
 
clipY - Variable in class net.malisis.core.renderer.icon.ClippedIcon
 
clone() - Method in class net.malisis.core.renderer.Parameter
 
clone() - Method in class net.malisis.core.renderer.RenderParameters
 
cloneList(InsnList) - Static method in class net.malisis.core.asm.AsmUtils
Clones a InsnList.
close() - Method in class net.malisis.core.client.gui.MalisisGui
Closes this MalisisGui.
close() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Closes this MalisisInventoryContainer, sends a message to force close the client GUI.
CloseCar - Static variable in class net.malisis.core.util.parser.token.Token
 
closeContainers() - Method in class net.malisis.core.inventory.MalisisInventory
Closes all currently opened containers
closeInventory(EntityPlayer) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Closes inventory.
CloseInventoryMessage - Class in net.malisis.core.inventory.message
Message to tell the client to open a GUI.
CloseInventoryMessage() - Constructor for class net.malisis.core.inventory.message.CloseInventoryMessage
 
CloseInventoryMessage.Packet - Class in net.malisis.core.inventory.message
 
closeOverlay() - Method in class net.malisis.core.client.gui.MalisisGui
 
ClosePar - Static variable in class net.malisis.core.util.parser.token.Token
 
closeTag() - Method in class net.malisis.core.util.parser.HTMLParser
 
Collection(Supplier<U>) - Constructor for class net.malisis.core.util.WeakNested.Collection
 
collisionRayTrace(IBlockState, World, BlockPos, Vec3d, Vec3d) - Method in interface net.malisis.core.block.IBoundingBox
 
collisionRayTrace(IBlockState, World, BlockPos, Vec3d, Vec3d) - Method in class net.malisis.core.block.MalisisBlock
 
Colon - Static variable in class net.malisis.core.util.parser.token.Token
 
COLOR - Static variable in class net.malisis.core.block.component.ColorComponent
 
color - Variable in class net.malisis.core.client.gui.component.decoration.UISeparator
Color multiplier.
color - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Color of the text
color - Variable in class net.malisis.core.util.bbcode.node.BBColorNode
 
color - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
ColorComponent - Class in net.malisis.core.block.component
 
ColorComponent(boolean) - Constructor for class net.malisis.core.block.component.ColorComponent
 
ColorComponent.ColorHandler - Class in net.malisis.core.block.component
 
colorFactor - Variable in class net.malisis.core.renderer.RenderParameters
Defines the color factor for the face (Block Level).
ColorHandler() - Constructor for class net.malisis.core.block.component.ColorComponent.ColorHandler
 
colorMultiplier(IBlockState, IBlockAccess, BlockPos, int) - Method in class net.malisis.core.block.component.ColorComponent.ColorHandler
 
colorMultiplier(IBlockAccess, BlockPos, IBlockState) - Static method in class net.malisis.core.renderer.MalisisRenderer
 
colorMultiplier - Variable in class net.malisis.core.renderer.RenderParameters
Defines the color to apply to the face (useful for grass and leaves) usePerVertexColor must be false (Block Level).
ColorTransform - Class in net.malisis.core.renderer.animation.transformation
 
ColorTransform(int, int) - Constructor for class net.malisis.core.renderer.animation.transformation.ColorTransform
Instantiates a new ColorTransform.
combine(AxisAlignedBB[]) - Static method in class net.malisis.core.util.AABBUtils
Gets a AxisAlignedBB that encompasses the passed AxisAlignedBB.
Comma - Static variable in class net.malisis.core.util.parser.token.Token
 
comment - Variable in class net.malisis.core.configuration.ConfigurationGui
 
comments - Variable in class net.malisis.core.configuration.setting.Setting
 
compare(BlockPos, BlockPos) - Static method in class net.malisis.core.util.BlockPosUtils
Compares the distance of the passed BlockPos to the origin (0,0,0).
compare(Point, BlockPos, BlockPos) - Static method in class net.malisis.core.util.BlockPosUtils
Compares the distance of the passed BlockPos to the offset Point.
completion(long) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Calculates the completion of this Transformation based on the movement and the elapsed time.
component - Variable in class net.malisis.core.client.gui.event.ComponentEvent
ComponentEvent<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event
Base for events fired by UIComponent.
ComponentEvent(T) - Constructor for class net.malisis.core.client.gui.event.ComponentEvent
Instantiates a new ComponentEvent
ComponentEvent.ValueChange<T extends UIComponent<T>,S> - Class in net.malisis.core.client.gui.event
Fired when a UIComponent gets it's value changed.
ComponentPosition - Enum in net.malisis.core.client.gui
 
components - Variable in class net.malisis.core.block.MalisisBlock
 
components - Variable in class net.malisis.core.client.gui.component.container.UIContainer
List of UIComponent inside this UIContainer.
components - Variable in class net.malisis.core.item.MalisisItem
 
components - Variable in class net.malisis.core.item.MalisisItemBlock
 
componentSettings - Variable in class net.malisis.core.configuration.ConfigurationGui
 
componentX(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the relative position of the specified UIComponent inside this UIContainer.
componentX(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the X coordinate of a UIComponent inside this UIComponent.
componentY(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the relative position of the specified UIComponent inside this UIContainer.
componentY(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the Y coordinate of a UIComponent inside this UIComponent.
configCommand(ICommandSender, String[]) - Method in class net.malisis.core.MalisisCommand
Handles the config command.
ConfigurationGui - Class in net.malisis.core.configuration
 
ConfigurationGui(IMalisisMod, Settings) - Constructor for class net.malisis.core.configuration.ConfigurationGui
 
ConfigurationSetting - Annotation Type in net.malisis.core.configuration
 
confirmClicked(boolean, int) - Method in class net.malisis.core.renderer.font.Link
 
connected() - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the IIconProvider to use connected textures based on the defaultIcon.
ConnectedIconsProvider - Class in net.malisis.core.renderer.icon.provider
 
ConnectedIconsProvider(IconProviderBuilder) - Constructor for class net.malisis.core.renderer.icon.provider.ConnectedIconsProvider
Instantiates a new ConnectedIconsProvider using the IconProviderBuilder.
connectedWith(Icon) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the second Icon for connected textures.
connectedWith(String) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the second Icon for connected textures.
construct() - Method in class net.malisis.core.client.gui.MalisisGui
Called before display() if this MalisisGui is not constructed yet.
construct() - Method in class net.malisis.core.configuration.ConfigurationGui
 
constructed - Variable in class net.malisis.core.client.gui.MalisisGui
Whether this GUI has been constructed.
container - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The container this UITab is linked to.
containers - Variable in class net.malisis.core.inventory.MalisisInventory
List of MalisisInventory that is currently containing this MalisisInventory.
contentHeight - Variable in class net.malisis.core.client.gui.component.container.UIContainer
Height of the contents of this UIContainer.
ContentUpdateEvent<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
The Class ContentUpdateEvent.
ContentUpdateEvent(T) - Constructor for class net.malisis.core.client.gui.event.component.ContentUpdateEvent
Instantiates a new ContentUpdateEvent.
contentWidth - Variable in class net.malisis.core.client.gui.component.container.UIContainer
Width of the contents of this UIContainer.
convertSlotNumber(int) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Converts a global slot number to its actual number in a MalisisInventory.
copy() - Method in class net.malisis.core.renderer.icon.Icon
Creates a new Icon from this Icon.
copy() - Method in class net.malisis.core.util.bbcode.node.BBColorNode
 
copy() - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
copy() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
copy() - Method in class net.malisis.core.util.bbcode.node.BBRootNode
 
copy() - Method in class net.malisis.core.util.bbcode.node.BBShadowNode
 
copy() - Method in class net.malisis.core.util.bbcode.node.BBStyleNode
 
copy() - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
copyFrom(TextureAtlasSprite) - Method in class net.malisis.core.renderer.icon.Icon
Copies the values from base to this Icon.
copyFrom(TextureAtlasSprite) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
copyMatrix(Matrix4f) - Method in class net.malisis.core.renderer.element.MergedVertex
Copies the transformation from a shape to this Shape.
copyMatrix(Shape) - Method in class net.malisis.core.renderer.element.Shape
Copies the transformation matrix from a shape to this Shape.
CORNER - Static variable in class net.malisis.core.block.component.WallComponent
 
Corner - Class in net.malisis.core.renderer.element.shape
 
Corner() - Constructor for class net.malisis.core.renderer.element.shape.Corner
 
CornerComponent - Class in net.malisis.core.block.component
 
CornerComponent() - Constructor for class net.malisis.core.block.component.CornerComponent
 
cornerHeight - Variable in class net.malisis.core.client.gui.element.XYResizableGuiShape
 
CornerShapeComponent - Class in net.malisis.core.renderer.component
 
CornerShapeComponent() - Constructor for class net.malisis.core.renderer.component.CornerShapeComponent
 
cornerWidth - Variable in class net.malisis.core.client.gui.element.XYResizableGuiShape
 
create(Icon) - Static method in interface net.malisis.core.renderer.icon.provider.IIconProvider
create(String, Icon) - Static method in interface net.malisis.core.renderer.icon.provider.IIconProvider
Creates a IconProviderBuilder with a prefix.
create(String) - Static method in interface net.malisis.core.renderer.icon.provider.IIconProvider
create(String, String) - Static method in interface net.malisis.core.renderer.icon.provider.IIconProvider
Creates a IconProviderBuilder with a prefix.
createBlockState() - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
createButtons(MalisisGui) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
createIcon(int, int, int, int) - Method in class net.malisis.core.client.gui.GuiTexture
Creates the Icon and initializes it.
createMenu(MalisisGui) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
createMessages(ASMDataTable) - Static method in class net.malisis.core.network.MalisisNetwork
Instantiates every IMessageHandler annotated with MalisisMessage.
createModels() - Method in interface net.malisis.core.renderer.IModelProvider
 
createRenderable(IBlockAccess, BlockPos) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
 
createShape(MalisisGui) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Creates the shapes for this UIScrollBar.
createShape(MalisisGui) - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
cross(Vector) - Method in class net.malisis.core.util.Vector
Calculates the cross product of this Vector with a given Vector.
Cube - Class in net.malisis.core.renderer.element.shape
Basic Cube Shape using predefined faces.
Cube() - Constructor for class net.malisis.core.renderer.element.shape.Cube
 
CubeSides - Class in net.malisis.core.renderer.element.shape
Cube Shape using predefined faces without top or bottom face.
CubeSides() - Constructor for class net.malisis.core.renderer.element.shape.CubeSides
 
currentComponent - Variable in class net.malisis.core.client.gui.GuiRenderer
Current component being drawn.
currentGui() - Static method in class net.malisis.core.client.gui.MalisisGui
Gets the current MalisisGui displayed.
currentGui(Class<T>) - Static method in class net.malisis.core.client.gui.MalisisGui
Gets the current MalisisGui of the specified type displayed.
currentGuiScale - Variable in class net.malisis.core.client.gui.MalisisGui
Currently used gui scale.
currentLine - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
Current line being parsed.
currentShape - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
Current shape name.
cursorColor - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Cursor color for this UITextField.
cursorPosition - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Current cursor position.
CursorPosition() - Constructor for class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
 
cursorShape - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Shape used to draw the cursor of this UITextField.

D

damageDropped(Block, IBlockState) - Method in class net.malisis.core.block.component.ColorComponent
 
damageDropped(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
damageDropped(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Gets the damage value for the item when the Block is dropped.
damageDropped(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
deactivate() - Method in class net.malisis.core.util.ShaderSystem
 
debug() - Method in class net.malisis.core.asm.AsmHook
 
debug - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Whether to generate debug data in the texture
debug(BBNode, int) - Method in class net.malisis.core.util.bbcode.BBString
 
debugTraceFail - Static variable in class net.malisis.core.MalisisCoreSettings
 
decrStackSize(int, int) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Removes from an slot up to a specified count of items and returns them in a new stack.
decrStackSize(int, int) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
 
deductParameters() - Method in class net.malisis.core.renderer.element.Face
Deducts the parameters for this Face based on the calculated normal.
deductParameters(Vector[]) - Method in class net.malisis.core.renderer.element.Face
Deducts the RenderParameters for this Face based on the specified normals
deductParameters() - Method in class net.malisis.core.renderer.element.Shape
Deducts the parameters for each Face automatically.
DEFAULT - Static variable in class net.malisis.core.renderer.font.FontGeneratorOptions
 
DEFAULT - Static variable in enum net.malisis.core.util.MouseButton
 
DefaultRenderer - Class in net.malisis.core.renderer
 
DefaultRenderer() - Constructor for class net.malisis.core.renderer.DefaultRenderer
 
DefaultRenderer.Block - Class in net.malisis.core.renderer
 
DefaultRenderer.Item - Class in net.malisis.core.renderer
 
DefaultRenderer.Null - Class in net.malisis.core.renderer
A Null renderer that does nothing.
DefaultSyncHandler<T,S extends ISyncableData> - Class in net.malisis.core.util.syncer.handlers
 
DefaultSyncHandler() - Constructor for class net.malisis.core.util.syncer.handlers.DefaultSyncHandler
 
defaultTooltip - Variable in class net.malisis.core.client.gui.component.UISlot
 
defaultValue - Variable in class net.malisis.core.configuration.setting.Setting
 
delay - Variable in class net.malisis.core.client.gui.component.decoration.UITooltip
 
delay - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Delay of this Transformation in ticks.
delay(int) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Sets the delay for this Transformation.
delete() - Method in class net.malisis.core.client.gui.GuiTexture
 
delete(int, int) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
deleteAnimation(Animation<?>) - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
deleteFromCursor(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Deletes the specified amount of characters.
deleteSelectedText() - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
Delete selected text.
deleteSelectedText() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Deletes the text currently selected.
deleteSelectedText() - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
deleteText(int, int) - Method in class net.malisis.core.util.bbcode.BBString
 
deleteWord(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Deletes the text from current cursor position to the next space.
denyAutomation() - Method in class net.malisis.core.inventory.InventoryState
 
denyPlayer() - Method in class net.malisis.core.inventory.InventoryState
 
dependants - Variable in class net.malisis.core.renderer.icon.Icon
Lists of Icon depending on this one.
descriptor - Variable in class net.malisis.core.asm.mappings.McpMapping
 
deserializeAnim(JsonElement, Type, JsonDeserializationContext) - Method in class net.malisis.core.renderer.model.loader.AnimationImporter
Deserialize "anims" multimap.
dest - Variable in class net.malisis.core.util.raytrace.Raytrace
Destination of the ray trace.
destroyBlockProgress - Variable in class net.malisis.core.renderer.MalisisRenderer
Current block destroy progression (for TESR).
detectAndSendChanges() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Sends all changes for base inventory, player's inventory, picked up itemStack and dragged itemStacks.
detectAndSendInventoryChanges(MalisisInventory) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Sends all changes for the MalisisInventory.
detectAndSendPickedItemStack() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Sends the currently picked itemStack if changed.
Digit - Static variable in class net.malisis.core.util.parser.token.Token
 
DigitToken - Class in net.malisis.core.util.parser.token
 
DigitToken() - Constructor for class net.malisis.core.util.parser.token.DigitToken
 
direction - Variable in class net.malisis.core.renderer.RenderParameters
Defines the general direction of a face.
direction - Variable in class net.malisis.core.util.Ray
Direction of this Ray.
direction() - Method in class net.malisis.core.util.raytrace.Raytrace
Gets the direction vector of the ray.
DirectionalComponent - Class in net.malisis.core.block.component
A DirectionalComponent, when added to a MalisisBlock allows the block to automatically have an orientation.
DirectionalComponent(PropertyDirection, DirectionalComponent.IPlacement) - Constructor for class net.malisis.core.block.component.DirectionalComponent
Instantiates a new DirectionalComponent.
DirectionalComponent() - Constructor for class net.malisis.core.block.component.DirectionalComponent
DirectionalComponent(PropertyDirection) - Constructor for class net.malisis.core.block.component.DirectionalComponent
Instantiates a new DirectionalComponent with specified property and DirectionalComponent.Placement.PLACER by default.
DirectionalComponent(DirectionalComponent.IPlacement) - Constructor for class net.malisis.core.block.component.DirectionalComponent
Instantiates a new DirectionalComponent with specified placement and DirectionalComponent.HORIZONTAL property by default.
DirectionalComponent.IPlacement - Interface in net.malisis.core.block.component
 
DirectionalComponent.Placement - Enum in net.malisis.core.block.component
 
disableBlending() - Method in class net.malisis.core.renderer.MalisisRenderer
Disables blending for the rendering.
disabled - Variable in class net.malisis.core.client.gui.component.UIComponent
Determines whether this UIComponent is enabled.
disabledFro - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontRenderOptions to use for this UISelect when option is disabled.
disabledFro - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
The FontRenderOptions to use for this UITooltip when disabled.
disabledIcon - Variable in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
DisabledStateChange(T, boolean) - Constructor for class net.malisis.core.client.gui.event.component.StateChangeEvent.DisabledStateChange
 
disableECF - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Disable ECF so char are actually drawn
disablePredicate - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Predicate for option disability
disableTextures() - Method in class net.malisis.core.renderer.MalisisRenderer
Disables textures.
discover(Block) - Method in class net.malisis.core.util.clientnotif.ClientNotificationManager
 
discover(ASMDataTable) - Method in class net.malisis.core.util.syncer.Syncer
Discovers all the classes with Syncable annotation and fields with Sync annotation.
display() - Method in class net.malisis.core.client.gui.MalisisGui
Displays this MalisisGui.
display(boolean) - Method in class net.malisis.core.client.gui.MalisisGui
Display this MalisisGui.
displayHeight - Variable in class net.malisis.core.client.gui.MalisisGui
Height of the window.
displayOverlay() - Method in class net.malisis.core.client.gui.MalisisGui
 
displayWidth - Variable in class net.malisis.core.client.gui.MalisisGui
Width of the window.
distance(Point, Point) - Static method in class net.malisis.core.util.Point
Calculates the distance between two points.
distance() - Method in class net.malisis.core.util.raytrace.Raytrace
Gets the length of the ray.
distanceSquared(Point, Point) - Static method in class net.malisis.core.util.Point
Calculates the squared distance between two points.
Div - Static variable in class net.malisis.core.util.parser.token.Token
 
doConstruct() - Method in class net.malisis.core.client.gui.MalisisGui
 
doesGuiPauseGame() - Method in class net.malisis.core.client.gui.MalisisGui
 
doProcess(SyncerMessage.Packet<T, S>, MessageContext) - Method in class net.malisis.core.util.syncer.message.SyncerMessage
 
Dot - Static variable in class net.malisis.core.util.parser.token.Token
 
dot(Vector) - Method in class net.malisis.core.util.Vector
Calculates the dot product of this Vector with a given Vector.
dot(Point) - Method in class net.malisis.core.util.Vector
Calculates the dot product of this Vector with a given Point.
doTransform(ITransformable.Alpha, float) - Method in class net.malisis.core.renderer.animation.transformation.AlphaTransform
Calculates the transformation.
doTransform(ITransformable.Brightness, float) - Method in class net.malisis.core.renderer.animation.transformation.BrightnessTransform
Calculates the transformation.
doTransform(ITransformable, float) - Method in class net.malisis.core.renderer.animation.transformation.ChainedTransformation
Calculates the transformation.
doTransform(ITransformable.Color, float) - Method in class net.malisis.core.renderer.animation.transformation.ColorTransform
Calculates the transformation.
doTransform(ITransformable, float) - Method in class net.malisis.core.renderer.animation.transformation.ParallelTransformation
Calculates the tranformation.
doTransform(ITransformable.Position<T>, float) - Method in class net.malisis.core.renderer.animation.transformation.PositionTransform
Calculates the transformation
doTransform(ITransformable.Rotate, float) - Method in class net.malisis.core.renderer.animation.transformation.Rotation
Calculates the transformation.
doTransform(ITransformable.Scale, float) - Method in class net.malisis.core.renderer.animation.transformation.Scale
Calculate the transformation.
doTransform(ITransformable.Size<T>, float) - Method in class net.malisis.core.renderer.animation.transformation.SizeTransform
Calculates the transformation
doTransform(S, float) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Calculates the transformation.
doTransform(ITransformable.Translate, float) - Method in class net.malisis.core.renderer.animation.transformation.Translation
Calculates the transformation.
doubleCheck(RegistryNamespaced<ResourceLocation, ?>, Object, Object) - Static method in class net.malisis.core.util.replacement.ReplacementTool
 
DoubleKeyEntry(int, K, V) - Constructor for class net.malisis.core.util.DoubleKeyMap.DoubleKeyEntry
 
DoubleKeyMap<K,V> - Class in net.malisis.core.util
 
DoubleKeyMap() - Constructor for class net.malisis.core.util.DoubleKeyMap
 
DoubleKeyMap.DoubleKeyEntry<K,V> - Class in net.malisis.core.util
 
DoubleSetting - Class in net.malisis.core.configuration.setting
 
DoubleSetting(String, Double) - Constructor for class net.malisis.core.configuration.setting.DoubleSetting
 
DOWN - Static variable in class net.malisis.core.block.component.SlopeComponent
 
DOWN - Static variable in class net.malisis.core.block.component.SlopedCornerComponent
 
down() - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos 1 block down
down(int) - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos n blocks down
DownSlope - Class in net.malisis.core.renderer.element.shape
 
DownSlope() - Constructor for class net.malisis.core.renderer.element.shape.DownSlope
 
DownSlopedCorner - Class in net.malisis.core.renderer.element.shape
 
DownSlopedCorner() - Constructor for class net.malisis.core.renderer.element.shape.DownSlopedCorner
 
DRAG_TYPE_ONE - Static variable in class net.malisis.core.inventory.MalisisInventoryContainer
Dragging the itemStack to leave only one item per crossed slot.
DRAG_TYPE_PICKUP - Static variable in class net.malisis.core.inventory.MalisisInventoryContainer
Dragging the itemStack to pick up itemStacks held by crossed slots.
DRAG_TYPE_SPREAD - Static variable in class net.malisis.core.inventory.MalisisInventoryContainer
Dragging the itemStack to be spread evenly among all crossed slots.
draggedAmount - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
Stack size when dragging started.
draggedItemStack(ItemStack) - Method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage.Packet
 
draggedSlots - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
The dragged slots.
dragType - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
Type drag action.
draw(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
draw(GuiRenderer, int, int, float) - Method in interface net.malisis.core.client.gui.component.control.IControlComponent
Draws this IControlComponent.
draw(UISelect<T>, GuiRenderer, int, int, int, float, boolean, boolean) - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
 
draw(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.UIComponent
Draws this UIComponent Called by UIComponent.parent component.
draw() - Method in class net.malisis.core.renderer.MalisisRenderer
Triggers a draw.
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Draws the background.
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIPanel
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIWindow
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UICloseHandle
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UIMoveHandle
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UIResizeHandle
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UIImage
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Draws the background.
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UISeparator
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Draws the background.
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.UIComponent
Called first when drawing this UIComponent.
drawBackground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.UISlot
 
drawChar(CharData, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
drawChar(CharData, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
drawCursor(GuiRenderer) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Draws the cursor of this UITextField.
drawElementBackground(GuiRenderer, int, int, float, S, boolean) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
drawElementForeground(GuiRenderer, int, int, float, S, boolean) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
drawElements(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
drawEmpty(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
drawFace(Face) - Method in class net.malisis.core.renderer.MalisisRenderer
Draws a Face with its own RenderParameters.
drawFace(Face, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Draws a Face with specified RenderParameters.
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Draws the foreground.
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UICloseHandle
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UIMoveHandle
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UIResizeHandle
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UIImage
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Draws the foreground.
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UISeparator
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Draws the foreground.
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.UIComponent
Called last when drawing this UIComponent.
drawForeground(GuiRenderer, int, int, float) - Method in class net.malisis.core.client.gui.component.UISlot
 
drawingShadow - Variable in class net.malisis.core.renderer.font.MalisisFont
Whether the currently drawn text is the shadow part
drawItemStack(ItemStack) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws an itemStack to the GUI.
drawItemStack(ItemStack, int, int) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws an itemStack to the GUI at the specified coordinates.
drawItemStack(ItemStack, int, int, Style) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws an itemStack to the GUI at the specified coordinates with a custom format for the label.
drawItemStack(ItemStack, int, int, String) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws an itemStack to the GUI at the specified coordinates with a custom label.
drawItemStack(ItemStack, int, int, String, Style, boolean) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws itemStack to the GUI at the specified coordinates with a custom formatted label.
drawLineChar(CharData, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
drawLineChar(CharData, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
drawLines(String, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
drawMode - Variable in class net.malisis.core.renderer.MalisisRenderer
Mode of rendering (GL constant).
drawModel(MalisisModel, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
 
drawRectangle(int, int, int, int, int, int, int) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws an non-textured rectangle in the GUI at a position relative to GuiRenderer.currentComponent.
drawRectangle(int, int, int, int, int, int, int, boolean) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws an non-textured rectangle in the GUI.
drawRectangleRepeated(ResourceLocation, int, int, int, int, int, float, float, float, float, int, int) - Static method in class net.malisis.core.util.RenderHelper
 
drawRectangleRepeated(int, int, int, int, int, float, float, float, float, int, int) - Static method in class net.malisis.core.util.RenderHelper
 
drawRectangleXRepeated(int, int, int, int, int, float, float, float, float, int) - Static method in class net.malisis.core.util.RenderHelper
 
drawRectangleYRepeated(int, int, int, int, int, float, float, float, float, int) - Static method in class net.malisis.core.util.RenderHelper
 
drawScreen(UIContainer<?>, int, int, float) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws the component to the screen.
drawScreen(int, int, float) - Method in class net.malisis.core.client.gui.MalisisGui
Draws this MalisisGui.
drawSelectionBox(GuiRenderer) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Draw the selection box of this UITextField.
drawShape(Shape) - Method in class net.malisis.core.client.gui.GuiRenderer
 
drawShape(GuiShape, RenderParameters) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws a Shape to the GUI with the specified RenderParameters.
drawShape(Shape) - Method in class net.malisis.core.renderer.MalisisRenderer
Draws a Shape without RenderParameters (default will be used).
drawShape(Shape, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Draws a Shape with specified RenderParameters.
drawString(String, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
drawText(GuiRenderer) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Draws the text of this UITextField.
drawText(String) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws text with default MalisisFont and FontRenderOptions.
drawText(String, float, float, float) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws text with default MalisisFont and FontRenderOptions at the coordinates relative to GuiRenderer.currentComponent.
drawText(MalisisFont, String, FontRenderOptions) - Method in class net.malisis.core.client.gui.GuiRenderer
Draw text with specified MalisisFont with FontRenderOptions.
drawText(MalisisFont, String, float, float, float, FontRenderOptions) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws text with specified MalisisFont with FontRenderOptions at the coordinates relative to GuiRenderer.currentComponent
drawText(MalisisFont, String, float, float, float, FontRenderOptions, boolean) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws text with specified MalisisFont with FontRenderOptions at the coordinatesp passed.
drawText(MalisisFont, String, float, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.MalisisRenderer
Draws a string at the specified coordinates, with color and shadow.
drawText(GuiRenderer) - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
drawTooltip(UITooltip) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws a UITooltip to the screen.
drawVertex(Vertex, int, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Draws a single Vertex.
DummyModel(Item, ResourceLocation) - Constructor for class net.malisis.core.renderer.IItemRenderer.DummyModel
 
duration - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Duration of this Transformation in ticks.

E

EAST - Static variable in class net.malisis.core.block.component.PaneComponent
 
east() - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos 1 block in eastern direction
east(int) - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos n blocks in eastern direction
EastFace - Class in net.malisis.core.renderer.element.face
 
EastFace() - Constructor for class net.malisis.core.renderer.element.face.EastFace
 
EcfSelect - Class in net.malisis.core.client.gui.component.mceditor
 
EcfSelect(MalisisGui, MCEditor) - Constructor for class net.malisis.core.client.gui.component.mceditor.EcfSelect
 
editable - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Whether this UITextField is editable.
editor - Variable in class net.malisis.core.util.bbcode.gui.BBTextField
 
elapsedTick() - Method in class net.malisis.core.util.Timer
 
elapsedTime() - Method in class net.malisis.core.util.Timer
 
elapsedTimeCurrentLoop - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Amount of time passed wihtin current loop.
elements - Variable in class net.malisis.core.client.gui.component.container.UIListContainer
 
elementSpacing - Variable in class net.malisis.core.client.gui.component.container.UIListContainer
 
empty() - Static method in class net.malisis.core.util.AABBUtils
Gets an empty AxisAlignedBB (size 0x0x0) at position 0,0,0.
empty(BlockPos) - Static method in class net.malisis.core.util.AABBUtils
Gets an empty AxisAlignedBB (size 0x0x0) at the BlockPos position.
empty() - Method in class net.malisis.core.util.WeakNested
 
emptyInventory() - Method in class net.malisis.core.inventory.MalisisInventory
Empties this MalisisInventory and sets all slots contents to null.
EmptyToken - Class in net.malisis.core.util.parser.token
 
EmptyToken() - Constructor for class net.malisis.core.util.parser.token.EmptyToken
 
enableBlending() - Method in class net.malisis.core.renderer.MalisisRenderer
Enables the blending for the rendering.
enableMergedVertexes() - Method in class net.malisis.core.renderer.element.Shape
Enables the MergedVertex for this Shape.
enableTextures() - Method in class net.malisis.core.renderer.MalisisRenderer
Enables textures
endBillboard() - Method in class net.malisis.core.renderer.MalisisRenderer
End billboard mode.
endClipping(ClipArea) - Method in class net.malisis.core.client.gui.GuiRenderer
Ends the clipping.
endIndex(int) - Method in class net.malisis.core.renderer.font.StringWalker
 
EndOfInput - Static variable in class net.malisis.core.util.parser.token.Token
 
EndWith - Static variable in class net.malisis.core.util.parser.token.Token
 
ensureBlock(Class<?>...) - Method in class net.malisis.core.renderer.MalisisRenderer
Limits the classes the block can be for this MalisisRenderer.
EntityUtils - Class in net.malisis.core.util
Utility class for Entities.
EntityUtils() - Constructor for class net.malisis.core.util.EntityUtils
 
EnumFacingUtils - Class in net.malisis.core.util
 
EnumFacingUtils() - Constructor for class net.malisis.core.util.EnumFacingUtils
 
Equal - Static variable in class net.malisis.core.util.parser.token.Token
 
equals(Object) - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
 
equals(Object) - Method in class net.malisis.core.util.MBlockPos
 
equals(Object) - Method in class net.malisis.core.util.MBlockState
 
equals(Point) - Method in class net.malisis.core.util.Point
Checks if this Point is equal to the specified one.
error(Token<?>) - Method in class net.malisis.core.util.parser.Parser
 
Error - Static variable in class net.malisis.core.util.parser.token.Token
 
ExceptionHandler - Class in net.malisis.core
This Class handles the exceptions thrown from inside ComponentEvent.
ExceptionHandler() - Constructor for class net.malisis.core.ExceptionHandler
 
exec(Silenced.Exec) - Static method in class net.malisis.core.util.Silenced
 
exec() - Method in interface net.malisis.core.util.Silenced.Exec
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.malisis.core.MalisisCommand
Processes the command.
expanded - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Whether this UISelect is expanded.
ExpressionToken - Class in net.malisis.core.util.parser.token
 
ExpressionToken(String) - Constructor for class net.malisis.core.util.parser.token.ExpressionToken
 
extendedLevelsInChunkCache() - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
extract(int) - Method in class net.malisis.core.inventory.MalisisSlot
Extract a specified amount from this MalisisSlot.

F

Face - Class in net.malisis.core.renderer.element
 
Face(Vertex[], RenderParameters) - Constructor for class net.malisis.core.renderer.element.Face
Instantiates a new Face.
Face(Vertex...) - Constructor for class net.malisis.core.renderer.element.Face
Instantiates a new Face.
Face(List<Vertex>) - Constructor for class net.malisis.core.renderer.element.Face
Instantiates a new Face.
Face(Face) - Constructor for class net.malisis.core.renderer.element.Face
Instantiates a new Face.
Face(Face, RenderParameters) - Constructor for class net.malisis.core.renderer.element.Face
Instantiates a new Face.
facePattern - Static variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
Pattern for face data.
FacePreset - Class in net.malisis.core.renderer.preset
 
FacePreset() - Constructor for class net.malisis.core.renderer.preset.FacePreset
 
faces - Variable in class net.malisis.core.renderer.element.Shape
Faces making up this Shape.
faces - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
List of faces used for the MalisisModel.
factory - Variable in class net.malisis.core.util.WeakNested
 
fade - Variable in class net.malisis.core.client.gui.component.control.UISlimScrollbar
Whether the scrollbar should fade in/out
fieldInsnEqual(FieldInsnNode, FieldInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two FieldInsnNode are equals.
filledIcon - Variable in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
findInstruction(MethodNode, InsnList) - Static method in class net.malisis.core.asm.AsmUtils
Finds instruction a specific instruction list inside a method, starting from the begining.
findInstruction(MethodNode, InsnList, int) - Static method in class net.malisis.core.asm.AsmUtils
Finds instruction a specific instruction list inside a method, starting from the specified index.
findMethod(ClassNode, String) - Static method in class net.malisis.core.asm.AsmUtils
Finds the method with the given name.
findMethod(ClassNode, String, String) - Static method in class net.malisis.core.asm.AsmUtils
Finds the method with the given name and method descriptor.
findPlayerFromUUID(UUID) - Static method in class net.malisis.core.util.EntityUtils
Finds a player by its UUID.
FiniteLiquid - Class in net.malisis.core.util.finiteliquid
 
FiniteLiquid(Material) - Constructor for class net.malisis.core.util.finiteliquid.FiniteLiquid
 
FiniteLiquid.FloodFill - Class in net.malisis.core.util.finiteliquid
 
FiniteLiquid.SpreadData - Class in net.malisis.core.util.finiteliquid
 
FiniteLiquidRenderer - Class in net.malisis.core.util.finiteliquid
 
FiniteLiquidRenderer() - Constructor for class net.malisis.core.util.finiteliquid.FiniteLiquidRenderer
 
fireEvent(ComponentEvent<?>) - Method in class net.malisis.core.client.gui.component.UIComponent
firstPerson(Matrix4f, Matrix4f) - Method in class net.malisis.core.block.component.ItemTransformComponent
Sets the transforms to use for the Item in first person.
firstPersonLeftHand - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
firstPersonRightHand - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
fixed - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
fixed(Matrix4f) - Method in class net.malisis.core.block.component.ItemTransformComponent
Sets the transform to use for the Item in frames.
flip(boolean, boolean) - Method in class net.malisis.core.renderer.icon.GuiIcon
 
flip(boolean, boolean) - Method in class net.malisis.core.renderer.icon.Icon
Sets this Icon to be flipped.
flippedU - Variable in class net.malisis.core.renderer.icon.Icon
Is the icon flipped on the horizontal axis.
flippedV - Variable in class net.malisis.core.renderer.icon.Icon
Is the icon flipped on the vertical axis.
flipU - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to flip the texture on the U coordinates (Face Level)
flipV - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to flip the texture on the U coordinates (Face Level)
FloodFill(FiniteLiquid, World, MBlockState) - Constructor for class net.malisis.core.util.finiteliquid.FiniteLiquid.FloodFill
 
focused - Variable in class net.malisis.core.client.gui.component.UIComponent
Focus state of this UIComponent.
focusedComponent - Variable in class net.malisis.core.client.gui.MalisisGui
Currently focused child component.
FocusStateChange(T, boolean) - Constructor for class net.malisis.core.client.gui.event.component.StateChangeEvent.FocusStateChange
 
font - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
The MalisisFont to use for this UILabel.
font - Variable in class net.malisis.core.client.gui.component.decoration.UITooltip
The MalisisFont to use for this UITooltip.
font - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
The MalisisFont to use for this UITooltip.
font - Variable in class net.malisis.core.client.gui.component.interaction.UICheckBox
The MalisisFont to use for this UICheckBox.
font - Variable in class net.malisis.core.client.gui.component.interaction.UIRadioButton
The MalisisFont to use for this UIRadioButton.
font - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The MalisisFont to use for this UISelect.
font - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
The MalisisFont to use for this UISlider.
font - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The MalisisFont to use for this UITooltip.
font - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
The MalisisFont to use for this UITooltip.
font - Variable in class net.malisis.core.renderer.font.MalisisFont
AWT font used
FontGenerator - Class in net.malisis.core.renderer.font
 
FontGenerator(Font, CharData[], FontGeneratorOptions) - Constructor for class net.malisis.core.renderer.font.FontGenerator
 
FontGeneratorOptions - Class in net.malisis.core.renderer.font
 
FontGeneratorOptions() - Constructor for class net.malisis.core.renderer.font.FontGeneratorOptions
 
FontRenderOptions - Class in net.malisis.core.renderer.font
 
FontRenderOptions() - Constructor for class net.malisis.core.renderer.font.FontRenderOptions
 
FontRenderOptions(boolean) - Constructor for class net.malisis.core.renderer.font.FontRenderOptions
 
FontRenderOptions(FontRenderOptions) - Constructor for class net.malisis.core.renderer.font.FontRenderOptions
 
FontRenderOptions(String) - Constructor for class net.malisis.core.renderer.font.FontRenderOptions
 
FontRenderOptions(String, int) - Constructor for class net.malisis.core.renderer.font.FontRenderOptions
 
fontScale - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Scale for the font
fontSize - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Size of font
fontType - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Type of font
forceCancel(boolean) - Method in class net.malisis.core.util.callback.CallbackResult.CallbackResultBuilder
 
forceStart(BlockPos, String) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Starts the Timer for the specified animation.
forceStart(BlockPos, String, Timer) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Start the animation with the specified Timer.
format - Variable in class net.malisis.core.util.bbcode.node.BBStyleNode
 
forProperty(IProperty<?>) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the IProperty to check against for values passed with IconProviderBuilder.withValue(Object, Icon).
forTicks(int) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Sets the duration for this Transformation.
forTicks(int, int) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Sets the duration and delay for this Transformation.
frc - Variable in class net.malisis.core.renderer.font.MalisisFont
Font render context
freeze() - Method in class net.malisis.core.inventory.InventoryState
 
fro - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
The FontRenderOptions to use for this UILabel.
fro - Variable in class net.malisis.core.client.gui.component.decoration.UITooltip
The FontRenderOptions to use for this UITooltip.
fro - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
The FontRenderOptions to use for this UITooltip.
fro - Variable in class net.malisis.core.client.gui.component.interaction.UICheckBox
The FontRenderOptions to use for this UICheckBox.
fro - Variable in class net.malisis.core.client.gui.component.interaction.UIRadioButton
The FontRenderOptions to use for this UIRadioButton.
fro - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontRenderOptions to use for this UISelect.
fro - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
The FontRenderOptions to use for this UISlider.
fro - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The FontRenderOptions to use for this UITooltip.
fro - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
The FontRenderOptions to use for this UITooltip.
from(int) - Method in class net.malisis.core.renderer.animation.transformation.AlphaTransform
Sets the starting alpha for this AlphaTransform.
from(int) - Method in class net.malisis.core.renderer.animation.transformation.BrightnessTransform
Sets the starting brightness for this BrightnessTransform.
from(int) - Method in class net.malisis.core.renderer.animation.transformation.ColorTransform
Sets the starting color for this ColorTransform.
from(int, int) - Method in class net.malisis.core.renderer.animation.transformation.PositionTransform
Sets the starting position.
from(float) - Method in class net.malisis.core.renderer.animation.transformation.Rotation
Sets the starting angle for this Rotation.
from(float, float, float) - Method in class net.malisis.core.renderer.animation.transformation.Scale
Sets the starting scale.
from(int, int) - Method in class net.malisis.core.renderer.animation.transformation.SizeTransform
Sets the starting size.
from(float, float, float) - Method in class net.malisis.core.renderer.animation.transformation.Translation
Sets the starting point of this Translation.
from(FontRenderOptions) - Method in class net.malisis.core.renderer.font.FontRenderOptions
 
from(String) - Static method in class net.malisis.core.renderer.icon.Icon
Gets a Icon with the specified name.
from(Block) - Static method in class net.malisis.core.renderer.icon.Icon
Gets a Icon for the texture used for the Block default IBlockState.
from(IBlockState) - Static method in class net.malisis.core.renderer.icon.Icon
Gets a Icon for the texture used for the IBlockState
from(Item) - Static method in class net.malisis.core.renderer.icon.Icon
Gets a Icon for the texture used for the Item
fromAlpha - Variable in class net.malisis.core.renderer.animation.transformation.AlphaTransform
Starting alpha.
fromAngle - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Starting angle.
fromBrightness - Variable in class net.malisis.core.renderer.animation.transformation.BrightnessTransform
Starting brightness.
fromBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.CloseInventoryMessage.Packet
 
fromBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.InventoryActionMessage.Packet
 
fromBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.OpenInventoryMessage.Packet
 
fromBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage.Packet
 
fromBytes(ByteBuf) - Method in class net.malisis.core.util.blockdata.BlockDataMessage.Packet
 
fromBytes(ByteBuf) - Static method in class net.malisis.core.util.BlockPosUtils
 
fromBytes(ByteBuf) - Method in class net.malisis.core.util.chunkblock.ChunkBlockMessage.Packet
 
fromBytes(ByteBuf) - Method in class net.malisis.core.util.clientnotif.NeighborChangedMessage.Packet
 
fromBytes(ByteBuf) - Method in class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler.TESyncData
 
fromBytes(ByteBuf) - Method in interface net.malisis.core.util.syncer.ISyncableData
 
fromBytes(ByteBuf) - Method in class net.malisis.core.util.syncer.message.SyncerMessage.Packet
 
fromColor - Variable in class net.malisis.core.renderer.animation.transformation.ColorTransform
Starting color.
fromHeight - Variable in class net.malisis.core.renderer.animation.transformation.SizeTransform
Starting size.
fromLong(long) - Static method in class net.malisis.core.util.MBlockPos
Create a BlockPos from a serialized long value (created by toLong)
fromNBT(NBTTagCompound) - Static method in class net.malisis.core.util.MBlockState
 
fromNBT(NBTTagCompound, String, String) - Static method in class net.malisis.core.util.MBlockState
 
fromShapes(Shape...) - Static method in class net.malisis.core.renderer.element.Shape
Builds a Shape from multiple ones.
fromWidth - Variable in class net.malisis.core.renderer.animation.transformation.SizeTransform
Starting size.
fromX - Variable in class net.malisis.core.renderer.animation.transformation.PositionTransform
Starting position.
fromX - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Starting scale.
fromX - Variable in class net.malisis.core.renderer.animation.transformation.Translation
The starting point of the translation.
fromY - Variable in class net.malisis.core.renderer.animation.transformation.PositionTransform
Starting position.
fromY - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Starting scale.
fromY - Variable in class net.malisis.core.renderer.animation.transformation.Translation
The starting point of the translation.
fromZ - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Starting scale.
fromZ - Variable in class net.malisis.core.renderer.animation.transformation.Translation
The starting point of the translation.
FROZEN - Static variable in class net.malisis.core.inventory.InventoryState
 
FULL_STACK - Static variable in class net.malisis.core.util.ItemUtils
Defines a full stack amount to process.

G

generate(int, File, File) - Method in class net.malisis.core.renderer.font.FontGenerator
 
generateMipmaps(int) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
generateTexture(boolean) - Method in class net.malisis.core.renderer.font.MalisisFont
 
get(IBlockAccess, BlockPos) - Method in class net.malisis.core.block.component.BooleanComponent
Gets the value of this BooleanComponent in the World.
get(IBlockState) - Method in class net.malisis.core.block.component.BooleanComponent
Gets the value of this BooleanComponent in the IBlockState.
get() - Method in class net.malisis.core.configuration.setting.Setting
Gets the value.
get() - Method in class net.malisis.core.inventory.InventoryState
 
get(IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.registry.ClientRegistry.BlockRendererOverride
 
get(ItemStack) - Method in interface net.malisis.core.registry.ClientRegistry.ItemRendererOverride
 
get(IComponentProvider) - Static method in class net.malisis.core.renderer.component.AnimatedModelComponent
Gets the AnimatedModelComponent associated to the IComponentProvider.
get() - Method in class net.malisis.core.renderer.Parameter
Gets the value of this Parameter.
get(int) - Method in class net.malisis.core.renderer.Parameter
Gets the value of the specified index in the array held by this Parameter.
get() - Static method in class net.malisis.core.util.blockdata.BlockDataHandler
 
get() - Static method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
Gets the ChunkBlockHandler instance.
get() - Static method in class net.malisis.core.util.chunkcollision.ChunkCollision
Gets the ChunkCollision instance.
get() - Static method in class net.malisis.core.util.clientnotif.ClientNotificationManager
 
get(int) - Method in class net.malisis.core.util.DoubleKeyMap
 
get(K) - Method in class net.malisis.core.util.DoubleKeyMap
 
get(Silenced.Supplier<T>) - Static method in class net.malisis.core.util.Silenced
 
get() - Method in interface net.malisis.core.util.Silenced.Supplier
 
get(Object) - Method in class net.malisis.core.util.syncer.ObjectData
 
get() - Static method in class net.malisis.core.util.syncer.Syncer
Gets the Syncer instance.
get() - Method in class net.malisis.core.util.TransformBuilder
 
get(K) - Method in class net.malisis.core.util.WeakNested
 
get(K) - Method in class net.malisis.core.util.WeakNested.List
 
get(K) - Method in class net.malisis.core.util.WeakNested.Map
 
get(K, U) - Method in class net.malisis.core.util.WeakNested.Map
 
get(K) - Method in class net.malisis.core.util.WeakNested.Set
 
getAccessTransformerClass() - Method in class net.malisis.core.asm.MalisisCorePlugin
 
getActiveFontRendererOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Gets the active FontRenderOptions.
getAffectedChunks(World, int, int, int) - Static method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
Gets the chunks inside distance from coordinates.
getAffectedChunks(World, AxisAlignedBB...) - Static method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
Gets the chunks colliding with the specified AxisAlignedBB. q
getAllInBox(AxisAlignedBB) - Static method in class net.malisis.core.util.BlockPosUtils
Gets an iterable iterating through all the BlockPos intersecting the passed AxisAlignedBB.
getAllInBox(AxisAlignedBB) - Static method in class net.malisis.core.util.MBlockPos
 
getAllInBox(MBlockPos, MBlockPos) - Static method in class net.malisis.core.util.MBlockPos
Create an Iterable that returns all positions in the box specified by the given corners.
getAllInBox(IBlockAccess, BlockPos, BlockPos, Block, boolean) - Static method in class net.malisis.core.util.MBlockState
 
getAlpha() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the alpha transparency for this UIComponent.
getAlpha() - Method in class net.malisis.core.renderer.element.Vertex
 
getAmount(MBlockState) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
getAnchor() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the anchor.
getAnimatedShapes() - Method in class net.malisis.core.renderer.model.MalisisModel
 
getAnimation(String) - Method in class net.malisis.core.renderer.model.MalisisModel
Gets the Animation with the specified name.
getAnimations(Map<String, Shape>) - Method in interface net.malisis.core.renderer.model.IAnimationLoader
Gets the list of Animation for the model.
getAnimations(Map<String, Shape>) - Method in class net.malisis.core.renderer.model.loader.AnimationImporter
Build and return the Animations.
getAnimationsList() - Method in class net.malisis.core.renderer.model.MalisisModel
Gets the list of animation names in this MalisisModel.
getAoBrightness(int, int, int, int) - Method in class net.malisis.core.renderer.MalisisRenderer
Does the actual brightness calculation (copied from net.minecraft.client.renderer.BlocksRenderer.java)
getAoMatrix(EnumFacing) - Method in class net.malisis.core.renderer.element.Vertex
Calculates AoMatrix for a vertex based on the vertex position and the face it belongs.
getAscent() - Method in class net.malisis.core.renderer.font.CharData
 
getASMTransformerClass() - Method in class net.malisis.core.asm.MalisisCorePlugin
 
getAttachedContainer() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Gets the attached container for this UITabGroup.
getAttribute() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
getBackgroundColor() - Method in class net.malisis.core.client.gui.component.container.UIPanel
Gets the background color.
getBackgroundColor() - Method in class net.malisis.core.client.gui.component.container.UIWindow
Gets the background color.
getBase() - Method in class net.malisis.core.renderer.element.MergedVertex
Gets the base Vertex for this MergedVertex.
getBaseBrightness(RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Gets the base brightness for the current Face.
getBBFormattedTex() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
getBBString() - Method in class net.malisis.core.util.bbcode.BBString
 
getBBText() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Gets the BB text of this UILabel.
getBBText() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
getBBText() - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
getBBText() - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
getBgColor() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Gets the background color of this UIButton.
getBgColor() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getBgColor() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Gets the background color for this UITab.
getBiome(BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
getBlock(World) - Method in class net.malisis.core.util.MBlockPos
 
getBlock() - Method in class net.malisis.core.util.MBlockState
 
getBlockAmbientOcclusion(IBlockAccess, BlockPos) - Method in class net.malisis.core.renderer.MalisisRenderer
Gets the block ambient occlusion value.
getBlockBrightness() - Method in class net.malisis.core.renderer.element.Vertex
 
getBlockComponents() - Method in class net.malisis.core.block.MalisisBlock
 
getBlockDamage - Variable in class net.malisis.core.renderer.MalisisRenderer
Whether the damage for the blocks should be handled by this MalisisRenderer (for TESR).
getBlockState() - Method in class net.malisis.core.renderer.MalisisRenderer
 
getBlockState() - Method in class net.malisis.core.util.MBlockState
 
getBlockState(BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
getBottomLeftAlpha() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the bottom left alpha.
getBottomLeftColor() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the bottom left color.
getBottomRightAlpha() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the bottom right alpha.
getBottomRightColor() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the bottom right color.
getBoundingBox(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.LadderComponent
 
getBoundingBox(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.SlabComponent
 
getBoundingBox(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in interface net.malisis.core.block.IBlockComponent
Gets the bounding box for the Block.
getBoundingBox(IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in interface net.malisis.core.block.IBoundingBox
 
getBoundingBox(IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.MalisisBlock
 
getBoundingBox() - Method in class net.malisis.core.util.multiblock.AABBMultiBlock
 
getBoundingBoxes(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.CornerComponent
 
getBoundingBoxes(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.PaneComponent
 
getBoundingBoxes(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.SlopeComponent
 
getBoundingBoxes(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getBoundingBoxes(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.StairComponent
 
getBoundingBoxes(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.component.WallComponent
Gets the bounding boxes for the block.
getBoundingBoxes(Block, IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in interface net.malisis.core.block.IBlockComponent
Gets the bounding boxes for the Block.
getBoundingBoxes(IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in interface net.malisis.core.block.IBoundingBox
Gets the AxisAlignedBB for this IBoundingBox.
getBoundingBoxes(IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.block.MalisisBlock
 
getBoundingBoxes(IBlockAccess, BlockPos, IBlockState, BoundingBoxType) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
getBounds(IBlockAccess, BlockPos, IBlockState) - Method in class net.malisis.core.block.component.StairComponent
 
getBrightness() - Method in class net.malisis.core.renderer.element.Vertex
 
getButton(int) - Static method in enum net.malisis.core.util.MouseButton
Gets the MouseButton from the event code.
getCategories() - Method in class net.malisis.core.configuration.Settings
 
getChar() - Method in class net.malisis.core.renderer.font.CharData
 
getChar() - Method in class net.malisis.core.renderer.font.StringWalker
 
getCharData(char) - Method in class net.malisis.core.renderer.font.MalisisFont
 
getCharData(char) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
getCharHeight() - Method in class net.malisis.core.renderer.font.CharData
 
getCharHeight() - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
getCharHeight() - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
getCharPosition(String, FontRenderOptions, int, int) - Method in class net.malisis.core.renderer.font.MalisisFont
Determines the character for a given X coordinate.
getCharWidth() - Method in class net.malisis.core.renderer.font.CharData
 
getCharWidth(char) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets the rendering width of a char.
getCharWidth(char, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets the rendering width of a char with the specified fontScale.
getCharWidth() - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
getCharWidth() - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
getChildStyleNode(String) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
getClientPlayer() - Static method in interface net.malisis.core.network.IMalisisMessageHandler
 
getClientPlayer() - Static method in class net.malisis.core.util.Utils
Gets the client player.
getClientWorld() - Static method in interface net.malisis.core.network.IMalisisMessageHandler
 
getClientWorld() - Static method in class net.malisis.core.util.Utils
Gets the client world.
getClipArea() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the ClipArea.
getClipArea() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
Gets the ClipArea.
getClipArea() - Method in class net.malisis.core.client.gui.component.container.UIPanel
 
getClipArea() - Method in class net.malisis.core.client.gui.component.container.UIWindow
 
getClipArea() - Method in interface net.malisis.core.client.gui.component.IClipable
Gets ClipArea to be used for glScissor
getClipArea() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getClosestHit(RayTraceResult.Type, Point, RayTraceResult, RayTraceResult) - Static method in class net.malisis.core.util.raytrace.Raytrace
Gets the closest RayTraceResult to the source.
getCode() - Method in enum net.malisis.core.util.MouseButton
Gets the code for this MouseButton.
getCollisionBoundingBoxes(World, BlockPos, IBlockState) - Method in interface net.malisis.core.block.IBoundingBox
 
getCollisionBoundingBoxes(World, Block, BlockPos) - Static method in class net.malisis.core.util.AABBUtils
Gets the collision AxisAlignedBB for the Block as the BlockPos coordinates.
getCollisionBoundingBoxes(World, Block, BlockPos, boolean) - Static method in class net.malisis.core.util.AABBUtils
Gets the collision AxisAlignedBB for the Block as the BlockPos coordinates.
getCollisionBoundingBoxes(World, MBlockState) - Static method in class net.malisis.core.util.AABBUtils
Gets the collision AxisAlignedBB for the MBlockState.
getCollisionBoundingBoxes(World, MBlockState, boolean) - Static method in class net.malisis.core.util.AABBUtils
Gets the collision AxisAlignedBB for the MBlockState.
getCollisionBoxes(World, AxisAlignedBB, List<AxisAlignedBB>, Entity) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
Gets the collision bounding boxes for the intersecting chunks.
getColor(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.ColorComponent
Gets the color for the Block at world coords.
getColor(IBlockState) - Static method in class net.malisis.core.block.component.ColorComponent
Gets the color for the IBlockState.
getColor() - Method in class net.malisis.core.client.gui.component.decoration.UISeparator
Gets the color.
getColor() - Method in class net.malisis.core.renderer.element.Vertex
 
getColor() - Method in class net.malisis.core.util.bbcode.node.BBColorNode
 
getCombinedLight(BlockPos, int) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
getCommandName() - Method in class net.malisis.core.MalisisCommand
Gets the command name.
getCommandUsage(ICommandSender) - Method in class net.malisis.core.MalisisCommand
Gets the command usage.
getComments() - Method in class net.malisis.core.configuration.setting.Setting
Gets the comments.
getComponent(Class<T>, Object) - Static method in interface net.malisis.core.block.IComponent
Gets the component of the specify type for the Object.
getComponent(Class<T>) - Method in interface net.malisis.core.block.IComponentProvider
Gets the IBlockComponent of the specified type from this IComponentProvider.
getComponent(String) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the UIComponent matching the specified name.
getComponent(String, boolean) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the UIComponent matching the specified name.
getComponent() - Method in class net.malisis.core.client.gui.event.ComponentEvent
Gets the UIComponent that fired this ComponentEvent.
getComponent(MalisisGui) - Method in class net.malisis.core.configuration.setting.BooleanSetting
 
getComponent(MalisisGui) - Method in class net.malisis.core.configuration.setting.DoubleSetting
 
getComponent(MalisisGui) - Method in class net.malisis.core.configuration.setting.IntegerSetting
 
getComponent(MalisisGui) - Method in class net.malisis.core.configuration.setting.Setting
Gets the component.
getComponent(MalisisGui) - Method in class net.malisis.core.configuration.setting.StringSetting
 
getComponent() - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
getComponentAt(int, int) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the UIComponent at the specified coordinates.
getComponentAt(int, int) - Method in interface net.malisis.core.client.gui.component.control.IControlComponent
Gets the component at the specified coordinates.
getComponentAt(int, int) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Gets the component at.
getComponentAt(int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the UIComponent at the specified coordinates.
getComponentAt(int, int) - Method in class net.malisis.core.client.gui.MalisisGui
Gets the UIContainer at the specified coordinates inside this MalisisGui.
getComponents() - Method in interface net.malisis.core.block.IComponentProvider
getComponents() - Method in class net.malisis.core.block.MalisisBlock
 
getComponents() - Method in class net.malisis.core.item.MalisisItem
 
getComponents() - Method in class net.malisis.core.item.MalisisItemBlock
 
getConfiguration() - Method in class net.malisis.core.configuration.Settings
 
getContainer() - Method in class net.malisis.core.inventory.InventoryEvent.Open
 
getContentHeight() - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
getContentHeight() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getContentHeight() - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Gets the height of the scrollable content.
getContentHeight() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getContentHeight() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getContentHeight() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the content height.
getContentWidth() - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
getContentWidth() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getContentWidth() - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Gets the width of the scrollable content.
getContentWidth() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getContentWidth() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getContentWidth() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the content width.
getControlPoints() - Method in class net.malisis.core.renderer.element.Bezier
Gets the control points of this Bezier.
getCursorColor() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the cursor color.
getCursorPosition() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the current cursor position.
getData() - Method in class net.malisis.core.client.gui.component.UIComponent
 
getData(String, IBlockAccess, BlockPos) - Static method in class net.malisis.core.util.blockdata.BlockDataHandler
Gets the custom data stored at the BlockPos for the specified identifier.
getData(World, BlockPos) - Method in interface net.malisis.core.util.blockdata.IBlockData
 
getDefault() - Method in class net.malisis.core.renderer.Parameter
Gets the default value.
getDefaultTexture() - Method in class net.malisis.core.client.gui.GuiRenderer
Gets the default GuiTexture.
getDelay() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
getDelay() - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Gets the delay of this Transformation
getDependencies() - Method in class net.malisis.core.block.component.CornerComponent
 
getDependencies() - Method in class net.malisis.core.block.component.LadderComponent
 
getDependencies() - Method in class net.malisis.core.block.component.SlopeComponent
 
getDependencies() - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getDependencies() - Method in class net.malisis.core.block.component.StairComponent
 
getDependencies() - Method in class net.malisis.core.block.component.WallComponent
Gets the dependencies needed for this WallComponent.
getDependencies() - Method in interface net.malisis.core.block.IComponent
Gets the additional components that this IComponent depends on.
getDependencies() - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
getDescriptor() - Method in class net.malisis.core.asm.mappings.McpMapping
 
getDestination() - Method in class net.malisis.core.util.raytrace.Raytrace
Gets the destination of this Raytrace.
getDirection(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.DirectionalComponent
Gets the direction for the Block at world coords.
getDirection(IBlockState) - Static method in class net.malisis.core.block.component.DirectionalComponent
Gets the direction for the IBlockState
getDisabledFontRendererOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the disabled FontRenderOptions.
getDisabledFontRendererOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the FontRenderOptions used when disabled.
getDisplayName() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
 
getDraggedItemStack() - Method in class net.malisis.core.inventory.MalisisSlot
Gets the dragged item stack.
getDragType() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Gets the dragging type.
getDuration() - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Gets the duration of this Transformation
getEcf() - Method in class net.malisis.core.util.bbcode.node.BBStyleNode
 
getElapsedTicks() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
getElapsedTime() - Method in class net.malisis.core.client.gui.MalisisGui
Gets elapsed time since the GUI was opened.
getElapsedTime() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
getElementAt(int, int) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getElementHeight(S) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getElements() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getEntityFacing(Entity) - Static method in class net.malisis.core.util.EntityUtils
Gets the EnumFacing the Entity is currently facing.
getEntityFacing(Entity, boolean) - Static method in class net.malisis.core.util.EntityUtils
Gets the EnumFacing the Entity is currently facing.
getEntityRotation(Entity) - Static method in class net.malisis.core.util.EntityUtils
Gets the entity rotation based on where it's currently facing.
getEntityRotation(Entity, boolean) - Static method in class net.malisis.core.util.EntityUtils
Gets the entity rotation based on where it's currently facing.
getEntry(int) - Method in class net.malisis.core.util.DoubleKeyMap
 
getEntry(K) - Method in class net.malisis.core.util.DoubleKeyMap
 
getFace(String) - Method in class net.malisis.core.renderer.element.Shape
Gets a face from its name.
getFaces() - Method in class net.malisis.core.renderer.element.Shape
Gets the faces that make up this Shape.
getFaces(String) - Method in class net.malisis.core.renderer.element.Shape
Gets the faces that make up this Shape which match the specified name.
getField(int) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
 
getFieldCount() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
 
getFirstOccupiedSlot() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the first MalisisSlot containing an ItemStack.
getFocusedComponent() - Static method in class net.malisis.core.client.gui.MalisisGui
Gets the currently focused UIComponent
getFont() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Gets the MalisisFont used for this UILabel.
getFont() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
getFont() - Method in interface net.malisis.core.client.gui.component.IGuiText
Gets the MalisisFont.
getFont() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
getFont() - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
getFont() - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
getFont() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getFont() - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
getFont() - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
getFont() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
getFont() - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Gets the FontRenderOptions used for this UILabel.
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
getFontRenderOptions() - Method in interface net.malisis.core.client.gui.component.IGuiText
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
getFontRenderOptions() - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
getFontScale() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Gets the font scale for this UILabel.
getFontScale() - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
getFontScale() - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
getFormattedText() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
getFormattedText() - Method in class net.malisis.core.util.bbcode.render.BBRenderElement
 
getFormatting(String, int) - Static method in class net.malisis.core.renderer.font.FontRenderOptions
Gets the TextFormatting at the specified position in the text.
getFormatting() - Method in class net.malisis.core.renderer.font.StringWalker
 
getFrameCount() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getFrameTextureData(int) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getFullHeight(FontGeneratorOptions) - Method in class net.malisis.core.renderer.font.CharData
 
getFullHeight(FontGeneratorOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
getFullHeight(FontGeneratorOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
getFullState(Block, IBlockAccess, BlockPos) - Method in class net.malisis.core.block.component.PaneComponent
 
getFullWidth(FontGeneratorOptions) - Method in class net.malisis.core.renderer.font.CharData
 
getFullWidth(FontGeneratorOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
getFullWidth(FontGeneratorOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
getGui() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the MalisisGui this UIComponent was added to.
getGui(T, MalisisInventoryContainer) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDeferredInventoryProvider
Gets the MalisisGui associated with the MalisisInventory.
getGui(MalisisInventoryContainer) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Gets the MalisisGui associated with the MalisisInventory.
getGuiTexture() - Method in class net.malisis.core.client.gui.MalisisGui
Gets the default GuiTexture used by the GuiRenderer.
getHandler(T) - Static method in class net.malisis.core.util.replacement.ReplacementHandler
Gets the handler of a specific IRecipe.
getHandler(T) - Method in class net.malisis.core.util.syncer.Syncer
Gets the ISyncHandler for the specified object.
getHandlerFromId(int) - Method in class net.malisis.core.util.syncer.Syncer
Gets a ISyncHandler from it's ID
getHandlerId(Class<?>) - Method in class net.malisis.core.util.syncer.Syncer
Gets the handler id for the specified ISyncHandler.
getHeight() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
getHeight() - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
getHeight() - Method in interface net.malisis.core.client.gui.component.IClipable
Gets the with of this IClipable.
getHeight() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getHeight(UISelect<T>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
 
getHeight() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the height of this UIComponent.
getHeight() - Method in class net.malisis.core.client.gui.GuiTexture
Gets the height of this GuiTexture.
getHeight() - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
getHorizontalPadding() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the horizontal padding.
getHorizontalPadding() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
Gets the horizontal padding.
getHorizontalPadding() - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Gets the horizontal padding.
getHorizontalPadding() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getHorizontalPadding() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getHorizontalPadding() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the horizontal padding.
getHoverBgColor() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getHoveredComponent() - Static method in class net.malisis.core.client.gui.MalisisGui
 
getHoveredFontRendererOptions() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Gets the FontRenderOptions used for this UILabel when hovered.
getHoveredFontRendererOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the hovered FontRenderOptions.
getHoveredFontRendererOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Gets the hovered FontRenderOptions.
getIcon() - Method in class net.malisis.core.client.gui.component.decoration.UIImage
Gets the Icon for this UIImage.
getIcon(int, int, int, int) - Method in class net.malisis.core.client.gui.GuiTexture
Gets a GuiIcon from a single icon (used for single face shapes).
getIcon() - Method in class net.malisis.core.renderer.font.CharData
 
getIcon(int) - Method in class net.malisis.core.renderer.icon.GuiIcon
 
getIcon() - Method in class net.malisis.core.renderer.icon.provider.ConnectedIconsProvider
Gets the Icon with no connection on any side.
getIcon(IBlockState, EnumFacing) - Method in class net.malisis.core.renderer.icon.provider.ConnectedIconsProvider
 
getIcon(IBlockAccess, BlockPos, IBlockState, EnumFacing) - Method in class net.malisis.core.renderer.icon.provider.ConnectedIconsProvider
Gets the corresponding Icon based on the connections available.
getIcon() - Method in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
getIcon(UIComponent<?>) - Method in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
getIcon(IBlockState, EnumFacing) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider
Gets the Icon to use for the specified IBlockState.
getIcon() - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider
 
getIcon(IBlockAccess, BlockPos, IBlockState, EnumFacing) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider
Gets the Icon to use.
getIcon(ItemStack, EnumFacing) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider
Gets the Icon to use for the item.
getIcon(IBlockState, EnumFacing) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider.ISidesIconProvider
 
getIcon(EnumFacing) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider.ISidesIconProvider
 
getIcon(IBlockState, EnumFacing) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider.IStatesIconProvider
 
getIcon(IBlockState) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider.IStatesIconProvider
Gets the Icon to use for the specified IBlockState.
getIcon(UIComponent<?>) - Method in interface net.malisis.core.renderer.icon.provider.IGuiIconProvider
 
getIcon() - Method in interface net.malisis.core.renderer.icon.provider.IIconProvider
Gets the Icon to use.
getIcon(ItemStack) - Method in interface net.malisis.core.renderer.icon.provider.IItemIconProvider
Gets the Icon to use for the ItemStack.
getIcon(IBlockAccess, BlockPos, IBlockState, EnumFacing) - Method in class net.malisis.core.renderer.icon.provider.MegaTextureIconProvider
 
getIcon() - Method in class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
getIcon(T) - Method in class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
getIcon(IBlockState) - Method in class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
getIcon(EnumFacing) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
Gets the Icon associated with a side.
getIcon(IBlockAccess, BlockPos, IBlockState, EnumFacing) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
Gets the Icon for the side for the block in world.
getIcon(ItemStack, EnumFacing) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
Gets the Icon for the side for the block in inventory.
getIcon() - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
 
getIcon() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getIcon() - Method in class net.malisis.core.renderer.icon.VanillaIcon.MissingIcon
 
getIcon(Face, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Gets the Icon corresponding to the specified RenderParameters.
getIconHeight() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getIconName() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getIconProvider() - Method in class net.malisis.core.client.gui.component.UIComponent
 
getIconProvider(RenderParameters) - Method in class net.malisis.core.client.gui.GuiRenderer
 
getIconProvider(RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Gets the IIconProvider either from parameters, the block or the item.
getIcons() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Gets the icons for this UITabGroup
getIconWidth() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getImage() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Gets the UIImage of this UIButton.
getIndex() - Method in class net.malisis.core.renderer.font.StringWalker
 
getIndex() - Method in class net.malisis.core.util.DoubleKeyMap.DoubleKeyEntry
 
getIndex(K) - Method in class net.malisis.core.util.DoubleKeyMap
 
getIndex() - Method in class net.malisis.core.util.syncer.ObjectData
 
getInsnNode(int) - Method in class net.malisis.core.asm.mappings.McpFieldMapping
 
getInsnNode(int) - Method in class net.malisis.core.asm.mappings.McpMapping
 
getInsnNode(int) - Method in class net.malisis.core.asm.mappings.McpMethodMapping
 
getInterpolatedU(double) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getInterpolatedV(double) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getIntX() - Method in class net.malisis.core.renderer.element.Vertex
 
getIntY() - Method in class net.malisis.core.renderer.element.Vertex
 
getIntZ() - Method in class net.malisis.core.renderer.element.Vertex
 
getInventories(T) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDeferredInventoryProvider
Gets all the inventories for this IInventoryProvider.
getInventories() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Gets all the inventories for this IInventoryProvider.
getInventories(EnumFacing) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Gets all the inventories accessible from the side of this IInventoryProvider.
getInventories() - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Gets all the inventories accessible from all the side of this IInventoryProvider.
getInventory(T) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDeferredInventoryProvider
Gets the default inventory for this provider.
getInventory() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Gets the default inventory for this provider.
getInventory() - Method in class net.malisis.core.inventory.InventoryEvent
 
getInventory(EnumFacing) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Gets the MalisisInventory accessible from the side of this IInventoryProvider.
getInventory(int) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Gets the MalisisInventory associated with a global slot number.
getInventory(int) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Gets the MalisisInventory of this MalisisInventoryContainer with the specified id.
getInventory() - Method in class net.malisis.core.inventory.MalisisSlot
Gets the MalisisInventory of this MalisisSlot.
getInventoryContainer() - Method in class net.malisis.core.client.gui.MalisisGui
getInventoryId() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the id of this MalisisInventory inside the MalisisInventoryContainer.
getInventoryId() - Method in class net.malisis.core.inventory.MalisisSlot
Gets the id of the MalisisInventory of this MalisisSlot inside the MalisisInventoryContainer.
getInventoryStackLimit() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Returns the maximum stack size for a inventory slot.
getInventoryStackLimit() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the inventory stack limit.
getItem(Block) - Method in class net.malisis.core.block.component.ColorComponent
 
getItem(Block) - Method in class net.malisis.core.block.component.SlabComponent
 
getItem(Block) - Method in interface net.malisis.core.block.IBlockComponent
 
getItem(Block) - Method in interface net.malisis.core.block.IRegisterable
Gets the item to register the implementing Block with.
getItem(Block) - Method in class net.malisis.core.block.MalisisBlock
 
getItemCameraTransforms() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
getItemDropped(Block, IBlockState, Random, int) - Method in class net.malisis.core.block.component.SlabComponent
 
getItemDropped(Block, IBlockState, Random, int) - Method in interface net.malisis.core.block.IBlockComponent
Gets the item dropped by the Block when broken.
getItemDropped(IBlockState, Random, int) - Method in class net.malisis.core.block.MalisisBlock
 
getItemRenderer(Item) - Static method in class net.malisis.core.registry.ClientRegistry
Gets the IItemRenderer registered for the Item.
getItemStack() - Method in class net.malisis.core.client.gui.component.decoration.UIImage
Gets the ItemStack for this UIImage.
getItemStack(int) - Method in class net.malisis.core.inventory.MalisisInventory
Gets the itemStack from the slot at position slotNumber.
getItemStack() - Method in class net.malisis.core.inventory.MalisisSlot
Gets the item stack.
getItemStack() - Method in class net.malisis.core.renderer.MalisisRenderer
 
getItemStack() - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
getItemStack(String) - Static method in class net.malisis.core.util.ItemUtils
Construct an ItemStack from a string in the format modid:itemName@damagexstackSize.
getItemStack(Object, ItemStack) - Method in class net.malisis.core.util.replacement.ReplacementHandler
Gets the ItemStack corresponding to the object.
getItemStackFromState(IBlockState) - Static method in class net.malisis.core.util.ItemUtils
Gets the ItemStack matching the specified IBlockState
getItemStackList() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the item stack list.
getKey() - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
Gets the key of this UISelect.Option.
getKey() - Method in class net.malisis.core.util.DoubleKeyMap.DoubleKeyEntry
 
getKey(int) - Method in class net.malisis.core.util.DoubleKeyMap
 
getLabel(String) - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
Gets the label of this UISelect.Option using a pattern.
getLabel() - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
Gets the base label of this UISelect.Option.
getLength() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Gets the length of this UIScrollBar (width if UIScrollBar.Type.HORIZONTAL, height if UIScrollBar.Type.VERTICAL.
getLightOpacity(Block, IBlockAccess, BlockPos, IBlockState) - Method in class net.malisis.core.block.component.SlabComponent
 
getLightOpacity(Block, IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Gets the light opacity for the Block.
getLightOpacity(IBlockState, IBlockAccess, BlockPos) - Method in class net.malisis.core.block.MalisisBlock
 
getLineHeight() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getLineHeight() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the line height of this UITextField.
getLineHeight() - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
getLineSpacing() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the line spacing used when drawing.
getLink() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
 
getLink(String, int) - Static method in class net.malisis.core.renderer.font.FontRenderOptions
 
getLink(String, int) - Static method in class net.malisis.core.renderer.font.Link
 
getLink() - Method in class net.malisis.core.renderer.font.StringWalker
 
getLoadedChunk(World, BlockPos) - Static method in class net.malisis.core.util.Utils
Gets an Optional for the loaded Chunk at the specified BlockPos.
getLoopDuration() - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Gets the duration of one loop of this Transformation
getLoops() - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Gets the number of loops of this Transformation
getMapColor(Block, IBlockState) - Method in class net.malisis.core.block.component.ColorComponent
Get the MapColor for this Block and the given IBlockState.
getMapColor(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Get the MapColor for this Block and the given IBlockState.
getMapColor(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
getMaxStringWidth(List<String>) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets the max string width.
getMaxStringWidth(List<String>, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets max rendering width of an array of string.
getMaxU() - Method in class net.malisis.core.renderer.icon.Icon
Gets the max u.
getMaxU() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getMaxV() - Method in class net.malisis.core.renderer.icon.Icon
Gets the max v.
getMaxV() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getMenuPosition() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
getMergedVertex(Vertex) - Method in class net.malisis.core.renderer.element.Shape
Gets the MergedVertex for the specified Vertex.
getMergedVertexes(Shape) - Static method in class net.malisis.core.renderer.element.MergedVertex
Gets the list of MergedVertex for a Shape.
getMergedVertexes(String...) - Method in class net.malisis.core.renderer.element.Shape
Gets a list of MergedVertex with a name containing the specified name.
getMergedVertexes(Face) - Method in class net.malisis.core.renderer.element.Shape
Gets a list of MergedVertex with a base name containing Face name.
getMergedVertexes(EnumFacing) - Method in class net.malisis.core.renderer.element.Shape
Gets a list of MergedVertex with a base name containing the EnumFacing name.
getMetadata(int) - Method in class net.malisis.core.item.MalisisItemBlock
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.BooleanComponent
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.ColorComponent
Get the metadata from the IBlockState
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.DirectionalComponent
Gets the metadata from the IBlockState.
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.PowerComponent
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.SlabComponent
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopeComponent
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.StairComponent
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.block.component.WallComponent
Gets the metadata from the IBlockState.
getMetaFromState(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Gets the metadata from the IBlockState.
getMetaFromState(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
getMetaFromState(IBlockState) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
getMetaFromState(Block, IBlockState) - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
getMethodDescriptor() - Method in class net.malisis.core.asm.AsmHook
 
getMethodName() - Method in class net.malisis.core.asm.AsmHook
 
getMethodNodeAsString(MethodNode) - Static method in class net.malisis.core.asm.AsmUtils
Gets the MethodNode as string.
getMin(double, double) - Method in class net.malisis.core.util.raytrace.RaytraceChunk
Gets the minimum value of x, z.
getMin(double, double, double) - Method in class net.malisis.core.util.raytrace.RaytraceWorld
Gets the minimum value of x, y, z.
getMinU() - Method in class net.malisis.core.renderer.icon.Icon
Gets the min u.
getMinU() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getMinV() - Method in class net.malisis.core.renderer.icon.Icon
Gets the min v.
getMinV() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getMixedBrightnessForBlock(IBlockAccess, BlockPos) - Method in class net.malisis.core.renderer.MalisisRenderer
Gets the mix brightness for a block (sky + block source).
getMod(String) - Static method in class net.malisis.core.MalisisCore
Gets the a registered IMalisisMod by his id.
getModContainerClass() - Method in class net.malisis.core.asm.MalisisCorePlugin
 
getModel() - Method in class net.malisis.core.renderer.component.ModelComponent
Gets the MalisisModel for this ModelComponent.
getModel(IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.renderer.IModelProvider
 
getModelShape() - Method in class net.malisis.core.renderer.DefaultRenderer.Item
Gets the Shape to render..
getModId() - Method in interface net.malisis.core.IMalisisMod
Gets the mod id.
getModId() - Method in class net.malisis.core.MalisisCore
 
getMultiBlock() - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
getMultiBlock(IBlockAccess, BlockPos, IBlockState, ItemStack) - Static method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
getMultiBlock(IBlockAccess, BlockPos, IBlockState, ItemStack) - Method in interface net.malisis.core.util.multiblock.MultiBlockComponent.IMultiBlockProvider
 
getName() - Method in class net.malisis.core.asm.mappings.McpMapping
 
getName() - Method in class net.malisis.core.block.component.BooleanComponent
Gets the name of the PropertyBool for this BooleanComponent.
getName() - Method in interface net.malisis.core.block.IRegisterable
Gets the registry name to use.
getName() - Method in class net.malisis.core.block.MalisisBlock
 
getName() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the name of this UIComponent.
getName() - Method in interface net.malisis.core.IMalisisMod
Gets the mod name.
getName() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
 
getName() - Method in class net.malisis.core.inventory.MalisisInventory
Gets this MalisisInventory name.
getName() - Method in class net.malisis.core.item.MalisisItem
 
getName() - Method in class net.malisis.core.item.MalisisItemBlock
 
getName() - Method in class net.malisis.core.MalisisCore
 
getName() - Method in class net.malisis.core.renderer.element.MergedVertex
Gets the name of this MergedVertex.
getName() - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
getName() - Method in interface net.malisis.core.util.IMSerializable
 
getName() - Method in class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler
 
getName() - Method in interface net.malisis.core.util.syncer.ISyncHandler
Gets the name of this ISyncHandler.
getName() - Method in class net.malisis.core.util.syncer.ObjectData
 
getNewAnchor() - Method in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.PositionChangeEvent
 
getNewHeight() - Method in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.SizeChangeEvent
 
getNewTab() - Method in class net.malisis.core.client.gui.component.container.UITabGroup.TabChangeEvent
 
getNewValue() - Method in class net.malisis.core.client.gui.event.ComponentEvent.ValueChange
Gets the value being set for the UIComponent.
getNewWidth() - Method in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.SizeChangeEvent
 
getNewX() - Method in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.PositionChangeEvent
 
getNewY() - Method in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.PositionChangeEvent
 
getNextDiscriminator() - Method in class net.malisis.core.network.MalisisNetwork
Gets the next discriminator available.
getNormal() - Method in class net.malisis.core.renderer.element.Vertex
 
getObjectData(int) - Method in class net.malisis.core.util.syncer.handlers.DefaultSyncHandler
 
getObjectData(String) - Method in class net.malisis.core.util.syncer.handlers.DefaultSyncHandler
 
getObjectData(int) - Method in interface net.malisis.core.util.syncer.ISyncHandler
Gets the ObjectData for the specified index (called from the the SyncerMessage.Packet).
getObjectData(String) - Method in interface net.malisis.core.util.syncer.ISyncHandler
Gets the ObjectData from its name.
getOffset() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Gets the offset for this UITabGroup.
getOffset() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Gets the offset of the parent component of this UIScrollBar.
getOffsetX() - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
getOffsetX() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getOffsetX() - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Gets the offset from 0 to 1 of the scrollable content.
getOffsetX() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getOffsetX() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
getOffsetX() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Gets the text offset of this UIButton.
getOffsetX() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getOffsetX() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the offset x.
getOffsetY() - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
getOffsetY() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getOffsetY() - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Gets the offset from 0 to 1 of the scrollable content.
getOffsetY() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getOffsetY() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
getOffsetY() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Gets the text offset of this UIButton.
getOffsetY() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getOffsetY() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the offset y.
getOldTab() - Method in class net.malisis.core.client.gui.component.container.UITabGroup.TabChangeEvent
 
getOldValue() - Method in class net.malisis.core.client.gui.event.ComponentEvent.ValueChange
Gets the value being changed for the UIComponent.
getOpenedContainers() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the opened containers.
getOption(T) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the UISelect.Option corresponding to the object.
getOptionAt(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the UISelect.Option at the speicfied coordinates.
getOrCreate(K, V) - Method in class net.malisis.core.util.WeakNested
 
getOrigin(IBlockAccess, BlockPos) - Static method in class net.malisis.core.util.multiblock.MultiBlock
 
getOriginX() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getOriginY() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
getOverrides() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
getOwner() - Method in class net.malisis.core.asm.mappings.McpMapping
 
getPackedLightmapCoords(Block, IBlockAccess, BlockPos, IBlockState) - Method in class net.malisis.core.block.component.SlabComponent
 
getPackedLightmapCoords(Block, IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Gets the mixed brightness for the Block.
getPackedLightmapCoords(IBlockState, IBlockAccess, BlockPos) - Method in class net.malisis.core.block.MalisisBlock
 
getParameters() - Method in class net.malisis.core.renderer.element.Face
Gets the RenderParameters of this Face.
getParams() - Method in class net.malisis.core.asm.MethodDescriptor
 
getParent() - Method in interface net.malisis.core.client.gui.component.control.IControlComponent
Gets the UIComponent controlled by this IControlComponent.
getParent() - Method in interface net.malisis.core.client.gui.component.IClipable
Gets the parent UIComponent of this IClipable.
getParent() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the parent of this UIComponent.
getParent() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
getPartialTick() - Static method in class net.malisis.core.renderer.MalisisRenderer
 
getParticleIcon(IBlockState) - Static method in class net.malisis.core.registry.Registries
Gets the TextureAtlasSprite to used for the IBlockState.
getParticleIcon(IBlockState) - Method in interface net.malisis.core.renderer.icon.provider.IBlockIconProvider
Gets the particle Icon to use for the IBlockState.
getParticleTexture() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
getPasswordCharacter() - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
Gets the masking character used when rendering text.
getPickedItemStack() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Gets the picked item stack.
getPlacedBoundingBox(IBlockAccess, BlockPos, IBlockState, EnumHand, EnumFacing, EntityPlayer, ItemStack) - Method in interface net.malisis.core.util.chunkcollision.IChunkCollidable
Gets the bounding box used to determine if the block has enough room to be placed at the position.
getPlacedState(IBlockState, EnumFacing, EntityLivingBase) - Static method in class net.malisis.core.block.component.DirectionalComponent
 
getPlacement(IBlockState, EnumFacing, EntityLivingBase) - Method in interface net.malisis.core.block.component.DirectionalComponent.IPlacement
 
getPlacement(IBlockState, EnumFacing, EntityLivingBase) - Method in enum net.malisis.core.block.component.DirectionalComponent.Placement
 
getPlayer(MessageContext) - Static method in interface net.malisis.core.network.IMalisisMessageHandler
 
getPlayerInventory() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Gets player's inventory of this MalisisInventoryContainer.
getPlayersWatchingChunk(Chunk) - Static method in class net.malisis.core.util.EntityUtils
Gets the list of players currently watching the Chunk.
getPlayersWatchingChunk(WorldServer, int, int) - Static method in class net.malisis.core.util.EntityUtils
Gets the list of players currently watching the chunk at the coordinate.
getPointAt(double) - Method in class net.malisis.core.util.Ray
Gets the Point at the specified distance.
getPos() - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
getPos() - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
getPos() - Method in class net.malisis.core.renderer.MalisisRenderer
 
getPos() - Method in class net.malisis.core.util.MBlockState
 
getPosition() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Gets the position of this UITextField.CursorPosition in the text.
getPrecision() - Method in class net.malisis.core.renderer.element.Bezier
Gets the amount of vertexes for this Bezier.
getPriority() - Method in class net.malisis.core.util.callback.ICallback.CallbackOption
getProgress() - Method in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
getProperties() - Method in class net.malisis.core.block.component.PaneComponent
 
getProperties() - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getProperties() - Method in interface net.malisis.core.block.IBlockComponent
Gets the all the properties used by this IBlockComponent.
getProperties() - Method in class net.malisis.core.block.MalisisBlock
 
getProperty() - Method in class net.malisis.core.block.component.BooleanComponent
 
getProperty() - Method in class net.malisis.core.block.component.ColorComponent
 
getProperty() - Method in class net.malisis.core.block.component.CornerComponent
 
getProperty() - Method in class net.malisis.core.block.component.DirectionalComponent
Gets the property direction to use for this DirectionalComponent.
getProperty(Block) - Static method in class net.malisis.core.block.component.DirectionalComponent
Gets the PropertyDirection used by the block.
getProperty() - Method in class net.malisis.core.block.component.LadderComponent
 
getProperty() - Method in class net.malisis.core.block.component.PaneComponent
 
getProperty() - Method in class net.malisis.core.block.component.PowerComponent
 
getProperty(Block) - Static method in class net.malisis.core.block.component.PowerComponent
 
getProperty() - Method in class net.malisis.core.block.component.SlabComponent
 
getProperty() - Method in class net.malisis.core.block.component.SlopeComponent
 
getProperty() - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getProperty() - Method in class net.malisis.core.block.component.StairComponent
 
getProperty() - Method in class net.malisis.core.block.component.WallComponent
Gets the property to use for this WallComponent.
getProperty() - Method in interface net.malisis.core.block.IBlockComponent
Gets the IProperty used by this IBlockComponent.
getProperty() - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
getPropertyString() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
getPropertyString() - Method in class net.malisis.core.client.gui.component.decoration.UIImage
 
getPropertyString() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getPropertyString() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
getPropertyString() - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
getPropertyString() - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
getPropertyString() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the property string.
getPropertyString() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the property string.
getProvider() - Method in class net.malisis.core.inventory.MalisisInventory
getProvider() - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
getQuads(IBlockState, EnumFacing, long) - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
getRawHeight() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the raw height of this UIComponent.
getRawText() - Method in class net.malisis.core.util.bbcode.BBString
 
getRawText() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
getRawWidth() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the raw width of this UIComponent.
getRayTraceBoundingBox(IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.block.IBoundingBox
 
getRayTraceResult(World, Pair<Point, Point>, RayTraceResult, boolean, boolean, boolean) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
Gets the ray trace result.
getRealSide(EnumFacing) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Gets the actual side wanted based on the direction of the block in the world.
getRealSide(IBlockState, EnumFacing) - Static method in class net.malisis.core.util.EnumFacingUtils
Gets the real side of a rotated block.
getReceiver(MessageContext, TileEntitySyncHandler.TESyncData) - Method in class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler
 
getReceiver(MessageContext, S) - Method in interface net.malisis.core.util.syncer.ISyncHandler
Gets the object to be synced on the receiving side.
getRegistered(String) - Static method in class net.malisis.core.renderer.icon.Icon
Gets the Icon registered with specified name.
getRelativeBoundingBox(BlockPos, BlockPos) - Method in class net.malisis.core.util.multiblock.AABBMultiBlock
 
getRenderable() - Method in class net.malisis.core.renderer.AnimatedRenderer
Gets the currently drawn IAnimatedRenderable.
getRenderable(BlockPos) - Static method in class net.malisis.core.renderer.AnimatedRenderer
Gets the ISortedRenderable for the specified BlockPos.
getRenderBoundingBox(IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.block.IBoundingBox
 
getRenderBounds(RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Gets the rendering bounds.
getRenderColor(Block, IBlockState) - Method in class net.malisis.core.block.component.ColorComponent
Gets the render color for this Block.
getRenderer() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the GuiRenderer that will draw this UIComponent.
getRenderer() - Method in class net.malisis.core.client.gui.MalisisGui
Gets the GuiRenderer for this MalisisGui.
getRenderingBounds(IBlockAccess, BlockPos) - Static method in interface net.malisis.core.block.IBoundingBox
Gets the rendering bounds for the Block at the specified BlockPos.
getRenderLayer() - Static method in class net.malisis.core.renderer.MalisisRenderer
Gets the current BlockRenderLayer.
getRenderType(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
getRenderType() - Method in class net.malisis.core.renderer.MalisisRenderer
 
getRenderViewOffset(float) - Static method in class net.malisis.core.util.EntityUtils
Gets the render view offset for the current view entity.
getResourceLocation() - Method in class net.malisis.core.client.gui.GuiTexture
Gets the ResourceLocation of this GuiTexture.
getResourceLocation() - Method in class net.malisis.core.renderer.font.MalisisFont
 
getResourceLocation() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
getResourceLocation(String) - Static method in class net.malisis.core.util.Utils
Creates a ResourceLocation from the specified name.
getReturnType() - Method in class net.malisis.core.asm.MethodDescriptor
 
getRGBA() - Method in class net.malisis.core.renderer.element.Vertex
 
getRoot() - Method in class net.malisis.core.util.bbcode.BBString
 
getRootNode() - Method in class net.malisis.core.util.parser.HTMLParser
 
getRotation() - Method in class net.malisis.core.renderer.icon.Icon
Gets the rotation.
getRotation() - Method in class net.malisis.core.util.multiblock.MultiBlock
 
getRotationCount(EnumFacing) - Static method in class net.malisis.core.util.EnumFacingUtils
Gets the rotation count for the facing.
getRotationCount(IBlockState) - Static method in class net.malisis.core.util.EnumFacingUtils
Gets the rotation count for the IBlockState
getScaleFactor() - Method in class net.malisis.core.client.gui.GuiRenderer
Gets the scale factor used for this GuiRenderer.
getScrollable() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Gets the parent as a IScrollable.
getScrollbar(UIComponent<?>, UIScrollBar.Type) - Static method in class net.malisis.core.client.gui.component.control.UIScrollBar
Gets the UIScrollBar for the UIComponent, if any.
getScrollbar() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the UISlimScrollbar of this UITextField.
getScrollStep() - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
getScrollStep() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getScrollStep() - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Gets the amount of scrolling from 0 to 1, done by one step of the scroll wheel.
getScrollStep() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getScrollStep() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getScrollStep() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the scroll step.
getSelect() - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
getSelectColor() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the select color.
getSelected() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
getSelected() - Method in class net.malisis.core.client.gui.component.container.UIListContainer.SelectEvent
Gets the new element to be set.
getSelected(String) - Static method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
getSelected(UIRadioButton) - Static method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
getSelectedBoundingBox(IBlockState, World, BlockPos) - Method in interface net.malisis.core.block.IBoundingBox
 
getSelectedBoundingBox(IBlockState, World, BlockPos) - Method in class net.malisis.core.block.MalisisBlock
 
getSelectedFontRendererOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the selected FontRenderOptions.
getSelectedIndex() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getSelectedOption() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the currently selected UISelect.Option.
getSelectedText() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the currently selected text.
getSelectedValue() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the value of the UISelect.selectedOption.
getSelectionPosition() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the selection position.
getSettings(String) - Method in class net.malisis.core.configuration.Settings
 
getSettings() - Method in interface net.malisis.core.IMalisisMod
Gets the configuration settings.
getSettings() - Method in class net.malisis.core.MalisisCore
 
getSetupClass() - Method in class net.malisis.core.asm.MalisisCorePlugin
 
getShadowColor() - Method in class net.malisis.core.renderer.font.FontRenderOptions
Gets the shadow color corresponding to the current color.
getShape(String, float) - Method in class net.malisis.core.renderer.font.MalisisFont
 
getShape(String) - Method in class net.malisis.core.renderer.model.MalisisModel
Gets the Shape with the specified name.
getShapeNames() - Method in class net.malisis.core.renderer.model.MalisisModel
Gets the list of Shape names in this MalisisModel.
getShapes() - Method in interface net.malisis.core.renderer.model.IModelLoader
Gets the list of Shape for the model.
getShapes() - Method in class net.malisis.core.renderer.model.loader.ObjFileImporter
Gets the shapes.
getShapes() - Method in class net.malisis.core.renderer.model.loader.TextureModelLoader
 
getSizeInventory() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Gets the number of slots in the default inventory (first one).
getSizeInventory() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the size inventory.
getSkyBrightness() - Method in class net.malisis.core.renderer.element.Vertex
 
getSlot() - Method in class net.malisis.core.inventory.InventoryEvent.SlotChanged
 
getSlot(int) - Method in class net.malisis.core.inventory.MalisisInventory
Gets the slot at position slotNumber.
getSlots() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the slots.
getSlotsForFace(EnumFacing) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Gets the global numbers for the slots for accessible from a side in this IInventoryProvider.
getSlotStackLimit() - Method in class net.malisis.core.inventory.MalisisSlot
Gets the maximum stackSize available for this slot.
getSource() - Method in class net.malisis.core.util.raytrace.Raytrace
Gets the source of this Raytrace
getSpacing() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Gets the spacing for this UITabGroup.
getStackInSlot(int) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Gets the ItemStack is the slot
getStackInSlot(int) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
 
getStairDirection(IBlockState) - Static method in class net.malisis.core.block.component.StairComponent
 
getStart() - Method in class net.malisis.core.util.Timer
 
getStartLine() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getStartLine() - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
getStartLine() - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
getState() - Method in class net.malisis.core.asm.AsmHook
 
getState() - Method in class net.malisis.core.client.gui.event.component.StateChangeEvent
 
getState(World) - Method in class net.malisis.core.util.MBlockPos
 
getState(BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
getStateFromItemStack(ItemStack) - Method in class net.malisis.core.block.MalisisBlock
 
getStateFromItemStack(ItemStack) - Static method in class net.malisis.core.util.ItemUtils
Gets a IBlockState corresponding to the specified ItemStack
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.BooleanComponent
 
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.ColorComponent
Get the IBlockState from the metadata
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.DirectionalComponent
Gets the IBlockState from meta.
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.PowerComponent
 
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.SlabComponent
 
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.SlopeComponent
 
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.StairComponent
 
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.block.component.WallComponent
Gets the IBlockState from meta.
getStateFromMeta(Block, IBlockState, int) - Method in interface net.malisis.core.block.IBlockComponent
Gets the IBlockState from meta.
getStateFromMeta(int) - Method in class net.malisis.core.block.MalisisBlock
 
getStateFromMeta(int) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
getStateFromMeta(Block, IBlockState, int) - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
getStringHeight() - Method in class net.malisis.core.renderer.font.MalisisFont
Gets the rendering height of strings.
getStringHeight(FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets the rendering height of strings according to fontscale.
getStringHeight(FontRenderOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
getStringWidth(String) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets rendering width of a string.
getStringWidth(String, FontRenderOptions, int, int) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets rendering width of a string according to fontScale.
getStringWidth(String, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
getStringWidth(String, FontRenderOptions, int, int) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
getStrongPower(BlockPos, EnumFacing) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
getSubBlocks(Block, Item, CreativeTabs, List<ItemStack>) - Method in class net.malisis.core.block.component.ColorComponent
 
getSubBlocks(Block, Item, CreativeTabs, List<ItemStack>) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getSubBlocks(Block, Item, CreativeTabs, List<ItemStack>) - Method in interface net.malisis.core.block.IBlockComponent
Fills the list with the sub-blocks associated with this Block.
getSubBlocks(Item, CreativeTabs, List<ItemStack>) - Method in class net.malisis.core.block.MalisisBlock
 
getSyncData(TileEntity) - Method in class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler
 
getSyncData(T) - Method in interface net.malisis.core.util.syncer.ISyncHandler
Gets the ISyncableData that holds the extra data to be sent.
getTabCompletionOptions(MinecraftServer, ICommandSender, String[], BlockPos) - Method in class net.malisis.core.MalisisCommand
 
getTabPosition() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Gets the relative position of the tabs around their containers.
getTabPosition() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Gets the ComponentPosition of this UITab.
getTag() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
getTargetClass() - Method in class net.malisis.core.asm.AsmHook
 
getTargetClass() - Method in class net.malisis.core.asm.mappings.McpMapping
 
getText() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Gets the text of this UILabel.
getText() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Gets the text of this UIButton.
getText() - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
Gets the text for this UICheckBox.
getText() - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
 
getText() - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
Gets the text for this UICheckBox.
getText() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the text of this UITextField.
getText() - Method in class net.malisis.core.util.bbcode.BBString
 
getText() - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
getTextfield() - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
getTexture() - Method in class net.malisis.core.client.gui.component.decoration.UIImage
Gets the GuiTexture for this UIImage.
getTileEntity() - Method in class net.malisis.core.renderer.MalisisRenderer
 
getTileEntity(BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
getTileEntity(Class<T>, IBlockAccess, BlockPos) - Static method in class net.malisis.core.util.TileEntityUtils
Gets the TileEntity of type T at the specified BlockPos.
getTimer(String) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
getTimer(String) - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
getTimers() - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
getTitle() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the title.
getTooltip() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the UITooltip for this UIComponent.
getTopLeftAlpha() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the top left alpha.
getTopLeftColor() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the top left color.
getTopRightAlpha() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the top right alpha.
getTopRightColor() - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Gets the top right color.
getTransform(Item, ItemCameraTransforms.TransformType) - Method in class net.malisis.core.block.component.ItemTransformComponent
Gets the transformation for the specified Item and ItemCameraTransforms.TransformType.
getTransform(Item, ItemCameraTransforms.TransformType) - Method in class net.malisis.core.renderer.DefaultRenderer.Block
 
getTransform(Item, ItemCameraTransforms.TransformType) - Method in class net.malisis.core.renderer.DefaultRenderer.Item
 
getTransform(Item, ItemCameraTransforms.TransformType) - Method in interface net.malisis.core.renderer.IItemRenderer
 
getTransform(Item, ItemCameraTransforms.TransformType) - Method in class net.malisis.core.renderer.MalisisRenderer
 
getTransform(String) - Method in class net.malisis.core.renderer.model.loader.AnimationImporter
Gets the Transformation from its name.
getTransformable() - Method in class net.malisis.core.renderer.animation.Animation
Gets the ITransformable for this Animation.
getTransformation() - Method in class net.malisis.core.renderer.animation.Animation
Gets the Transformation for this Animation.
getTransformer() - Method in class net.malisis.core.asm.AsmHook
 
getType() - Method in class net.malisis.core.util.syncer.ObjectData
 
getU() - Method in class net.malisis.core.renderer.element.Vertex
 
getUniformLocation(String) - Method in class net.malisis.core.util.ShaderSystem
 
getUnlocalizedName(Block, IBlockState) - Method in class net.malisis.core.block.component.ColorComponent
 
getUnlocalizedName(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Gets the unlocalized name for the specific IBlockState.
getUnlocalizedName(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
getUnlocalizedName(ItemStack) - Method in class net.malisis.core.item.MalisisItemBlock
 
getV() - Method in class net.malisis.core.renderer.element.Vertex
 
getValidator() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the predicate used to validate input text.
getValue() - Method in class net.malisis.core.renderer.Parameter
Gets the current value.
getValue() - Method in class net.malisis.core.util.callback.CallbackResult
 
getValue() - Method in class net.malisis.core.util.DoubleKeyMap.DoubleKeyEntry
 
getValue() - Method in class net.malisis.core.util.parser.token.Token
 
getValueFromComponent() - Method in class net.malisis.core.configuration.setting.BooleanSetting
 
getValueFromComponent() - Method in class net.malisis.core.configuration.setting.DoubleSetting
 
getValueFromComponent() - Method in class net.malisis.core.configuration.setting.IntegerSetting
 
getValueFromComponent() - Method in class net.malisis.core.configuration.setting.Setting
Gets the value from component.
getValueFromComponent() - Method in class net.malisis.core.configuration.setting.StringSetting
 
getVersion() - Method in interface net.malisis.core.IMalisisMod
Gets the mod version.
getVersion() - Method in class net.malisis.core.MalisisCore
 
getVertexData(VertexFormat, Vec3d) - Method in class net.malisis.core.renderer.element.Vertex
Gets the vertex data for this Vertex.
getVertexes() - Method in class net.malisis.core.renderer.element.Bezier
Gets the vertexes of this Bezier.
getVertexes() - Method in class net.malisis.core.renderer.element.Face
Gets the vertexes of this Face.
getVertexes(String) - Method in class net.malisis.core.renderer.element.Face
Gets a list of Vertex with a base name containing name.
getVertexes(String) - Method in class net.malisis.core.renderer.element.Shape
Gets a list of Vertex with a base name containing name.
getVertexes(Face) - Method in class net.malisis.core.renderer.element.Shape
Gets a list of Vertex with a base name containing Face name.
getVertexes(EnumFacing) - Method in class net.malisis.core.renderer.element.Shape
Gets a list of Vertex with a base name containing the EnumFacing name.
getVertexNormals() - Method in class net.malisis.core.renderer.element.Face
Gets the vertexes normals for this Face.
getVerticalPadding() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Gets the vertical padding.
getVerticalPadding() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
Gets the vertical padding.
getVerticalPadding() - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Gets the vertical padding.
getVerticalPadding() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getVerticalPadding() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getVerticalPadding() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the vertical padding.
getVisibleLines() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
getVisibleLines() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the number of visible lines inside this UITextField.
getVisibleLines() - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
getWidth() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
getWidth() - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
getWidth() - Method in interface net.malisis.core.client.gui.component.IClipable
Gets the with of this IClipable.
getWidth() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the width of this UIComponent.
getWidth() - Method in class net.malisis.core.client.gui.GuiTexture
Gets the width of this GuiTexture.
getWidth(MalisisFont, FontRenderOptions) - Method in class net.malisis.core.renderer.font.Link
 
getWidth() - Method in class net.malisis.core.renderer.font.StringWalker
 
getWidth() - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
getWorld(MessageContext) - Static method in interface net.malisis.core.network.IMalisisMessageHandler
 
getWorld() - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
getWorld() - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
getWorldAccess() - Method in class net.malisis.core.renderer.MalisisRenderer
 
getWorldTime() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
getWorldType() - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
getX() - Method in class net.malisis.core.client.gui.component.interaction.UIButton.ClickEvent
Gets the x coordinate of the mouse.
getX() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the X coordinate of this UIComponent's position.
getX() - Method in class net.malisis.core.renderer.element.MergedVertex
Gets the X coordinate of this MergedVertex.
getX() - Method in class net.malisis.core.renderer.element.Vertex
 
getX() - Method in class net.malisis.core.util.MBlockPos
 
getX() - Method in class net.malisis.core.util.MBlockState
 
getXOffset() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Gets the x offset from the left of this UITextField.CursorPosition inside this UITextField.
getXResizableIcon(int, int, int, int, int) - Method in class net.malisis.core.client.gui.GuiTexture
Gets a GuiIcon that is resizable only on the X axis.
getXYResizableIcon(int, int, int, int, int) - Method in class net.malisis.core.client.gui.GuiTexture
Gets a GuiIcon that is resizable from both X and Y axis.
getY() - Method in class net.malisis.core.client.gui.component.interaction.UIButton.ClickEvent
Gets the y coordinate of the mouse.
getY() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the Y coordinate of this UIComponent's position.
getY() - Method in class net.malisis.core.renderer.element.MergedVertex
Gets the Y coordinate of this MergedVertex
getY() - Method in class net.malisis.core.renderer.element.Vertex
 
getY() - Method in class net.malisis.core.util.MBlockPos
 
getY() - Method in class net.malisis.core.util.MBlockState
 
getYOffset() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Gets the x offset from the left of this UITextField.CursorPosition inside this UITextField.
getZ() - Method in class net.malisis.core.renderer.element.MergedVertex
Gets the Z coordinate of this MergedVertex
getZ() - Method in class net.malisis.core.renderer.element.Vertex
 
getZ() - Method in class net.malisis.core.util.MBlockPos
 
getZ() - Method in class net.malisis.core.util.MBlockState
 
getZIndex() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
getZIndex() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getZIndex() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the zIndex of this UIComponent.
ground - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
ground(Matrix4f) - Method in class net.malisis.core.block.component.ItemTransformComponent
Sets the transform to use for the Item on the ground.
gui - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
gui(Matrix4f) - Method in class net.malisis.core.block.component.ItemTransformComponent
Sets the transform to use for the Item when displayed in GUI slots.
GuiEvent - Class in net.malisis.core.client.gui.event
Base for all events happening while a MalisisGui is opened.
GuiEvent() - Constructor for class net.malisis.core.client.gui.event.GuiEvent
 
GuiFace() - Constructor for class net.malisis.core.client.gui.element.GuiShape.GuiFace
 
GuiFace(int, int) - Constructor for class net.malisis.core.client.gui.element.GuiShape.GuiFace
 
GuiIcon - Class in net.malisis.core.renderer.icon
 
GuiIcon(Icon) - Constructor for class net.malisis.core.renderer.icon.GuiIcon
 
GuiIcon(Icon[]) - Constructor for class net.malisis.core.renderer.icon.GuiIcon
 
GuiIconProvider - Class in net.malisis.core.renderer.icon.provider
 
GuiIconProvider(GuiIcon) - Constructor for class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
GuiIconProvider(Icon, Icon, Icon) - Constructor for class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
GuiRenderer - Class in net.malisis.core.client.gui
Renderer to use for MalisisGui.
GuiRenderer() - Constructor for class net.malisis.core.client.gui.GuiRenderer
Instantiates a new GuiRenderer.
guiscreenBackground - Variable in class net.malisis.core.client.gui.MalisisGui
Determines if the screen should be darkened when the GUI is opened.
GuiShape - Class in net.malisis.core.client.gui.element
 
GuiShape(Face...) - Constructor for class net.malisis.core.client.gui.element.GuiShape
 
GuiShape(int) - Constructor for class net.malisis.core.client.gui.element.GuiShape
 
GuiShape.GuiFace - Class in net.malisis.core.client.gui.element
 
GuiTexture - Class in net.malisis.core.client.gui
The Class GuiTexture represents the textures loaded and to be drawn inside a MalisisGui.
GuiTexture(ResourceLocation, int, int) - Constructor for class net.malisis.core.client.gui.GuiTexture
Instantiates a new GuiTexture.
GuiTexture(File) - Constructor for class net.malisis.core.client.gui.GuiTexture
Instantiates a new GuiTexture.
GuiTexture(BufferedImage, String) - Constructor for class net.malisis.core.client.gui.GuiTexture
Instantiates a new GuiTexture.
GuiTexture(ResourceLocation) - Constructor for class net.malisis.core.client.gui.GuiTexture
Instantiates a new GuiTexture.

H

HALF_STACK - Static variable in class net.malisis.core.util.ItemUtils
Defines a half stack amount to process.
handleAction(MalisisInventoryContainer.ActionType, int, int, int) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Handles the action for this MalisisInventoryContainer.
handleCtrlKeyDown(int) - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
Handle ctrl key down.
handleCtrlKeyDown(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Handles the key typed while a control key is pressed.
handleException(Throwable, SubscriberExceptionContext) - Method in class net.malisis.core.ExceptionHandler
 
handleMouseInput() - Method in class net.malisis.core.client.gui.MalisisGui
Called every frame to handle mouse input.
handlePerspective(ItemCameraTransforms.TransformType) - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
hasAnimationMetadata() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
hasChanged(EntityPlayer) - Method in class net.malisis.core.inventory.MalisisSlot
Checks whether this slot has changed for the EntityPlayer.
hasCustomName() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
 
hasCustomName() - Method in class net.malisis.core.inventory.MalisisInventory
Checks if this MalisisInventory has a name set.
hashCode() - Method in class net.malisis.core.util.MBlockPos
 
hasNext() - Method in class net.malisis.core.util.MBlockPos.BlockIterator
 
hasOption(int) - Method in class net.malisis.core.util.raytrace.RaytraceWorld
Checks if the option opt is set.
hasTextNode() - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
hasTextNode() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
hasTextNode() - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
hasVisibleOtherScrollbar() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Checks if the other type of scrollbar is present and visible.
head - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
head(Matrix4f) - Method in class net.malisis.core.block.component.ItemTransformComponent
Sets the transform to use for the Item when equipped in the head slot.
height() - Method in class net.malisis.core.client.gui.ClipArea
 
height - Variable in class net.malisis.core.client.gui.component.UIComponent
Size of this UIComponent.
height - Variable in class net.malisis.core.client.gui.GuiTexture
 
height - Variable in class net.malisis.core.renderer.font.CharData
 
HexNumber - Static variable in class net.malisis.core.util.parser.token.Token
 
HIT_LIQUIDS - Static variable in class net.malisis.core.util.raytrace.RaytraceWorld.Options
Ray tracing through liquids returns a hit.
HORIZONTAL - Static variable in class net.malisis.core.block.component.DirectionalComponent
 
horizontal(int) - Static method in class net.malisis.core.client.gui.Anchor
 
horizontalPadding - Variable in class net.malisis.core.client.gui.component.container.UIContainer
Horizontal padding to apply to this UIContainer.
hoverBgColor - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Hovered background color
hovered - Variable in class net.malisis.core.client.gui.component.UIComponent
Hover state of this UIComponent.
hoveredComponent - Variable in class net.malisis.core.client.gui.MalisisGui
Currently hovered child component.
hoveredFro - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
The FontRenderOptions to use for this UITooltip when hovered.
hoveredFro - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontRenderOptions to use for this UISelect when option is hovered.
hoveredFro - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
The FontRenderOptions to use for this UISlider when hovered.
hoveredFro - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The FontRenderOptions to use for this UITooltip when hovered.
hoveredIcon - Variable in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
HoveredStateChange(T, boolean) - Constructor for class net.malisis.core.client.gui.event.component.StateChangeEvent.HoveredStateChange
 
HTMLNode(String, String) - Constructor for class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
HTMLNode(String) - Constructor for class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
HTMLParser - Class in net.malisis.core.util.parser
 
HTMLParser(String) - Constructor for class net.malisis.core.util.parser.HTMLParser
 
HTMLParser.HTMLNode - Class in net.malisis.core.util.parser
 
hyperlinkUpdate(HyperlinkEvent) - Method in class net.malisis.javacompat.JavaCompatibility
 

I

IAnimatedRenderable - Interface in net.malisis.core.renderer
 
IAnimationLoader - Interface in net.malisis.core.renderer.model
Interface for loading animations
IBBCodeRenderer<T> - Interface in net.malisis.core.util.bbcode.render
 
IBlockComponent - Interface in net.malisis.core.block
 
IBlockData<T> - Interface in net.malisis.core.util.blockdata
 
IBlockIconProvider - Interface in net.malisis.core.renderer.icon.provider
This interface allows implementers to provide icons when rendering Blocks.
IBlockIconProvider.ISidesIconProvider - Interface in net.malisis.core.renderer.icon.provider
IIconProvider that provides Icon based on EnumFacing.
IBlockIconProvider.IStatesIconProvider - Interface in net.malisis.core.renderer.icon.provider
IIconProvider that provides Icon based on IBlockState.
IBlockListener - Class in net.malisis.core.util.chunklistener
Defines a block that will listen to block placement and breaking around it.
IBlockListener.Post - Interface in net.malisis.core.util.chunklistener
 
IBlockListener.Pre - Interface in net.malisis.core.util.chunklistener
 
IBlockRenderer - Interface in net.malisis.core.renderer
 
IBoundingBox - Interface in net.malisis.core.block
IBoundingBox defines an implementers that have bounding box.
ICallback<T> - Interface in net.malisis.core.util.callback
ICallbacks is a flexible interface to be used for CallbackRegistries.
ICallback.CallbackOption<P extends ICallback.ICallbackPredicate> - Class in net.malisis.core.util.callback
The ICallback.CallbackOption holds the ICallback.ICallbackPredicate and ICallback.Priority necessary for the associated ICallback to be executed.
ICallback.ICallbackPredicate - Interface in net.malisis.core.util.callback
ICallback.ICallbackPredicate are used for registering ICallback in CallbackRegistry to determine in which circumstances the ICallback should be called.
ICallback.Priority - Enum in net.malisis.core.util.callback
 
IChunkBlock - Interface in net.malisis.core.util.chunkblock
The IChunkBlock defines a block that will be store in chunks data directly.
IChunkCollidable - Interface in net.malisis.core.util.chunkcollision
This interface defines a block that will have wider bounding boxes that extend beyond they 1x1x1 block space.
IClipable - Interface in net.malisis.core.client.gui.component
ICipable indicates an object (usually UIComponent) that they need to provide a ClipArea.
ICloseable - Interface in net.malisis.core.client.gui.component.control
 
IComponent - Interface in net.malisis.core.block
IComponent are elements handled by IComponentProvider.
IComponentProvider - Interface in net.malisis.core.block
The Interface IComponentProvider defines a Block that can handle IBlockComponent.
Icon - Class in net.malisis.core.renderer.icon
Extension of TextureAtlasSprite to allow common operations like clipping and offset.
Icon(String, boolean) - Constructor for class net.malisis.core.renderer.icon.Icon
Instantiates a new Icon.
Icon(String) - Constructor for class net.malisis.core.renderer.icon.Icon
 
Icon() - Constructor for class net.malisis.core.renderer.icon.Icon
Instantiates a new Icon.
Icon(Icon) - Constructor for class net.malisis.core.renderer.icon.Icon
Instantiates a new Icon.
Icon(String, float, float, float, float) - Constructor for class net.malisis.core.renderer.icon.Icon
Instantiates a new Icon.
Icon(TextureAtlasSprite) - Constructor for class net.malisis.core.renderer.icon.Icon
 
icon - Variable in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
icon - Variable in class net.malisis.core.renderer.RenderParameters
Defines a Icon to be used for the rendering.
iconLeftProvider - Variable in class net.malisis.core.client.gui.component.UISlot
IconProvider for Mojang fix
iconPressedProvider - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
 
iconProvider - Variable in class net.malisis.core.client.gui.component.UIComponent
GuiIcon used to draw this UIComponent.
iconProvider - Variable in class net.malisis.core.renderer.RenderParameters
Defines an IIconProvider to be used to get the icon for the faces.
IconProviderBuilder - Class in net.malisis.core.renderer.icon.provider
 
icons - Variable in class net.malisis.core.renderer.icon.GuiIcon
 
iconsExpanded - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Icon used to draw the option container.
iconTextfield - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Icon used to draw this UITextField.
iconTextfieldDisabled - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Icon used to draw this UITextField when disabled.
iconTopProvider - Variable in class net.malisis.core.client.gui.component.UISlot
IconProvider for Mojang fix
IControlComponent - Interface in net.malisis.core.client.gui.component.control
IControlledComponent are special components designed to affect other UIComponent.
Identifier - Static variable in class net.malisis.core.util.parser.token.Token
 
identities() - Static method in class net.malisis.core.util.AABBUtils
Gets an identity AxisAlignedBB (size 1x1x1) at position 0,0,0 returned as an array.
identities(BlockPos) - Static method in class net.malisis.core.util.AABBUtils
Gets an identity AxisAlignedBB (size 1x1x1) at BlockPos position returned as an array.
identity() - Static method in class net.malisis.core.util.AABBUtils
Gets an identity AxisAlignedBB (size 1x1x1) at position 0,0,0.
identity(BlockPos) - Static method in class net.malisis.core.util.AABBUtils
Gets an identity AxisAlignedBB (size 1x1x1) at BlockPos position;
IGNORE_FIRST_BLOCK - Static variable in class net.malisis.core.util.raytrace.RaytraceWorld.Options
Don't hit the block source of ray tracing.
ignoreTokens - Variable in class net.malisis.core.util.parser.Parser
 
ignoreTokens(Token<?>...) - Method in class net.malisis.core.util.parser.Parser
 
IGuiIconProvider - Interface in net.malisis.core.renderer.icon.provider
 
IGuiText<T> - Interface in net.malisis.core.client.gui.component
Defines a UIComponent that uses text to be rendered on the MalisisGui.
IIconProvider - Interface in net.malisis.core.renderer.icon.provider
The IIconProvider interface allows to pass Icon to the rendering processes.
iincInsnEqual(IincInsnNode, IincInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two IincInsnNode are equals.
IInventoryProvider - Interface in net.malisis.core.inventory
 
IInventoryProvider.IDeferredInventoryProvider<T> - Interface in net.malisis.core.inventory
 
IInventoryProvider.IDirectInventoryProvider - Interface in net.malisis.core.inventory
 
IItemIconProvider - Interface in net.malisis.core.renderer.icon.provider
This interface allows implementers to provide icons when rendering an ItemStack.
IItemRenderer - Interface in net.malisis.core.renderer
 
IItemRenderer.DummyModel - Class in net.malisis.core.renderer
 
IKeyListener - Interface in net.malisis.core.client.gui.component
That interfaces allows implementing classes to handle key strokes within a MalisisGui.
image - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
Image used for this UIButton.
image - Variable in class net.malisis.core.client.gui.component.interaction.UITab
Image for this UITab.
IMalisisMessageHandler<REQ extends net.minecraftforge.fml.common.network.simpleimpl.IMessage,REPLY extends net.minecraftforge.fml.common.network.simpleimpl.IMessage> - Interface in net.malisis.core.network
 
IMalisisMod - Interface in net.malisis.core
Interface to allow MalisisCore to have some automatic handling for mods.
IMergedBlock - Interface in net.malisis.core.block
The IMergedBlock interface defines a Block or a IBlockComponent associated to a block, that can be merged with the one in the player's hand.
IModelComponent - Interface in net.malisis.core.renderer.model
 
IModelLoader - Interface in net.malisis.core.renderer.model
Interface for model loaders.
IModelProvider - Interface in net.malisis.core.renderer
 
IMSerializable - Interface in net.malisis.core.util
This interface adds a default implementation to IStringSerializable so its not necessary to implement getName() in the Enums used for PropertyEnum
index - Variable in class net.malisis.core.util.parser.Parser
 
indexAdvance() - Method in class net.malisis.core.renderer.font.Link
 
Inferior - Static variable in class net.malisis.core.util.parser.token.Token
 
inFrustrum(ICamera) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
inFrustrum(ICamera) - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
INHERITED - Static variable in class net.malisis.core.client.gui.component.UIComponent
The Constant INHERITED.
init(FMLInitializationEvent) - Method in class net.malisis.core.MalisisCore
Initialization event
init() - Method in class net.malisis.core.util.ShaderSystem
 
initialize() - Method in class net.malisis.core.renderer.DefaultRenderer.Item
 
initialize() - Method in class net.malisis.core.renderer.MalisisRenderer
Initializes this MalisisRenderer.
initialize() - Method in class net.malisis.core.util.finiteliquid.FiniteLiquidRenderer
 
initializeIcons() - Method in class net.malisis.core.renderer.icon.provider.ConnectedIconsProvider
Initializes the connected icons.
initIcon(Icon, int, int, int, int, boolean) - Method in class net.malisis.core.renderer.icon.ClippedIcon
Initializes this ClippedIcon and clips it based on the clipping set.
initIcon(Icon, int, int, int, int, boolean) - Method in class net.malisis.core.renderer.icon.Icon
Initializes this Icon.
initSettings() - Method in class net.malisis.core.configuration.Settings
 
initSprite(int, int, int, int, boolean) - Method in class net.malisis.core.renderer.icon.Icon
Called when the part represented by this Icon is stiched to the texture.
initSprite(int, int, int, int, boolean) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
injectData(Map<String, Object>) - Method in class net.malisis.core.asm.MalisisCorePlugin
 
insert(AbstractInsnNode) - Method in class net.malisis.core.asm.AsmHook
 
insert(InsnList) - Method in class net.malisis.core.asm.AsmHook
 
insert(ItemStack) - Method in class net.malisis.core.inventory.MalisisSlot
Inserts an ItemStack into this MalisisSlot.
insert(ItemStack, int) - Method in class net.malisis.core.inventory.MalisisSlot
Inserts a specified amount of ItemStack into this MalisisSlot.
insert(ItemStack, int, boolean) - Method in class net.malisis.core.inventory.MalisisSlot
Inserts a specified amount of ItemStack into this MalisisSlot.
insert(BBNode) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
insert(BBNode, int) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
insert(int, String) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
insertAfter(BBNode, BBNode) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
insertBefore(BBNode, BBNode) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
insertNode(BBNode, int, int) - Method in class net.malisis.core.util.bbcode.BBString
 
insnEqual(AbstractInsnNode, AbstractInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two AbstractInsnNode are equals.
instance - Static variable in class net.malisis.core.ExceptionHandler
The Exception handler for all events.
instance - Static variable in class net.malisis.core.MalisisCore
Reference to the mod instance
instance() - Static method in class net.malisis.core.util.remapping.RemappingTool
 
IntegerSetting - Class in net.malisis.core.configuration.setting
 
IntegerSetting(String, int) - Constructor for class net.malisis.core.configuration.setting.IntegerSetting
 
internalMap - Variable in class net.malisis.core.util.WeakNested
 
interpolateAll(List<Vertex>, int, int, double) - Method in class net.malisis.core.renderer.element.Bezier
Interpolate the vertexes places.
interpolateUV() - Method in class net.malisis.core.renderer.element.Face
Interpolate UVs according to the Face position in the block space.
interpolateUV() - Method in class net.malisis.core.renderer.element.Shape
Interpolates the UVs of each vertex making up this Shape based on their position and the Face orientation.
interpolateUV - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to calculate interpolated textures coordinates depending on block bounds (Block Level)
intersect(ClipArea) - Method in class net.malisis.core.client.gui.ClipArea
 
intersect(AxisAlignedBB) - Method in class net.malisis.core.util.Ray
Finds the points intersecting the AxisAlignedBB
intersectX(double) - Method in class net.malisis.core.util.Ray
Gets the distance to the plane at x.
intersectY(double) - Method in class net.malisis.core.util.Ray
Gets the distance to the plane at y.
intersectZ(double) - Method in class net.malisis.core.util.Ray
Gets the distance to the plane at z.
intInsnEqual(IntInsnNode, IntInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two IntInsnNode are equals.
into - Variable in class net.malisis.core.util.ItemUtils.ItemStacksMerger
The targetted ItemStack receiving the merge.
inventories - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
List of inventories handled by this container.
INVENTORY_HEIGHT - Static variable in class net.malisis.core.client.gui.component.container.UIPlayerInventory
Height required for player inventory (including title)
INVENTORY_WIDTH - Static variable in class net.malisis.core.client.gui.component.container.UIPlayerInventory
Width required for player inventory
InventoryActionMessage - Class in net.malisis.core.inventory.message
Message to handle the inventory actions sent from a GUI.
InventoryActionMessage() - Constructor for class net.malisis.core.inventory.message.InventoryActionMessage
 
InventoryActionMessage.Packet - Class in net.malisis.core.inventory.message
The packet holding the data
inventoryContainer - Variable in class net.malisis.core.client.gui.MalisisGui
Inventory container that handles the inventories and slots actions.
InventoryEvent - Class in net.malisis.core.inventory
 
InventoryEvent(MalisisInventory) - Constructor for class net.malisis.core.inventory.InventoryEvent
 
InventoryEvent.Open - Class in net.malisis.core.inventory
Event fired when a MalisisInventory is opened.
InventoryEvent.SlotChanged - Class in net.malisis.core.inventory
Event fired when a MalisisSlot has its itemStack changed.
inventoryId - Variable in class net.malisis.core.inventory.MalisisInventory
The inventory id inside the container.
inventoryProvider - Variable in class net.malisis.core.inventory.MalisisInventory
Object containing this MalisisInventory.
InventoryState - Class in net.malisis.core.inventory
 
InventoryState() - Constructor for class net.malisis.core.inventory.InventoryState
 
invert(World, BlockPos) - Method in class net.malisis.core.block.component.BooleanComponent
Inverts the IBlockState value in the World.
invert(IBlockState) - Method in class net.malisis.core.block.component.BooleanComponent
Inverts the IBlockState value.
INVERTED - Static variable in class net.malisis.core.block.component.SlopedCornerComponent
 
InvertedBottomSouthEastFace - Class in net.malisis.core.renderer.element.face
 
InvertedBottomSouthEastFace() - Constructor for class net.malisis.core.renderer.element.face.InvertedBottomSouthEastFace
 
InvertedDownSlopedCorner - Class in net.malisis.core.renderer.element.shape
 
InvertedDownSlopedCorner() - Constructor for class net.malisis.core.renderer.element.shape.InvertedDownSlopedCorner
 
InvertedSlopedCorner - Class in net.malisis.core.renderer.element.shape
 
InvertedSlopedCorner() - Constructor for class net.malisis.core.renderer.element.shape.InvertedSlopedCorner
 
InvertedTopSouthEastFace - Class in net.malisis.core.renderer.element.face
 
InvertedTopSouthEastFace() - Constructor for class net.malisis.core.renderer.element.face.InvertedTopSouthEastFace
 
IRegisterable - Interface in net.malisis.core.block
This interface allows Block or Item implementing it to be registered via MalisisRegistry.register(IRegisterable).
IRegisterComponent - Interface in net.malisis.core.block
 
IRenderComponent - Interface in net.malisis.core.renderer
 
IRenderWorldLast - Interface in net.malisis.core.renderer
This interface defines the class as being able to render with the RenderWorldLastEvent.
is(int) - Method in class net.malisis.core.inventory.InventoryState
 
is(String...) - Method in class net.malisis.core.renderer.element.MergedVertex
Checks whether this MergedVertex matches one of the names specified.
isActive() - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
isAir() - Method in class net.malisis.core.util.MBlockState
 
isAirBlock(BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
isAmbientOcclusion() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
isAnimating(BlockPos, String) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Checks the specified animation is already running.
isApplyStyles() - Method in class net.malisis.core.renderer.font.StringWalker
 
isAutoHeight() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Checks if height is calculated automatically.
isAutoSize() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Checks if is width is automatically calculated.
isAutoWidth() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Checks if the width is calculated automatically.
isBatched() - Method in class net.malisis.core.renderer.MalisisRenderer
 
isBuiltInRenderer() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
isBulkBreak() - Method in class net.malisis.core.util.multiblock.MultiBlock
 
isBulkPlace() - Method in class net.malisis.core.util.multiblock.MultiBlock
 
isCancelled() - Method in class net.malisis.core.client.gui.event.GuiEvent
 
isCancelled() - Method in class net.malisis.core.util.callback.CallbackResult
 
isChecked() - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox.CheckEvent
 
isChecked() - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
Checks if this UICheckBox is checked.
isChunkCollidable(Chunk, BlockPos, Object...) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
 
isChunkLoaded(World, BlockPos) - Static method in class net.malisis.core.util.Utils
Checks if is the Chunk is loaded for the specified BlockPos.
isClient() - Static method in class net.malisis.core.MalisisCore
Checks the mod is loading on a physical client..
isClientComponent() - Method in class net.malisis.core.block.component.ItemTransformComponent
 
isClientComponent() - Method in interface net.malisis.core.block.IComponent
Checks if this component should only be used client side.
isClientComponent() - Method in interface net.malisis.core.renderer.icon.provider.IIconProvider
 
isClientComponent() - Method in interface net.malisis.core.renderer.IRenderComponent
 
isClientComponent() - Method in interface net.malisis.core.renderer.model.IModelComponent
 
isColliding(AxisAlignedBB, AxisAlignedBB[]) - Static method in class net.malisis.core.util.AABBUtils
Checks if an AxisAlignedBB is colliding with an AxisAlignedBB array.
isColliding(AxisAlignedBB[], AxisAlignedBB) - Static method in class net.malisis.core.util.AABBUtils
Checks if an AxisAlignedBB array is colliding with an AxisAlignedBB.
isColliding(AxisAlignedBB[], AxisAlignedBB[]) - Static method in class net.malisis.core.util.AABBUtils
Checks if an AxisAlignedBB array is colliding with another one.
isComplete(World, BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
isComplete(World, BlockPos, MBlockState) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
isConnected(IBlockState, PropertyBool) - Static method in class net.malisis.core.block.component.PaneComponent
 
isCorner(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.WallComponent
Gets whether the wall is a corner or not.
isCorner(IBlockState) - Static method in class net.malisis.core.block.component.WallComponent
Gets whether the wall is a corner or not.
isCorner() - Method in class net.malisis.core.renderer.element.Vertex
 
IScrollable - Interface in net.malisis.core.client.gui.component.control
This interface allows scrollbars to be added to the UIComponent implementer.
isDebug() - Method in class net.malisis.core.asm.AsmHook
 
isDisabled() - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
Checks if this UISelect.Option is disabled.
isDisabled() - Method in class net.malisis.core.client.gui.component.UIComponent
Checks if this UIComponent is disabled.
isDouble(Block) - Method in class net.malisis.core.block.component.SlabComponent
 
isDoubleSlab(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.SlabComponent
 
isDoubleSlab(Block) - Static method in class net.malisis.core.block.component.SlabComponent
 
isDown(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.SlopeComponent
 
isDown(IBlockState) - Static method in class net.malisis.core.block.component.SlopeComponent
 
isDown(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.SlopedCornerComponent
 
isDown(IBlockState) - Static method in class net.malisis.core.block.component.SlopedCornerComponent
 
isDragAction() - Method in enum net.malisis.core.inventory.MalisisInventoryContainer.ActionType
Checks if this MalisisInventoryContainer.ActionType is a drag action.
isDraggingItemStack() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Checks if currently dragging an itemStack.
isDrawing() - Method in class net.malisis.core.renderer.MalisisRenderer
Checks if the Tessellator is currently drawing.
isEditable() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Checks if is editable.
isEmpty() - Method in class net.malisis.core.inventory.MalisisInventory
Checks if at least one itemStack is present in inventory.
isEmpty() - Method in class net.malisis.core.inventory.MalisisSlot
Checks if this MalisisSlot is empty.
isEnd() - Method in class net.malisis.core.util.parser.Parser
 
isEquipped(EntityPlayer, Item, EnumHand) - Static method in class net.malisis.core.util.EntityUtils
Checks if is the Item is equipped for the player.
isEquipped(EntityPlayer, ItemStack, EnumHand) - Static method in class net.malisis.core.util.EntityUtils
Checks if is the Item contained in the ItemStack is equipped for the player.
isFade() - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
isFinished() - Method in class net.malisis.core.renderer.animation.Animation
Checks if this Animation is finished.
isFlippedU() - Method in class net.malisis.core.renderer.icon.Icon
Checks if is flipped u.
isFlippedV() - Method in class net.malisis.core.renderer.icon.Icon
Checks if is flipped v.
isFocused() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the focused state of this UIComponent.
isForcedCancelled() - Method in class net.malisis.core.util.callback.CallbackResult
 
isFormatted() - Method in class net.malisis.core.renderer.font.StringWalker
 
isFormatting(String, int) - Static method in class net.malisis.core.renderer.font.FontRenderOptions
Checks if there is a TextFormatting at the specified position in the text.
isFrom(String) - Method in class net.malisis.core.client.gui.event.ComponentEvent
Checks if this ComponentEvent was fired by a UIComponent with this name.
isFromMultiblock(World, BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
isFull() - Method in class net.malisis.core.inventory.MalisisInventory
Checks if at least one slot is not full.
isFull() - Method in class net.malisis.core.inventory.MalisisSlot
Checks if this MalisisSlot can accept more itemStack.
isFullBlock(Block, IBlockState) - Method in class net.malisis.core.block.component.CornerComponent
 
isFullBlock(Block, IBlockState) - Method in class net.malisis.core.block.component.SlabComponent
 
isFullBlock(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopeComponent
 
isFullBlock(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
isFullBlock(Block, IBlockState) - Method in class net.malisis.core.block.component.WallComponent
 
isFullBlock(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Checks whether this IBlockComponent represents a full Block.
isFullBlock(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.CornerComponent
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.LadderComponent
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.PaneComponent
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.SlabComponent
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopeComponent
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.StairComponent
 
isFullCube(Block, IBlockState) - Method in class net.malisis.core.block.component.WallComponent
 
isFullCube(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Checks whether this IBlockComponent represents a full cube.
isFullCube(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
isGui3d() - Method in class net.malisis.core.renderer.DefaultRenderer.Block
 
isGui3d() - Method in class net.malisis.core.renderer.DefaultRenderer.Item
 
isGui3d() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
isGui3d() - Method in interface net.malisis.core.renderer.IItemRenderer
 
isGui3d() - Method in class net.malisis.core.renderer.MalisisRenderer
 
isGuiCloseKey(int) - Static method in class net.malisis.core.client.gui.MalisisGui
 
isHorizontal() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
isHorizontal() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Checks whether this UITab is horizontally positioned.
isHorizontal() - Method in enum net.malisis.core.client.gui.ComponentPosition
 
isHovered() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the hovered state of this UIComponent.
ISidedInventoryProvider - Interface in net.malisis.core.inventory
 
isIgnoreScale() - Method in class net.malisis.core.client.gui.GuiRenderer
Checks if Minecraft GUI scale is ignored
isInRange(int) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
isInRange(int, int) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
isInRange(BlockPos, BlockPos) - Method in interface net.malisis.core.util.chunkblock.IChunkBlock
Checks if BlockPos to is within range of from.
isInRange(MBlockPos, int) - Method in class net.malisis.core.util.MBlockPos
 
isInside(int, int) - Method in class net.malisis.core.client.gui.ClipArea
 
isInside(AxisAlignedBB) - Method in class net.malisis.core.util.MBlockPos
 
isInside(AxisAlignedBB) - Method in class net.malisis.core.util.Point
Checks if this Point is inside the AxisAlignedBB.
isInsideBounds(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
isInsideBounds(int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
Checks if supplied coordinates are inside this UIComponent bounds.
isInverted(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.SlopedCornerComponent
 
isInverted(IBlockState) - Static method in class net.malisis.core.block.component.SlopedCornerComponent
 
isItemValid(ItemStack) - Method in class net.malisis.core.inventory.MalisisSlot
Checks if this MalisisSlot can contain itemStack.
isItemValidForSlot(int, ItemStack) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Returns true if the ItemStack can be contained in the slot.
isItemValidForSlot(int, ItemStack) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
 
isItemValidForSlot(int, ItemStack) - Method in class net.malisis.core.inventory.MalisisInventory
Checks whether itemStack can be contained by the slot at position slotNumber.
isItemValidForSlot(int, ItemStack) - Method in class net.malisis.core.inventory.player.PlayerInventory
 
isLadder(IBlockState, IBlockAccess, BlockPos, EntityLivingBase) - Method in class net.malisis.core.block.MalisisBlock
 
isLink() - Method in class net.malisis.core.renderer.font.StringWalker
 
ISmartCull - Interface in net.malisis.core.block
Defines a IBlockComponent or Block that should be smartly culled when rendering if ISmartCull.shouldSmartCull() return true.
isMatched(ItemStack, Object) - Method in class net.malisis.core.util.replacement.ReplacementHandler
Checks if the object matches the speicified ItemStack.
isObfEnv - Static variable in class net.malisis.core.MalisisCore
Whether the mod is currently running in obfuscated environment or not.
isOneOf(Token<?>...) - Method in class net.malisis.core.util.parser.token.Token
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.CornerComponent
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.LadderComponent
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.PaneComponent
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.SlabComponent
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopeComponent
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.StairComponent
 
isOpaqueCube(Block, IBlockState) - Method in class net.malisis.core.block.component.WallComponent
 
isOpaqueCube(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Checks whether this IBlockComponent represents an opaque cube.
isOpaqueCube(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
isOpaqueCube(IBlockState) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
isOrigin(IBlockAccess, BlockPos) - Static method in class net.malisis.core.util.multiblock.MultiBlock
 
isOrigin(World, BlockPos) - Static method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
isOrigin(IBlockState) - Static method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
isOutputSlot() - Method in class net.malisis.core.inventory.MalisisSlot
Checks whether this MalisisSlot is an output slot (if state denies inserts)
isOverlay - Variable in class net.malisis.core.client.gui.MalisisGui
Whether this GUI is considered as an overlay
isPowered(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.PowerComponent
 
isPowered(IBlockState) - Static method in class net.malisis.core.block.component.PowerComponent
 
isPressed - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
Whether this UIButton is currently being pressed.
isRelativeHeight() - Method in class net.malisis.core.client.gui.component.UIComponent
Checks if the height of this UIComponent is relative to its parent UIComponent.
isRelativeWidth() - Method in class net.malisis.core.client.gui.component.UIComponent
Checks if the width of this UIComponent is relative to its parent UIComponent.
isRemotelyPowered(World, BlockPos) - Static method in class net.malisis.core.block.component.PowerComponent
 
isRemotelyPowered(World, BlockPos, boolean) - Static method in class net.malisis.core.block.component.PowerComponent
 
isRotated() - Method in class net.malisis.core.renderer.icon.Icon
Checks if is rotated.
isSelected(S) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
isSelected() - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
Checks if this UIRadioButton is selected.
isSideSolid(BlockPos, EnumFacing, boolean) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
isSlab(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.SlabComponent
 
isSlab(Block) - Static method in class net.malisis.core.block.component.SlabComponent
 
isSlotInSide(int, EnumFacing) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
Checks if is slot is available from the side.
isStairs(Block) - Static method in class net.malisis.core.block.component.StairComponent
 
isStandAlone() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
isStarted() - Method in class net.malisis.core.renderer.animation.Animation
Checks if this Animation is started.
isState(int) - Method in class net.malisis.core.inventory.MalisisSlot
Checks whether this MalisisSlot is allowed for the state.
isStyleActive(BBCodeEditor.Tag) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
isText(int) - Method in class net.malisis.core.renderer.font.Link
 
isTop(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.SlabComponent
 
isTop(IBlockState) - Static method in class net.malisis.core.block.component.SlabComponent
 
isTop(IBlockAccess, BlockPos) - Static method in class net.malisis.core.block.component.StairComponent
 
isTop(IBlockState) - Static method in class net.malisis.core.block.component.StairComponent
 
isUrl(int) - Method in class net.malisis.core.renderer.font.Link
 
isUseableByPlayer(EntityPlayer) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Do not give this method the name canInteractWith because it clashes with Container.
isUsernameIndex(String[], int) - Method in class net.malisis.core.MalisisCommand
 
isValid() - Method in class net.malisis.core.renderer.font.Link
 
isValidPostListener(Chunk, BlockPos, BlockPos, IBlockState, IBlockState) - Method in class net.malisis.core.util.chunklistener.ChunkListener
Checks if the listener BlockPos has a IBlockListener.Pre component and if the modified BlockPos is in range.
isValidPreListener(Chunk, BlockPos, BlockPos, IBlockState, IBlockState) - Method in class net.malisis.core.util.chunklistener.ChunkListener
Checks if the listener BlockPos has a IBlockListener.Pre component and if the modified BlockPos is in range.
isVertical() - Method in enum net.malisis.core.client.gui.ComponentPosition
 
isVisible() - Method in class net.malisis.core.client.gui.component.UIComponent
Checks if this UIComponent is visible.
isWysiwyg - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
isWysiwyg() - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
isWysiwyg - Variable in class net.malisis.core.util.bbcode.gui.BBTextField
 
isWysiwyg() - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
ISyncableData - Interface in net.malisis.core.util.syncer
 
ISyncHandler<T,S extends ISyncableData> - Interface in net.malisis.core.util.syncer
ISyncHandler are used to define handlers for the Syncer.
italic - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Use italic font
item - Static variable in class net.malisis.core.renderer.DefaultRenderer
Default renderer for items.
Item() - Constructor for class net.malisis.core.renderer.DefaultRenderer.Item
 
item - Variable in class net.malisis.core.renderer.icon.VanillaIcon
 
item - Variable in class net.malisis.core.renderer.MalisisRenderer
Item to render (ITEM)
itemRenderer - Static variable in class net.malisis.core.client.gui.GuiRenderer
RenderItem used to draw itemStacks.
itemStack - Variable in class net.malisis.core.renderer.MalisisRenderer
ItemStack to render (ITEM).
itemStack - Variable in class net.malisis.core.util.bbcode.node.BBItemNode
 
itemStack - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
itemStackProvider - Variable in class net.malisis.core.inventory.MalisisInventory
ItemStack holding the inventory when inventoryProvider is an Item.
ItemStacksMerger(ItemStack, ItemStack) - Constructor for class net.malisis.core.util.ItemUtils.ItemStacksMerger
Instantiates the ItemUtils.ItemStacksMerger.
ItemStackSplitter(ItemStack) - Constructor for class net.malisis.core.util.ItemUtils.ItemStackSplitter
Instantiates the ItemUtils.ItemStackSplitter.
ItemTransformComponent - Class in net.malisis.core.block.component
The ItemTransformComponent allows the IComponentProvider to specify the transforms for the associated Item.
ItemTransformComponent() - Constructor for class net.malisis.core.block.component.ItemTransformComponent
 
ItemUtils - Class in net.malisis.core.util
Utility class for items.
ItemUtils() - Constructor for class net.malisis.core.util.ItemUtils
 
ItemUtils.ItemStacksMerger - Class in net.malisis.core.util
Utility class to help merge itemStacks.
ItemUtils.ItemStackSplitter - Class in net.malisis.core.util
Utility class to help split an ItemStack.
itemValidForSlot(MalisisSlot, ItemStack) - Method in class net.malisis.core.inventory.MalisisInventory
Checks whether itemStack can be contained by slot.
iterator() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
iterator() - Method in class net.malisis.core.renderer.element.MergedVertex
Gets the Iterator for this MergedVertex.
iterator() - Method in class net.malisis.core.renderer.model.MalisisModel
 
iterator() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
iterator() - Method in class net.malisis.core.util.multiblock.MultiBlock
 
ITransformable - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Alpha - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Brightness - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Color - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Position<T> - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Rotate - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Scale - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Size<T> - Interface in net.malisis.core.renderer.animation.transformation
 
ITransformable.Translate - Interface in net.malisis.core.renderer.animation.transformation
 

J

JavaCompatibility - Class in net.malisis.javacompat
Utility class for outdated Java installations.
JavaCompatibility() - Constructor for class net.malisis.javacompat.JavaCompatibility
 
jump(int) - Method in class net.malisis.core.asm.AsmHook
 
jumpAfter(InsnList) - Method in class net.malisis.core.asm.AsmHook
 
jumpBy(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition by a specified amount.
jumpLine(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition to the previous or next line.
jumpTo(InsnList) - Method in class net.malisis.core.asm.AsmHook
 
jumpTo(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Sets this UITextField.CursorPosition at the specified position in the text.
jumpToBeginning() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition to the beginning of the text.
jumpToEnd() - Method in class net.malisis.core.asm.AsmHook
 
jumpToEnd() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition to the end of the text.
jumpToLineEnd() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition to the end of the current line.
jumpToLineStart() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition to the beginning of the current line.
jumpToNextSpace(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition to the next space position.

K

key - Variable in class net.malisis.core.configuration.setting.Setting
 
KeyboardEvent - Class in net.malisis.core.event.user
 
KeyboardEvent() - Constructor for class net.malisis.core.event.user.KeyboardEvent
 
keyboardEventHook() - Method in class net.malisis.core.asm.MalisisCoreTransformer
 
keyEvent(InputEvent.KeyInputEvent) - Method in class net.malisis.core.client.gui.MalisisGui
 
keyListeners - Variable in class net.malisis.core.client.gui.MalisisGui
List of IKeyListener registered.
keyTyped(char, int) - Method in class net.malisis.core.client.gui.MalisisGui
Called when a key is pressed on the keyboard.
KeywordToken - Class in net.malisis.core.util.parser.token
 
KeywordToken(String) - Constructor for class net.malisis.core.util.parser.token.KeywordToken
 

L

label - Variable in class net.malisis.core.client.gui.component.interaction.UITab
Label for this UITab.
labelFunction - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Function for options label
labelPattern - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Pattern to use for options labels.
LadderComponent - Class in net.malisis.core.block.component
 
LadderComponent() - Constructor for class net.malisis.core.block.component.LadderComponent
 
lastClickButton - Variable in class net.malisis.core.client.gui.MalisisGui
Last clicked button
lastClickTime - Variable in class net.malisis.core.client.gui.MalisisGui
How long since last click.
lastMouseX - Variable in class net.malisis.core.client.gui.MalisisGui
Last known position of the mouse.
lastMouseY - Variable in class net.malisis.core.client.gui.MalisisGui
Last known position of the mouse.
lastOffset - Variable in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Last x offset
lastShiftClicked - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
Stores the last itemStack that was shift clicked.
lastSize - Variable in class net.malisis.core.client.gui.component.container.UIListContainer
 
ldcInsnEqual(LdcInsnNode, LdcInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two LdcInsnNode are equals.
LEFT - Static variable in class net.malisis.core.client.gui.Anchor
 
length() - Method in class net.malisis.core.util.Vector
Gets the squared length of this Vector.
lengthSquared() - Method in class net.malisis.core.util.Vector
Gets the squared length of this Vector.
Letter - Static variable in class net.malisis.core.util.parser.token.Token
 
LetterToken - Class in net.malisis.core.util.parser.token
 
LetterToken() - Constructor for class net.malisis.core.util.parser.token.LetterToken
 
level - Variable in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
limit(AxisAlignedBB) - Method in class net.malisis.core.renderer.element.Shape
Limits this Shape to the bounding box passed.
limit(double, double, double, double, double, double) - Method in class net.malisis.core.renderer.element.Shape
Limits this Shape to the bounding box passed.
limitU(float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
limitV(float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
line - Variable in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
The line.
line - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
LINEAR - Static variable in class net.malisis.core.renderer.animation.transformation.Transformation
 
lineNumber - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
Current line number.
lineOffset - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
Number of line offset out of this UILabel when drawn.
lineOffset - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Number of line offset out of this UITextField when drawn.
linePattern - Static variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
Pattern for lines.
lines - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
List of strings making the text of this UILabel.
lines - Variable in class net.malisis.core.client.gui.component.decoration.UITooltip
 
lines - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Different lines if UITextField.multiLine is true.
lineSpacing - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
Space used between each line.
lineSpacing - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Space used between each line.
link(BlockPos, String, String) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Links two animations together.
Link - Class in net.malisis.core.renderer.font
 
Link(int, String) - Constructor for class net.malisis.core.renderer.font.Link
 
Link(int, String, String) - Constructor for class net.malisis.core.renderer.font.Link
 
linkTileEntityToGui(TileEntity, MalisisGui) - Static method in class net.malisis.core.util.TileEntityUtils
Links the TileEntity to the MalisisGui.
List(Supplier<List<V>>) - Constructor for class net.malisis.core.util.WeakNested.List
 
listHooks - Variable in class net.malisis.core.asm.MalisisClassTransformer
 
listModId() - Static method in class net.malisis.core.MalisisCore
Gets a list of registered IMalisisMod ids.
listParams - Variable in class net.malisis.core.renderer.RenderParameters
List of parameters inside this RenderParameters.
listTabs - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
The list of UITab added to this UITabGroup.
listTokens - Variable in class net.malisis.core.util.parser.Parser
 
listTransformations - Variable in class net.malisis.core.renderer.animation.transformation.ChainedTransformation
List of transformations.
listTransformations - Variable in class net.malisis.core.renderer.animation.transformation.ParallelTransformation
List of transformations.
load(Configuration) - Method in class net.malisis.core.configuration.setting.Setting
Loads the configuration.
load(ResourceLocation, FontGeneratorOptions) - Static method in class net.malisis.core.renderer.font.MalisisFont
 
load(File, FontGeneratorOptions) - Static method in class net.malisis.core.renderer.font.MalisisFont
 
load(InputStream, FontGeneratorOptions) - Static method in class net.malisis.core.renderer.font.MalisisFont
 
load(ResourceLocation) - Method in class net.malisis.core.renderer.model.loader.AnimationImporter
Loads and reads the JSON.
load(ResourceLocation) - Method in class net.malisis.core.renderer.model.loader.ObjFileImporter
Load the shapes from a ResourceLocation.
load(InputStream) - Method in class net.malisis.core.renderer.model.loader.ObjFileImporter
Loads the shapes from InputStream.
load(IModelLoader) - Method in class net.malisis.core.renderer.model.MalisisModel
Loads this MalisisModel from the specified IModelLoader.
load(IAnimationLoader) - Method in class net.malisis.core.renderer.model.MalisisModel
Load the animations from the specified IAnimationLoader.
loadCharacterData() - Method in class net.malisis.core.renderer.font.MalisisFont
 
loadModel() - Method in class net.malisis.core.renderer.component.ModelComponent
Loads the MalisisBlock for this ModelComponent.
loadShaders() - Static method in class net.malisis.core.util.RenderHelper
 
loadSprite(PngSizeInfo, boolean) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
loadTexture(boolean) - Method in class net.malisis.core.renderer.font.MalisisFont
 
log - Variable in class net.malisis.core.asm.MalisisClassTransformer
 
log - Static variable in class net.malisis.core.MalisisCore
Logger for the mod.
LOG_BLOCK_PASSED - Static variable in class net.malisis.core.util.raytrace.RaytraceWorld.Options
Stores list of blocks passed through ray trace.
logString - Variable in class net.malisis.core.asm.MalisisClassTransformer
 
loop(int) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Sets the number of loop for this Transformation.
loop(int, int, int) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Sets the number of loops, with the specified delays for this Transformation.
loopResetDelay - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Delay between loops.
loops - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Number of loops to do. -1 for infinite.
loopStartDelay - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Delay between loops.

M

MalisisBlock - Class in net.malisis.core.block
 
MalisisBlock(Material) - Constructor for class net.malisis.core.block.MalisisBlock
 
MalisisClassTransformer - Class in net.malisis.core.asm
 
MalisisClassTransformer() - Constructor for class net.malisis.core.asm.MalisisClassTransformer
 
MalisisCommand - Class in net.malisis.core
Commands handler for MalisisCore mod.
MalisisCommand() - Constructor for class net.malisis.core.MalisisCommand
Instantiates the command
MalisisCore - Class in net.malisis.core
The Class MalisisCore.
MalisisCore() - Constructor for class net.malisis.core.MalisisCore
Instantiates MalisisCore.
MalisisCorePlugin - Class in net.malisis.core.asm
 
MalisisCorePlugin() - Constructor for class net.malisis.core.asm.MalisisCorePlugin
 
MalisisCoreSettings - Class in net.malisis.core
 
MalisisCoreSettings(File) - Constructor for class net.malisis.core.MalisisCoreSettings
 
MalisisCoreTransformer - Class in net.malisis.core.asm
 
MalisisCoreTransformer() - Constructor for class net.malisis.core.asm.MalisisCoreTransformer
 
MalisisFont - Class in net.malisis.core.renderer.font
 
MalisisFont(File) - Constructor for class net.malisis.core.renderer.font.MalisisFont
 
MalisisFont(File, FontGeneratorOptions) - Constructor for class net.malisis.core.renderer.font.MalisisFont
 
MalisisFont(ResourceLocation) - Constructor for class net.malisis.core.renderer.font.MalisisFont
 
MalisisFont(ResourceLocation, FontGeneratorOptions) - Constructor for class net.malisis.core.renderer.font.MalisisFont
 
MalisisFont(Font) - Constructor for class net.malisis.core.renderer.font.MalisisFont
 
MalisisFont(Font, FontGeneratorOptions) - Constructor for class net.malisis.core.renderer.font.MalisisFont
 
MalisisGui - Class in net.malisis.core.client.gui
GuiScreenProxy
MalisisGui() - Constructor for class net.malisis.core.client.gui.MalisisGui
 
MalisisInventory - Class in net.malisis.core.inventory
 
MalisisInventory(IInventoryProvider, int) - Constructor for class net.malisis.core.inventory.MalisisInventory
Instantiates a new MalisisInventory.
MalisisInventory(IInventoryProvider, MalisisSlot...) - Constructor for class net.malisis.core.inventory.MalisisInventory
Instantiates a new MalisisInventory.
MalisisInventoryContainer - Class in net.malisis.core.inventory
Complete rewrite of Container.
MalisisInventoryContainer(EntityPlayer, int) - Constructor for class net.malisis.core.inventory.MalisisInventoryContainer
Instantiates a new MalisisInventoryContainer.
MalisisInventoryContainer.ActionType - Enum in net.malisis.core.inventory
 
MalisisItem - Class in net.malisis.core.item
 
MalisisItem() - Constructor for class net.malisis.core.item.MalisisItem
 
MalisisItemBlock - Class in net.malisis.core.item
 
MalisisItemBlock(Block) - Constructor for class net.malisis.core.item.MalisisItemBlock
 
MalisisMessage - Annotation Type in net.malisis.core.network
 
MalisisModel - Class in net.malisis.core.renderer.model
This class is a holder for multiple shapes.
MalisisModel() - Constructor for class net.malisis.core.renderer.model.MalisisModel
Instantiates a new empty MalisisModel.
MalisisModel(Shape...) - Constructor for class net.malisis.core.renderer.model.MalisisModel
Instantiates a new MalisisModel with the specified shapes.
MalisisModel(IModelLoader) - Constructor for class net.malisis.core.renderer.model.MalisisModel
Instantiates a new MalisisModel with the specified IModelLoader.
MalisisModel(IModelLoader, IAnimationLoader) - Constructor for class net.malisis.core.renderer.model.MalisisModel
 
MalisisModel(ResourceLocation) - Constructor for class net.malisis.core.renderer.model.MalisisModel
Instantiates a new MalisisModel.
MalisisNetwork - Class in net.malisis.core.network
MalisisNetwork is a wrapper around SimpleNetworkWrapper in order to ease the handling of discriminators.
MalisisNetwork(String) - Constructor for class net.malisis.core.network.MalisisNetwork
Instantiates a new MalisisNetwork.
MalisisNetwork(IMalisisMod) - Constructor for class net.malisis.core.network.MalisisNetwork
Instantiates a new MalisisNetwork
MalisisRegistry - Class in net.malisis.core.registry
 
MalisisRegistry() - Constructor for class net.malisis.core.registry.MalisisRegistry
 
MalisisRendered - Annotation Type in net.malisis.core.renderer
 
MalisisRenderer<T extends net.minecraft.tileentity.TileEntity> - Class in net.malisis.core.renderer
Base class for rendering.
MalisisRenderer() - Constructor for class net.malisis.core.renderer.MalisisRenderer
Instantiates a new MalisisRenderer.
MalisisRendererTransformer - Class in net.malisis.core.renderer.transformer
 
MalisisRendererTransformer() - Constructor for class net.malisis.core.renderer.transformer.MalisisRendererTransformer
 
MalisisSlot - Class in net.malisis.core.inventory
Slots contained by MalisisInventory
MalisisSlot(MalisisInventory, ItemStack, int) - Constructor for class net.malisis.core.inventory.MalisisSlot
Instantiates a new MalisisSlot.
MalisisSlot(MalisisInventory, int) - Constructor for class net.malisis.core.inventory.MalisisSlot
Instantiates a new MalisisSlot
MalisisSlot(int) - Constructor for class net.malisis.core.inventory.MalisisSlot
Instantiates a new MalisisSlot
malisisVertexFormat - Static variable in class net.malisis.core.renderer.MalisisRenderer
 
Map(Supplier<Map<U, V>>) - Constructor for class net.malisis.core.util.WeakNested.Map
 
markDirty() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
For tile entities, ensures the chunk containing the tile entity is saved to disk later - the game won't think it hasn't changed and skip it.
markDirty() - Method in class net.malisis.core.renderer.element.Bezier
Notify this Bezier that the vertexes will need to be recalculated.
match(Token<S>) - Method in class net.malisis.core.util.parser.Parser
 
match(Token<S>, Mutable<S>) - Method in class net.malisis.core.util.parser.Parser
 
matched - Variable in class net.malisis.core.util.parser.Parser
 
matcher - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
Matcher object.
matches(String, int) - Method in class net.malisis.core.util.parser.token.CharToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.DigitToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.EmptyToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.ExpressionToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.KeywordToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.LetterToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.SpaceToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.StringToken
 
matches(String, int) - Method in class net.malisis.core.util.parser.token.Token
 
matchesWorld(IBlockAccess) - Method in class net.malisis.core.util.MBlockState
 
maxDisplayedOptions - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Max number displayed options.
maxDisplayedOptions(int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the maximum number of options displayed when expanded.
maxExpandedWidth - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Max width of the option container.
maxOf(MBlockPos, MBlockPos) - Static method in class net.malisis.core.util.MBlockPos
 
MBlockPos - Class in net.malisis.core.util
 
MBlockPos(int, int, int) - Constructor for class net.malisis.core.util.MBlockPos
 
MBlockPos(double, double, double) - Constructor for class net.malisis.core.util.MBlockPos
 
MBlockPos.BlockIterator - Class in net.malisis.core.util
 
MBlockState - Class in net.malisis.core.util
 
MBlockState(BlockPos, IBlockState) - Constructor for class net.malisis.core.util.MBlockState
 
MBlockState(BlockPos, Block) - Constructor for class net.malisis.core.util.MBlockState
 
MBlockState(IBlockState) - Constructor for class net.malisis.core.util.MBlockState
 
MBlockState(Block) - Constructor for class net.malisis.core.util.MBlockState
 
MBlockState(IBlockAccess, BlockPos) - Constructor for class net.malisis.core.util.MBlockState
 
MBlockState(IBlockAccess, long) - Constructor for class net.malisis.core.util.MBlockState
 
MBlockState(BlockPos, MBlockState) - Constructor for class net.malisis.core.util.MBlockState
 
MBlockState.BlockPredicate - Class in net.malisis.core.util
 
MBlockState.BlockStateFunction - Class in net.malisis.core.util
 
MCCharData() - Constructor for class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
MCEditor - Class in net.malisis.core.client.gui.component.mceditor
 
MCEditor(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.mceditor.MCEditor
 
MCEditor(MalisisGui, int, int) - Constructor for class net.malisis.core.client.gui.component.mceditor.MCEditor
 
MCEvent - Class in net.malisis.core.event
 
MCEvent() - Constructor for class net.malisis.core.event.MCEvent
 
McpFieldMapping - Class in net.malisis.core.asm.mappings
 
McpFieldMapping(String, String, String, String) - Constructor for class net.malisis.core.asm.mappings.McpFieldMapping
 
McpMapping<T extends org.objectweb.asm.tree.AbstractInsnNode> - Class in net.malisis.core.asm.mappings
 
McpMapping(String, String, String, String) - Constructor for class net.malisis.core.asm.mappings.McpMapping
 
McpMethodMapping - Class in net.malisis.core.asm.mappings
 
McpMethodMapping(String, String, String, String) - Constructor for class net.malisis.core.asm.mappings.McpMethodMapping
 
mcpName - Variable in class net.malisis.core.asm.mappings.McpMapping
 
MegaTextureIconProvider - Class in net.malisis.core.renderer.icon.provider
 
MegaTextureIconProvider(Icon) - Constructor for class net.malisis.core.renderer.icon.provider.MegaTextureIconProvider
 
menu - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
menuPosition - Variable in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
merge(Parameter<?>) - Method in class net.malisis.core.renderer.Parameter
Merge this Parameter with the specified one.
merge(RenderParameters) - Method in class net.malisis.core.renderer.RenderParameters
Merges all the values of params inside this RenderParameters parameters.
merge(RenderParameters, RenderParameters) - Static method in class net.malisis.core.renderer.RenderParameters
Merges rp1 and rp2 into a new RenderParameters.
merge - Variable in class net.malisis.core.util.ItemUtils.ItemStacksMerger
The ItemStack to merge.
merge() - Method in class net.malisis.core.util.ItemUtils.ItemStacksMerger
Merges the full amount for the merge ItemStack.
merge(int) - Method in class net.malisis.core.util.ItemUtils.ItemStacksMerger
Merges the specified amount for the merge ItemStack.
merge(int, int) - Method in class net.malisis.core.util.ItemUtils.ItemStacksMerger
Merges the specified amount for the merge ItemStack.
mergeBlock(World, BlockPos, IBlockState, ItemStack, EntityPlayer, EnumFacing, float, float, float) - Method in class net.malisis.core.block.component.SlabComponent
 
mergeBlock(World, BlockPos, IBlockState, ItemStack, EntityPlayer, EnumFacing, float, float, float) - Method in class net.malisis.core.block.component.WallComponent
Merges the IBlockState into a corner if possible.
mergeBlock(World, BlockPos, IBlockState, ItemStack, EntityPlayer, EnumFacing, float, float, float) - Method in interface net.malisis.core.block.IMergedBlock
Merges the IBlockState.
MergedVertex - Class in net.malisis.core.renderer.element
MergedVertex are holders of vertex that share the same position inside a shape.
MergedVertex(Vertex) - Constructor for class net.malisis.core.renderer.element.MergedVertex
Instantiates a new MergedVertex.
mergedVertexes - Variable in class net.malisis.core.renderer.element.Shape
The merged vertexes making up this Shape.
mergeSelfOnly() - Method in interface net.malisis.core.block.IMergedBlock
 
message(Object) - Static method in class net.malisis.core.MalisisCore
Displays a text in the chat.
message(Object, Object...) - Static method in class net.malisis.core.MalisisCore
Displays a text in the chat.
message(String, String, Object...) - Static method in class net.malisis.core.util.modmessage.ModMessageManager
Sends a message to the another mod.
metadata - Variable in class net.malisis.core.renderer.icon.VanillaIcon
 
MethodDescriptor - Class in net.malisis.core.asm
 
MethodDescriptor(Class<?>, Class<?>...) - Constructor for class net.malisis.core.asm.MethodDescriptor
 
MethodDescriptor(String) - Constructor for class net.malisis.core.asm.MethodDescriptor
 
methodInsnEqual(MethodInsnNode, MethodInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two MethodInsnNode are equals.
MIDDLE - Static variable in class net.malisis.core.client.gui.Anchor
 
minecraftFont - Static variable in class net.malisis.core.renderer.font.MalisisFont
 
MinecraftFont - Class in net.malisis.core.renderer.font
 
MinecraftFont() - Constructor for class net.malisis.core.renderer.font.MinecraftFont
 
MinecraftFont.MCCharData - Class in net.malisis.core.renderer.font
 
MinecraftFont.UnicodeCharData - Class in net.malisis.core.renderer.font
 
minOf(MBlockPos, MBlockPos) - Static method in class net.malisis.core.util.MBlockPos
 
Minus - Static variable in class net.malisis.core.util.parser.token.Token
 
missing - Static variable in class net.malisis.core.renderer.icon.Icon
Icon version of the missing texture
MissingIcon() - Constructor for class net.malisis.core.renderer.icon.VanillaIcon.MissingIcon
 
missingMapping(FMLMissingMappingsEvent) - Method in class net.malisis.core.MalisisCore
 
model - Variable in class net.malisis.core.renderer.component.ModelComponent
ModelComponent - Class in net.malisis.core.renderer.component
ModelComponent allows models to be rendered for MalisisBlock.
ModelComponent(String) - Constructor for class net.malisis.core.renderer.component.ModelComponent
Instantiates a new ModelComponent and load its MalisisModel.
ModEventRegistry - Class in net.malisis.core.registry
 
ModEventRegistry() - Constructor for class net.malisis.core.registry.ModEventRegistry
 
ModEventRegistry.FMLEventPredicate<T extends net.minecraftforge.fml.common.event.FMLEvent> - Interface in net.malisis.core.registry
Specialized ICallback.ICallbackPredicate for FMLEvents
ModEventRegistry.IFMLEventCallback<T extends net.minecraftforge.fml.common.event.FMLEvent> - Interface in net.malisis.core.registry
Specialized ICallback for FMLEvents.
modid - Static variable in class net.malisis.core.MalisisCore
Mod ID.
ModMessage - Annotation Type in net.malisis.core.util.modmessage
 
ModMessageManager - Class in net.malisis.core.util.modmessage
 
ModMessageManager() - Constructor for class net.malisis.core.util.modmessage.ModMessageManager
 
modname - Static variable in class net.malisis.core.MalisisCore
Mod name.
MouseButton - Enum in net.malisis.core.util
MouseButton
mouseClicked(int, int, int) - Method in class net.malisis.core.client.gui.MalisisGui
Called when a mouse button is pressed down.
mouseClickMove(int, int, int, long) - Method in class net.malisis.core.client.gui.MalisisGui
Called when the mouse is moved while a button is pressed.
mouseReleased(int, int, int) - Method in class net.malisis.core.client.gui.MalisisGui
Called when a mouse button is released.
mouseX - Variable in class net.malisis.core.client.gui.GuiRenderer
Current X position of the mouse.
mouseY - Variable in class net.malisis.core.client.gui.GuiRenderer
Current Y position of the mouse.
movement - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Type of movement.
movement(int) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Sets the movement for this Transformation.
Mult - Static variable in class net.malisis.core.util.parser.token.Token
 
MultiBlock - Class in net.malisis.core.util.multiblock
 
MultiBlock() - Constructor for class net.malisis.core.util.multiblock.MultiBlock
 
MultiBlockAccess - Class in net.malisis.core.util.multiblock
 
MultiBlockAccess(MultiBlock) - Constructor for class net.malisis.core.util.multiblock.MultiBlockAccess
 
MultiBlockAccess(MultiBlock, IBlockAccess) - Constructor for class net.malisis.core.util.multiblock.MultiBlockAccess
 
MultiBlockComponent - Class in net.malisis.core.util.multiblock
 
MultiBlockComponent(MultiBlock) - Constructor for class net.malisis.core.util.multiblock.MultiBlockComponent
 
MultiBlockComponent(MultiBlockComponent.IMultiBlockProvider) - Constructor for class net.malisis.core.util.multiblock.MultiBlockComponent
 
MultiBlockComponent.IMultiBlockProvider - Interface in net.malisis.core.util.multiblock
 
multiLine - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
Whether this UITextField handles multiline text.
multiLine - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Whether this UITextField handles multiline text.
mx - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Offset on the left of characters
my - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Offset on the top of characters

N

name - Variable in class net.malisis.core.block.MalisisBlock
 
name - Variable in class net.malisis.core.client.gui.component.UIComponent
The name of this UIComponent.
name - Variable in class net.malisis.core.inventory.MalisisInventory
Name of this MalisisInventory.
name - Variable in class net.malisis.core.item.MalisisItem
 
name - Variable in class net.malisis.core.item.MalisisItemBlock
 
name - Variable in class net.malisis.core.network.MalisisNetwork
Name of the channel used
name - Variable in class net.malisis.core.renderer.element.Face
Name of this Face.
name() - Method in class net.malisis.core.renderer.element.Face
Gets the base name of this Face.
name - Variable in class net.malisis.core.renderer.element.MergedVertex
Name of this MergedVertex.
name() - Method in class net.malisis.core.renderer.element.Vertex
 
name - Variable in class net.malisis.core.renderer.icon.VanillaIcon
 
name - Variable in class net.malisis.core.util.bbcode.node.BBItemNode
 
name - Variable in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
name - Variable in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
name - Variable in class net.malisis.core.util.parser.token.Token
 
name(String) - Method in class net.malisis.core.util.parser.token.Token
 
nameFromDirection(EnumFacing) - Static method in class net.malisis.core.renderer.element.Face
Gets a Face name from a EnumFacing.
nbMerged - Variable in class net.malisis.core.util.ItemUtils.ItemStacksMerger
Amount of the ItemStack that was merged. -1 until merge() is called.
negate() - Method in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Returns a new ICallback that is the negation of the one passed.
negate() - Method in class net.malisis.core.util.Vector
Inverses the vector.
neighborChanged(IBlockState, World, BlockPos, Block) - Method in class net.malisis.core.block.MalisisBlock
 
neighborChanged(IBlockState, World, BlockPos, Block) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
NeighborChangedMessage - Class in net.malisis.core.util.clientnotif
 
NeighborChangedMessage() - Constructor for class net.malisis.core.util.clientnotif.NeighborChangedMessage
 
NeighborChangedMessage.Packet - Class in net.malisis.core.util.clientnotif
 
net.malisis.core - package net.malisis.core
 
net.malisis.core.asm - package net.malisis.core.asm
 
net.malisis.core.asm.mappings - package net.malisis.core.asm.mappings
 
net.malisis.core.block - package net.malisis.core.block
 
net.malisis.core.block.component - package net.malisis.core.block.component
 
net.malisis.core.client.gui - package net.malisis.core.client.gui
 
net.malisis.core.client.gui.component - package net.malisis.core.client.gui.component
 
net.malisis.core.client.gui.component.container - package net.malisis.core.client.gui.component.container
 
net.malisis.core.client.gui.component.control - package net.malisis.core.client.gui.component.control
 
net.malisis.core.client.gui.component.decoration - package net.malisis.core.client.gui.component.decoration
 
net.malisis.core.client.gui.component.interaction - package net.malisis.core.client.gui.component.interaction
 
net.malisis.core.client.gui.component.mceditor - package net.malisis.core.client.gui.component.mceditor
 
net.malisis.core.client.gui.element - package net.malisis.core.client.gui.element
 
net.malisis.core.client.gui.event - package net.malisis.core.client.gui.event
 
net.malisis.core.client.gui.event.component - package net.malisis.core.client.gui.event.component
 
net.malisis.core.configuration - package net.malisis.core.configuration
 
net.malisis.core.configuration.setting - package net.malisis.core.configuration.setting
 
net.malisis.core.event - package net.malisis.core.event
 
net.malisis.core.event.user - package net.malisis.core.event.user
 
net.malisis.core.inventory - package net.malisis.core.inventory
 
net.malisis.core.inventory.message - package net.malisis.core.inventory.message
 
net.malisis.core.inventory.player - package net.malisis.core.inventory.player
 
net.malisis.core.item - package net.malisis.core.item
 
net.malisis.core.network - package net.malisis.core.network
 
net.malisis.core.registry - package net.malisis.core.registry
 
net.malisis.core.renderer - package net.malisis.core.renderer
 
net.malisis.core.renderer.animation - package net.malisis.core.renderer.animation
 
net.malisis.core.renderer.animation.transformation - package net.malisis.core.renderer.animation.transformation
 
net.malisis.core.renderer.component - package net.malisis.core.renderer.component
 
net.malisis.core.renderer.element - package net.malisis.core.renderer.element
 
net.malisis.core.renderer.element.face - package net.malisis.core.renderer.element.face
 
net.malisis.core.renderer.element.shape - package net.malisis.core.renderer.element.shape
 
net.malisis.core.renderer.element.vertex - package net.malisis.core.renderer.element.vertex
 
net.malisis.core.renderer.font - package net.malisis.core.renderer.font
 
net.malisis.core.renderer.icon - package net.malisis.core.renderer.icon
 
net.malisis.core.renderer.icon.asm - package net.malisis.core.renderer.icon.asm
 
net.malisis.core.renderer.icon.provider - package net.malisis.core.renderer.icon.provider
 
net.malisis.core.renderer.model - package net.malisis.core.renderer.model
 
net.malisis.core.renderer.model.loader - package net.malisis.core.renderer.model.loader
 
net.malisis.core.renderer.preset - package net.malisis.core.renderer.preset
 
net.malisis.core.renderer.transformer - package net.malisis.core.renderer.transformer
 
net.malisis.core.util - package net.malisis.core.util
 
net.malisis.core.util.bbcode - package net.malisis.core.util.bbcode
 
net.malisis.core.util.bbcode.gui - package net.malisis.core.util.bbcode.gui
 
net.malisis.core.util.bbcode.node - package net.malisis.core.util.bbcode.node
 
net.malisis.core.util.bbcode.render - package net.malisis.core.util.bbcode.render
 
net.malisis.core.util.blockdata - package net.malisis.core.util.blockdata
 
net.malisis.core.util.callback - package net.malisis.core.util.callback
 
net.malisis.core.util.chunkblock - package net.malisis.core.util.chunkblock
 
net.malisis.core.util.chunkcollision - package net.malisis.core.util.chunkcollision
 
net.malisis.core.util.chunklistener - package net.malisis.core.util.chunklistener
 
net.malisis.core.util.clientnotif - package net.malisis.core.util.clientnotif
 
net.malisis.core.util.finiteliquid - package net.malisis.core.util.finiteliquid
 
net.malisis.core.util.modmessage - package net.malisis.core.util.modmessage
 
net.malisis.core.util.multiblock - package net.malisis.core.util.multiblock
 
net.malisis.core.util.parser - package net.malisis.core.util.parser
 
net.malisis.core.util.parser.token - package net.malisis.core.util.parser.token
 
net.malisis.core.util.raytrace - package net.malisis.core.util.raytrace
 
net.malisis.core.util.remapping - package net.malisis.core.util.remapping
 
net.malisis.core.util.replacement - package net.malisis.core.util.replacement
 
net.malisis.core.util.syncer - package net.malisis.core.util.syncer
 
net.malisis.core.util.syncer.handlers - package net.malisis.core.util.syncer.handlers
 
net.malisis.core.util.syncer.message - package net.malisis.core.util.syncer.message
 
net.malisis.javacompat - package net.malisis.javacompat
 
network - Static variable in class net.malisis.core.MalisisCore
Network for the mod
newAnchor - Variable in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.PositionChangeEvent
 
newHeight - Variable in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.SizeChangeEvent
 
newLine - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
newValue - Variable in class net.malisis.core.client.gui.event.ComponentEvent.ValueChange
The new value.
newWidth - Variable in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.SizeChangeEvent
 
newX - Variable in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.PositionChangeEvent
 
newY - Variable in class net.malisis.core.client.gui.event.component.SpaceChangeEvent.PositionChangeEvent
 
next() - Method in class net.malisis.core.asm.AsmHook
 
next() - Method in class net.malisis.core.client.gui.GuiRenderer
Next.
next() - Method in class net.malisis.core.renderer.MalisisRenderer
Triggers a draw and restart drawing with current MalisisRenderer.drawMode.
next(int) - Method in class net.malisis.core.renderer.MalisisRenderer
Triggers a draw and restart drawing with drawMode and current VertexFormat.
next(VertexFormat) - Method in class net.malisis.core.renderer.MalisisRenderer
Triggers a draw and restart drawing with current MalisisRenderer.drawMode and specified VertexFormat
next(int, VertexFormat) - Method in class net.malisis.core.renderer.MalisisRenderer
Triggers a draw and restart drawing with current MalisisRenderer.drawMode and VertexFormat
next() - Method in class net.malisis.core.util.MBlockPos.BlockIterator
 
noClip - Variable in class net.malisis.core.client.gui.ClipArea
 
nodes - Variable in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
NONE - Static variable in class net.malisis.core.client.gui.Anchor
 
None - Static variable in class net.malisis.core.util.parser.token.Token
 
noResult() - Static method in class net.malisis.core.util.callback.CallbackResult
 
normalize() - Method in class net.malisis.core.util.Vector
Normalizes this Vector.
normals - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
List of vertex normals used for the MalisisModel.
NORTH - Static variable in class net.malisis.core.block.component.PaneComponent
 
north() - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos 1 block in northern direction
north(int) - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos n blocks in northern direction
NorthFace - Class in net.malisis.core.renderer.element.face
 
NorthFace() - Constructor for class net.malisis.core.renderer.element.face.NorthFace
 
Not - Static variable in class net.malisis.core.util.parser.token.Token
 
notify(World, BlockPos, Block) - Static method in class net.malisis.core.util.clientnotif.ClientNotificationManager
 
notifyClientBlock(World, BlockPos, Block) - Method in class net.malisis.core.util.clientnotif.ClientNotificationManager
 
notifyUpdate(TileEntity) - Static method in class net.malisis.core.util.TileEntityUtils
 
Null() - Constructor for class net.malisis.core.renderer.DefaultRenderer.Null
 
nullRender - Static variable in class net.malisis.core.renderer.DefaultRenderer
Dummy renderer to use as value for MalisisRendered annotation.
Number - Static variable in class net.malisis.core.util.parser.token.Token
 

O

ObjectData - Class in net.malisis.core.util.syncer
 
ObjectData(String, Class<?>, Function<Object, Object>, BiConsumer<Object, Object>) - Constructor for class net.malisis.core.util.syncer.ObjectData
 
ObjFileImporter - Class in net.malisis.core.renderer.model.loader
Model loader for OBJ files (Wavefront).
ObjFileImporter(ResourceLocation) - Constructor for class net.malisis.core.renderer.model.loader.ObjFileImporter
Instantiates a new ObjFileImporter from a ResourceLocation.
ObjFileImporter(InputStream) - Constructor for class net.malisis.core.renderer.model.loader.ObjFileImporter
Instantiates a new ObjFileImporter from InputStream.
of(U) - Static method in class net.malisis.core.util.callback.CallbackResult
 
of() - Static method in class net.malisis.core.util.callback.ICallback.CallbackOption
of(P) - Static method in class net.malisis.core.util.callback.ICallback.CallbackOption
Constructs an empty ICallback.CallbackOption, with ICallback.Priority.NORMAL priority and the specified ICallback.ICallbackPredicate.
of(ICallback.Priority) - Static method in class net.malisis.core.util.callback.ICallback.CallbackOption
of(P, ICallback.Priority) - Static method in class net.malisis.core.util.callback.ICallback.CallbackOption
offset - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
Number of pixels this UITabGroup is offset to the border of the UITabGroup.attachedContainer.
offset(float, float, float) - Method in class net.malisis.core.renderer.animation.transformation.Rotation
Sets the axis position for this Rotation.
offset(float, float, float) - Method in class net.malisis.core.renderer.animation.transformation.Scale
Sets the offset for the scaling.
offset(int, int) - Method in class net.malisis.core.renderer.icon.Icon
Offsets this Icon by a specified amount.
offset(double, double, double, AxisAlignedBB...) - Static method in class net.malisis.core.util.AABBUtils
Offsets the passed AxisAlignedBB array by the specified coordinates.
offset(BlockPos, AxisAlignedBB) - Static method in class net.malisis.core.util.AABBUtils
Offsets the passed AxisAlignedBB by the BlockPos coordinates.
offset(BlockPos, AxisAlignedBB...) - Static method in class net.malisis.core.util.AABBUtils
Offsets the passed AxisAlignedBB array by the BlockPos coordinates.
offset(EnumFacing) - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos 1 block in the given direction
offset(EnumFacing, int) - Method in class net.malisis.core.util.MBlockPos
Offsets this BlockPos n blocks in the given direction
offset(BlockPos) - Method in class net.malisis.core.util.MBlockState
 
offset - Variable in class net.malisis.core.util.multiblock.MultiBlock
 
offsetX - Variable in class net.malisis.core.client.gui.component.control.UIScrollBar
The X offset for the scrollbar rendering.
offsetX - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
Offset for the contents
offsetX - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Axis position.
offsetX - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Scaling offset.
offsetY - Variable in class net.malisis.core.client.gui.component.control.UIScrollBar
The Y offset for the scrollbar rendering.
offsetY - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
Offset for the contents
offsetY - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Axis position.
offsetY - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Scaling offset.
offsetZ - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Axis position.
offsetZ - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Scaling offset.
oldValue - Variable in class net.malisis.core.client.gui.event.ComponentEvent.ValueChange
The old value.
onAddedToScreen() - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
onAddedToScreen() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
onAddedToScreen() - Method in class net.malisis.core.client.gui.component.UIComponent
Called when this UIComponent is added to screen.
onBlockActivated(Block, World, BlockPos, IBlockState, EntityPlayer, EnumHand, EnumFacing, float, float, float) - Method in class net.malisis.core.block.component.PowerComponent
 
onBlockActivated(Block, World, BlockPos, IBlockState, EntityPlayer, EnumHand, EnumFacing, float, float, float) - Method in interface net.malisis.core.block.IBlockComponent
Called when the Block is right-clicked by the player.
onBlockActivated(World, BlockPos, IBlockState, EntityPlayer, EnumHand, ItemStack, EnumFacing, float, float, float) - Method in class net.malisis.core.block.MalisisBlock
 
onBlockAdded(Block, World, BlockPos, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Called when the block is added to the World
onBlockAdded(World, BlockPos, IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
onBlockAdded(World, BlockPos, IBlockState) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
onBlockPlaced(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase) - Method in class net.malisis.core.block.component.DirectionalComponent
Automatically gets the right IBlockState based on the placer facing.
onBlockPlaced(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase) - Method in class net.malisis.core.block.component.SlabComponent
 
onBlockPlaced(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase) - Method in class net.malisis.core.block.component.SlopeComponent
 
onBlockPlaced(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
onBlockPlaced(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase) - Method in class net.malisis.core.block.component.StairComponent
 
onBlockPlaced(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase) - Method in interface net.malisis.core.block.IBlockComponent
Called when the Block is placed in the World.
onBlockPlaced(World, BlockPos, EnumFacing, float, float, float, int, EntityLivingBase) - Method in class net.malisis.core.block.MalisisBlock
 
onBlockPlaced(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase) - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
onBlockPlacedBy(Block, World, BlockPos, IBlockState, EntityLivingBase, ItemStack) - Method in interface net.malisis.core.block.IBlockComponent
Called when the Block is placed by an EntityLivingBase in the World
onBlockPlacedBy(World, BlockPos, IBlockState, EntityLivingBase, ItemStack) - Method in class net.malisis.core.block.MalisisBlock
 
onBlockPlacedBy(World, BlockPos, IBlockState, EntityLivingBase, ItemStack) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
onBlockPlacedBy(Block, World, BlockPos, IBlockState, EntityLivingBase, ItemStack) - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
onBlockSet(World, BlockPos, BlockPos, IBlockState, IBlockState) - Method in interface net.malisis.core.util.chunklistener.IBlockListener.Post
Called after a block is placed around this IBlockListener block.
onBlockSet(World, BlockPos, BlockPos, IBlockState, IBlockState) - Method in interface net.malisis.core.util.chunklistener.IBlockListener.Pre
Called when a block is placed around this IBlockListener block.
onButtonClick(UIButton.ClickEvent) - Method in class net.malisis.core.configuration.ConfigurationGui
 
onButtonPress(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
onButtonPress(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
onButtonPress(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
On button press.
onButtonPress(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UIComponent
On button press.
onButtonPress(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UISlot
 
onButtonRelease(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
onButtonRelease(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
On button release.
onButtonRelease(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UIComponent
On button release.
onButtonRelease(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UISlot
 
onChecked(UICheckBox.CheckEvent) - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
onChunkUnload(ChunkEvent.Unload) - Method in class net.malisis.core.renderer.AnimatedRenderer
Removes the registered IAnimatedRenderable for the positions in the unloading chunk.
onChunkWatched(ChunkWatchEvent.Watch) - Method in class net.malisis.core.util.blockdata.BlockDataHandler
Server only.
onChunkWatched(ChunkWatchEvent.Watch) - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
Called when a client requests a Chunk from the server only.
onClick(int, int) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.control.UICloseHandle
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.mceditor.EcfSelect
 
onClick(int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
On click.
onClick(int, int) - Method in class net.malisis.core.client.gui.component.UISlot
 
onClick(UIButton.ClickEvent) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
onClose() - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
onClose() - Method in class net.malisis.core.client.gui.component.container.UIWindow
 
onClose() - Method in interface net.malisis.core.client.gui.component.control.ICloseable
 
onComponentSpaceChange(SpaceChangeEvent<T>) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Called when a child UIComponent gets its size or position changed
onComponentStateChange(StateChangeEvent.VisibleStateChange<T>) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Called when a child UIComponent gets its visibility changed
onContainerClosed(EntityPlayer) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Called when this MalisisInventoryContainer is closed.
onContentUpdate() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Called when this UIComponent gets its content updated.
onContentUpdate(ContentUpdateEvent<UIScrollBar>) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
onCursorUpdated() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Called when a cursor is updated.
onDataLoad(ChunkDataEvent.Load) - Method in class net.malisis.core.util.blockdata.BlockDataHandler
Saves the data in NBT for the Chunk.
onDataLoad(ChunkDataEvent.Load) - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
Called when a Chunk is loaded on the server.
onDataSave(ChunkDataEvent.Save) - Method in class net.malisis.core.util.blockdata.BlockDataHandler
On data save.
onDataSave(ChunkDataEvent.Save) - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
Called when a Chunk is saved on the server.
onDataUnload(ChunkEvent.Unload) - Method in class net.malisis.core.util.blockdata.BlockDataHandler
Unloads the data for the Chunk.
onDoubleClick(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
On double click.
onDoubleClick(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UIComponent
On double click.
onDoubleClick(int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UISlot
 
onDrag(int, int, int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.control.UIMoveHandle
 
onDrag(int, int, int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.control.UIResizeHandle
 
onDrag(int, int, int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
onDrag(int, int, int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
onDrag(int, int, int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
On drag.
onDrag(int, int, int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UIComponent
On drag.
onDrag(int, int, int, int, MouseButton) - Method in class net.malisis.core.client.gui.component.UISlot
 
onFirstRender(AnimatedModelComponent.IStateCheck) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Register a callback for when a the block is first rendered.
onGuiClose(GuiOpenEvent) - Method in class net.malisis.core.MalisisCore
Gui close event.
onGuiClosed() - Method in class net.malisis.core.client.gui.MalisisGui
 
onHovered(StateChangeEvent.HoveredStateChange<UISlot>) - Method in class net.malisis.core.client.gui.component.UISlot
 
onInit(ModEventRegistry.IFMLEventCallback<FMLInitializationEvent>) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a ModEventRegistry.IFMLEventCallback for when FMLInitializationEvent is called for MalisisCore.
onItemUse(ItemStack, EntityPlayer, World, BlockPos, EnumHand, EnumFacing, float, float, float) - Method in class net.malisis.core.item.MalisisItemBlock
 
onKeyTyped(char, int) - Method in interface net.malisis.core.client.gui.component.control.IControlComponent
Called when a key is pressed when this IControlComponent or its parent is focused or hovered.
onKeyTyped(char, int) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
onKeyTyped(char, int) - Method in interface net.malisis.core.client.gui.component.IKeyListener
Called when a key is typed inside MalisisGui.
onKeyTyped(char, int) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
onKeyTyped(char, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
onKeyTyped(char, int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
On key typed.
onKeyTyped(char, int) - Method in class net.malisis.core.client.gui.component.UIComponent
 
onKeyTyped(char, int) - Method in class net.malisis.core.client.gui.component.UISlot
 
onKeyTyped(char, int) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
onLoadComplete(ModEventRegistry.IFMLEventCallback<FMLLoadCompleteEvent>) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a ModEventRegistry.IFMLEventCallback for when FMLLoadCompleteEvent is called for MalisisCore.
onMessage(REQ, MessageContext) - Method in interface net.malisis.core.network.IMalisisMessageHandler
 
onModelBakeEvent(ModelBakeEvent) - Method in class net.malisis.core.registry.ClientRegistry
Registers DummyModels.
onMouseMove(int, int, int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
On mouse move.
onMouseOver(StateChangeEvent.HoveredStateChange<?>) - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
onMouseOver(StateChangeEvent.HoveredStateChange<?>) - Method in class net.malisis.core.configuration.ConfigurationGui
 
onNeighborBlockChange(Block, World, BlockPos, IBlockState, Block) - Method in class net.malisis.core.block.component.LadderComponent
 
onNeighborBlockChange(Block, World, BlockPos, IBlockState, Block) - Method in class net.malisis.core.block.component.PowerComponent
 
onNeighborBlockChange(Block, World, BlockPos, IBlockState, Block) - Method in interface net.malisis.core.block.IBlockComponent
Called when a neighboring Block changes.
onPickupFromSlot(EntityPlayer, ItemStack) - Method in class net.malisis.core.inventory.MalisisSlot
Called when itemStack is picked up from this MalisisSlot.
onPostInit(ModEventRegistry.IFMLEventCallback<FMLPostInitializationEvent>) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a ModEventRegistry.IFMLEventCallback for when FMLPostInitializationEvent is called for MalisisCore.
onPostSetBlock(SetBlockCallbackRegistry.ISetBlockCallback, ICallback.CallbackOption<SetBlockCallbackRegistry.ISetBlockCallbackPredicate>) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a SetBlockCallbackRegistry.ISetBlockCallback with the specified ICallback.CallbackOption to be called before a Block is placed in the world.
onPreInit(ModEventRegistry.IFMLEventCallback<FMLPreInitializationEvent>) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a ModEventRegistry.IFMLEventCallback for when FMLPreInitializationEvent is called for MalisisCore.
onPreSetBlock(SetBlockCallbackRegistry.ISetBlockCallback, ICallback.CallbackOption<SetBlockCallbackRegistry.ISetBlockCallbackPredicate>) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a SetBlockCallbackRegistry.ISetBlockCallback with the specified ICallback.CallbackOption to be called after a Block is placed in the world.
onRenderBlock(RenderBlockRegistry.IRenderBlockCallback, ICallback.CallbackOption<RenderBlockRegistry.IRenderBlockCallbackPredicate>) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a RenderBlockRegistry.IRenderBlockCallback with the specified ICallback.CallbackOption to be called when rendering blocks.
onRenderLast(RenderWorldLastEvent) - Method in class net.malisis.core.registry.ClientRegistry
Calls the IRenderWorldLast registered to render.
onRightClick(int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
On right click.
onRightClick(int, int) - Method in class net.malisis.core.client.gui.component.UISlot
 
onScrollWheel(int, int, int) - Method in interface net.malisis.core.client.gui.component.control.IControlComponent
Called when the scrollwheel is used when this IControlComponent or its parent is focused or hovered.
onScrollWheel(int, int, int) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
 
onScrollWheel(int, int, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
onScrollWheel(int, int, int) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
onScrollWheel(int, int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
On scroll wheel.
onSizeChange(SpaceChangeEvent.SizeChangeEvent<UILabel>) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
onSlotChanged(InventoryEvent.SlotChanged) - Method in class net.malisis.core.client.gui.component.UISlot
 
onSlotChanged(MalisisSlot) - Method in class net.malisis.core.inventory.MalisisInventory
Called when itemStack change in slot.
onSlotChanged() - Method in class net.malisis.core.inventory.MalisisSlot
Called when itemStack is set.
onTextureStitchEvent(TextureStitchEvent.Pre) - Method in class net.malisis.core.registry.ClientRegistry
Stitches all the registered Icons.
Open(MalisisInventoryContainer, MalisisInventory) - Constructor for class net.malisis.core.inventory.InventoryEvent.Open
 
open(EntityPlayerMP, IInventoryProvider.IDirectInventoryProvider) - Static method in class net.malisis.core.inventory.MalisisInventory
Opens this MalisisInventory.
open(EntityPlayerMP, IInventoryProvider.IDeferredInventoryProvider<T>, T) - Static method in class net.malisis.core.inventory.MalisisInventory
Opens this MalisisInventory.
open(EntityPlayerSP, IInventoryProvider.IDirectInventoryProvider, int) - Static method in class net.malisis.core.inventory.MalisisInventory
Opens this MalisisInventory.
open(EntityPlayerSP, IInventoryProvider.IDeferredInventoryProvider<T>, T, int) - Static method in class net.malisis.core.inventory.MalisisInventory
Opens this MalisisInventory.
OpenCar - Static variable in class net.malisis.core.util.parser.token.Token
 
openConfigurationGui(IMalisisMod) - Static method in class net.malisis.core.MalisisCore
Open the configuration GUI for the IMalisisMod.
openInventory(EntityPlayer) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Opens inventory.
OpenInventoryMessage - Class in net.malisis.core.inventory.message
Message to tell the client to open a GUI.
OpenInventoryMessage() - Constructor for class net.malisis.core.inventory.message.OpenInventoryMessage
 
OpenInventoryMessage.ContainerType - Enum in net.malisis.core.inventory.message
 
OpenInventoryMessage.Packet - Class in net.malisis.core.inventory.message
 
OpenPar - Static variable in class net.malisis.core.util.parser.token.Token
 
openTag(String) - Method in class net.malisis.core.util.parser.HTMLParser
 
Option(T) - Constructor for class net.malisis.core.client.gui.component.interaction.UISelect.Option
Instantiates a new UISelect.Option.
Option(T, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UISelect.Option
Instantiates a new UISelect.Option with a label.
optionBackground - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Shape used to draw the hovered UISelect.Option background
optionFunction - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Function for option creation
optionOffset - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
 
options - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The options of this UISelect.
options - Variable in class net.malisis.core.renderer.font.MalisisFont
Options for the font
options - Variable in class net.malisis.core.util.raytrace.RaytraceWorld
Options for the ray tracing.
Options() - Constructor for class net.malisis.core.util.raytrace.RaytraceWorld.Options
 
optionsHeight - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Height of displayed UISelect.Option box
optionsShape - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Shape used to draw the options box
optionsWidth - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Width of displayed UISelect.Option box
or(ICallback.ICallbackPredicate) - Method in interface net.malisis.core.util.callback.ICallback.ICallbackPredicate
Returns a predicates that is the logical OR composition of this ICallback.ICallbackPredicate and the passed one.
ORIGIN - Static variable in class net.malisis.core.util.multiblock.MultiBlockComponent
 
origin - Variable in class net.malisis.core.util.Ray
Origin Point of this Ray.
ORIGIN_BLOCK_DATA - Static variable in class net.malisis.core.util.multiblock.MultiBlock
 
originalItem(Item) - Static method in class net.malisis.core.util.replacement.ReplacementTool
Gets the orginal/vanilla item for the specified one.
orignalBlock(Block) - Static method in class net.malisis.core.util.replacement.ReplacementTool
Gets the original/vanilla block for the specified one.
OrOperator - Static variable in class net.malisis.core.util.parser.token.Token
 
overrideSlot(MalisisSlot, int) - Method in class net.malisis.core.inventory.MalisisInventory
Overrides a specific slot with a new one.
owner - Variable in class net.malisis.core.asm.mappings.McpMapping
 
owner - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
Player that opened this MalisisInventoryContainer.

P

Packet() - Constructor for class net.malisis.core.inventory.message.CloseInventoryMessage.Packet
 
Packet() - Constructor for class net.malisis.core.inventory.message.InventoryActionMessage.Packet
 
Packet(MalisisInventoryContainer.ActionType, int, int, int, int) - Constructor for class net.malisis.core.inventory.message.InventoryActionMessage.Packet
 
Packet() - Constructor for class net.malisis.core.inventory.message.OpenInventoryMessage.Packet
 
Packet(IInventoryProvider, int) - Constructor for class net.malisis.core.inventory.message.OpenInventoryMessage.Packet
 
Packet() - Constructor for class net.malisis.core.inventory.message.UpdateInventorySlotsMessage.Packet
 
Packet(int, int) - Constructor for class net.malisis.core.inventory.message.UpdateInventorySlotsMessage.Packet
 
Packet() - Constructor for class net.malisis.core.util.blockdata.BlockDataMessage.Packet
 
Packet(Chunk, String, ByteBuf) - Constructor for class net.malisis.core.util.blockdata.BlockDataMessage.Packet
 
Packet() - Constructor for class net.malisis.core.util.chunkblock.ChunkBlockMessage.Packet
 
Packet(Chunk, Set<BlockPos>) - Constructor for class net.malisis.core.util.chunkblock.ChunkBlockMessage.Packet
 
Packet() - Constructor for class net.malisis.core.util.clientnotif.NeighborChangedMessage.Packet
 
Packet(BlockPos, Block) - Constructor for class net.malisis.core.util.clientnotif.NeighborChangedMessage.Packet
 
Packet() - Constructor for class net.malisis.core.util.syncer.message.SyncerMessage.Packet
 
Packet(int, S, int, Map<String, Object>) - Constructor for class net.malisis.core.util.syncer.message.SyncerMessage.Packet
 
padding - Variable in class net.malisis.core.client.gui.component.decoration.UITooltip
 
PaneComponent - Class in net.malisis.core.block.component
 
PaneComponent() - Constructor for class net.malisis.core.block.component.PaneComponent
 
panelIcons - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
Icons to use if this UITabGroup is attached to a UIPanel.
pannels - Variable in class net.malisis.core.configuration.ConfigurationGui
 
ParallelTransformation - Class in net.malisis.core.renderer.animation.transformation
 
ParallelTransformation(Transformation<?, ?>...) - Constructor for class net.malisis.core.renderer.animation.transformation.ParallelTransformation
Instantiates a new ParallelTransformation.
Parameter<T> - Class in net.malisis.core.renderer
 
Parameter(T) - Constructor for class net.malisis.core.renderer.Parameter
Instantiates a new parameter.
params - Variable in class net.malisis.core.renderer.element.Face
parent - Variable in class net.malisis.core.client.gui.component.UIComponent
The parent UIComponent of this UIComponent.
parent - Variable in class net.malisis.core.util.bbcode.node.BBNode
 
parent - Variable in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
parentX() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the X coordinate of this UIComponent relative to its parent.
parentY() - Method in class net.malisis.core.client.gui.component.UIComponent
Get the Y coordinate of this UIComponent relative to its parent.
parse() - Method in class net.malisis.core.util.bbcode.BBCodeParser
 
parse() - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid.FloodFill
 
parse(MBlockState) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid.FloodFill
 
parse() - Method in class net.malisis.core.util.parser.HTMLParser
 
parse() - Method in class net.malisis.core.util.parser.Parser
 
Parser<T> - Class in net.malisis.core.util.parser
 
Parser(String) - Constructor for class net.malisis.core.util.parser.Parser
 
Parser.ParserException - Exception in net.malisis.core.util.parser
 
ParserException(String) - Constructor for exception net.malisis.core.util.parser.Parser.ParserException
 
parseText() - Method in class net.malisis.core.util.bbcode.BBString
 
partialTick - Variable in class net.malisis.core.renderer.MalisisRenderer
Partial tick time (TESR/IRWL).
PASS_THROUGH - Static variable in class net.malisis.core.util.raytrace.RaytraceWorld.Options
Don't stop ray tracing on hit.
pattern - Static variable in class net.malisis.core.util.ItemUtils
Regex pattern to convert a string into an ItemStack.
PatternMultiBlock - Class in net.malisis.core.util.multiblock
 
PatternMultiBlock() - Constructor for class net.malisis.core.util.multiblock.PatternMultiBlock
 
peek() - Method in class net.malisis.core.util.parser.Parser
 
peekToken() - Method in class net.malisis.core.util.parser.Parser
 
persistance() - Method in class net.malisis.core.renderer.animation.Animation
Checks if the animation should persist once the animation is finished.
PICKEDITEM - Static variable in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage
 
pickedItemStack - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
ItemStack currently picked and following the cursor.
pickedItemStackCache - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
Cache for the itemStack currently picked.
placeBlock(World) - Method in class net.malisis.core.util.MBlockState
 
placeBlock(World, int) - Method in class net.malisis.core.util.MBlockState
 
placeBlocks(World, BlockPos, IBlockState, boolean) - Method in class net.malisis.core.util.multiblock.AABBMultiBlock
 
placeBlocks(World, BlockPos, IBlockState, boolean) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
placedState(IBlockState, EnumFacing, EntityLivingBase) - Method in class net.malisis.core.block.component.DirectionalComponent
 
player - Variable in class net.malisis.core.event.user.UserAttackEvent
 
PLAYER_EXTRACT - Static variable in class net.malisis.core.inventory.InventoryState
 
PLAYER_INSERT - Static variable in class net.malisis.core.inventory.InventoryState
 
PlayerInventory - Class in net.malisis.core.inventory.player
 
PlayerInventory(EntityPlayer) - Constructor for class net.malisis.core.inventory.player.PlayerInventory
 
PlayerInventorySlot - Class in net.malisis.core.inventory.player
 
PlayerInventorySlot(PlayerInventory, EntityPlayer, int) - Constructor for class net.malisis.core.inventory.player.PlayerInventorySlot
 
playSound(SoundEvent) - Static method in class net.malisis.core.client.gui.MalisisGui
 
playSound(SoundEvent, float) - Static method in class net.malisis.core.client.gui.MalisisGui
 
Plus - Static variable in class net.malisis.core.util.parser.token.Token
 
Point - Class in net.malisis.core.util
 
Point(double, double, double) - Constructor for class net.malisis.core.util.Point
Instantiates a new point.
Point(Point) - Constructor for class net.malisis.core.util.Point
Instantiates a new point.
Point(Vec3d) - Constructor for class net.malisis.core.util.Point
Instantiates a new point.
pos - Variable in class net.malisis.core.renderer.MalisisRenderer
Position of the block (BLOCK/TESR).
pos - Variable in class net.malisis.core.util.MBlockState
 
PositionChangeEvent(T, int, int, int) - Constructor for class net.malisis.core.client.gui.event.component.SpaceChangeEvent.PositionChangeEvent
 
PositionTransform<T> - Class in net.malisis.core.renderer.animation.transformation
 
PositionTransform(int, int, int, int) - Constructor for class net.malisis.core.renderer.animation.transformation.PositionTransform
Instantiates a new PositionTransform.
posOffset - Variable in class net.malisis.core.renderer.MalisisRenderer
Vertex positions offset.
post() - Method in class net.malisis.core.event.MCEvent
 
postInit(FMLPostInitializationEvent) - Method in class net.malisis.core.MalisisCore
 
postInit(FMLLoadCompleteEvent) - Method in class net.malisis.core.MalisisCore
 
POWER - Static variable in class net.malisis.core.block.component.PowerComponent
 
PowerComponent - Class in net.malisis.core.block.component
 
PowerComponent(PowerComponent.Type) - Constructor for class net.malisis.core.block.component.PowerComponent
 
PowerComponent.Type - Enum in net.malisis.core.block.component
 
preInit(FMLPreInitializationEvent) - Method in class net.malisis.core.MalisisCore
Pre-initialization event
prepare(RenderType, double...) - Method in class net.malisis.core.client.gui.GuiRenderer
 
prepare(MalisisRenderer<?>, float, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
prepare(MalisisRenderer<?>, float, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
prepare(RenderType, double...) - Method in class net.malisis.core.renderer.MalisisRenderer
Prepares the Tessellator and the GL states for the renderType.
prepareLines(MalisisRenderer<?>, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
prepareShadow(MalisisRenderer<?>) - Method in class net.malisis.core.renderer.font.MalisisFont
 
prettyPrint() - Method in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
previous() - Method in class net.malisis.core.asm.AsmHook
 
printTextNodes() - Method in class net.malisis.core.util.bbcode.BBString
 
process(CloseInventoryMessage.Packet, MessageContext) - Method in class net.malisis.core.inventory.message.CloseInventoryMessage
Handles the received CloseInventoryMessage.Packet on the client.
process(InventoryActionMessage.Packet, MessageContext) - Method in class net.malisis.core.inventory.message.InventoryActionMessage
Handles the InventoryActionMessage.Packet received from the client.
process(OpenInventoryMessage.Packet, MessageContext) - Method in class net.malisis.core.inventory.message.OpenInventoryMessage
Handles the received OpenInventoryMessage.Packet on the client.
process(UpdateInventorySlotsMessage.Packet, MessageContext) - Method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage
Handles the received UpdateInventorySlotsMessage.Packet on the client.
process(REQ, MessageContext) - Method in interface net.malisis.core.network.IMalisisMessageHandler
 
process(BlockDataMessage.Packet, MessageContext) - Method in class net.malisis.core.util.blockdata.BlockDataMessage
 
process(ChunkBlockMessage.Packet, MessageContext) - Method in class net.malisis.core.util.chunkblock.ChunkBlockMessage
 
process(NeighborChangedMessage.Packet, MessageContext) - Method in class net.malisis.core.util.clientnotif.NeighborChangedMessage
 
process(MBlockState) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid.FloodFill
 
process(SyncerMessage.Packet<?, ?>, MessageContext) - Method in class net.malisis.core.util.syncer.message.SyncerMessage
Handles the received SyncerMessage.Packet on the client.
processCallbacks(FMLEvent) - Method in class net.malisis.core.registry.ModEventRegistry
Process the ModEventRegistry.IFMLEventCallback registered for the specified FMLEvent.
processCallbacks(Object...) - Method in class net.malisis.core.util.callback.CallbackRegistry
Processes the registered ICallbacks according to their priority.
processCallbacks(Chunk, Object...) - Method in class net.malisis.core.util.chunkblock.ChunkCallbackRegistry
Processes the IChunkCallbacks registered.
processCallbacks(Chunk, Point, Point) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
 
processFMLStateEvent(FMLStateEvent) - Static method in class net.malisis.core.registry.Registries
Processes IFMLEventCallbacks for the specified event.
processMissingMappings(FMLMissingMappingsEvent) - Static method in class net.malisis.core.util.remapping.RemappingTool
 
processPostSetBlock(Chunk, BlockPos, IBlockState, IBlockState) - Static method in class net.malisis.core.registry.Registries
processPreSetBlock(Chunk, BlockPos, IBlockState, IBlockState) - Static method in class net.malisis.core.registry.Registries
processRenderBlockCallbacks(VertexBuffer, IBlockAccess, BlockPos, IBlockState) - Static method in class net.malisis.core.registry.Registries
processString(String, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Processes the passed string by translating it and replacing spacing characters and new lines.
processStyles(String) - Method in class net.malisis.core.renderer.font.FontRenderOptions
Process styles applied to the beginning of the text with TextFormatting values.
processStyles(String, int) - Method in class net.malisis.core.renderer.font.FontRenderOptions
Process styles applied at the specified position in the text with TextFormatting values.
progress - Variable in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
property - Variable in class net.malisis.core.configuration.setting.Setting
 
property - Variable in class net.malisis.core.util.multiblock.MultiBlock
 
PropertyEnumIconProvider<T extends java.lang.Enum<T> & net.minecraft.util.IStringSerializable> - Class in net.malisis.core.renderer.icon.provider
 
PropertyEnumIconProvider(PropertyEnum<T>, Class<T>, String) - Constructor for class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
PropertyEnumIconProvider(PropertyEnum<T>, Class<T>, Icon) - Constructor for class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
PropertyEnumIconProvider(PropertyEnum<T>, Class<T>) - Constructor for class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
pullItemStack() - Method in class net.malisis.core.inventory.MalisisInventory
Removes the first ItemStack in this MalisisInventory and returns it.
put(K, V) - Method in class net.malisis.core.util.DoubleKeyMap
 
put(K, U, V) - Method in class net.malisis.core.util.WeakNested.Map
 
px - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Offset on the right of characters
py - Variable in class net.malisis.core.renderer.font.FontGeneratorOptions
Offset on the bottom of characters

Q

quantityDropped(Block, IBlockState, int, Random) - Method in class net.malisis.core.block.component.SlabComponent
 
quantityDropped(Block, IBlockState, int, Random) - Method in class net.malisis.core.block.component.WallComponent
Quantity the quantity dropped by the Block when broken.
quantityDropped(Block, IBlockState, int, Random) - Method in interface net.malisis.core.block.IBlockComponent
Quantity the quantity dropped by the Block when broken.
quantityDropped(IBlockState, int, Random) - Method in class net.malisis.core.block.MalisisBlock
 
Quote - Static variable in class net.malisis.core.util.parser.token.Token
 

R

Ray - Class in net.malisis.core.util
 
Ray(Point, Vector) - Constructor for class net.malisis.core.util.Ray
Instantiates a new Ray.
Ray(Ray) - Constructor for class net.malisis.core.util.Ray
Instantiates a new Ray from a specified one.
Ray(Vec3d, Vec3d) - Constructor for class net.malisis.core.util.Ray
Instantiates a new Ray from two Vec3d.
ray - Variable in class net.malisis.core.util.raytrace.Raytrace
Ray describing the ray trace.
Raytrace - Class in net.malisis.core.util.raytrace
 
Raytrace(Ray) - Constructor for class net.malisis.core.util.raytrace.Raytrace
Instanciate a new Raytrace.
Raytrace(Point, Point) - Constructor for class net.malisis.core.util.raytrace.Raytrace
Instanciate a new Raytrace.
Raytrace(Vec3d, Vec3d) - Constructor for class net.malisis.core.util.raytrace.Raytrace
Instanciate a new Raytrace.
RaytraceBlock - Class in net.malisis.core.util.raytrace
RayTrace class that offers more control to handle raytracing.
RaytraceBlock(World, Ray, BlockPos) - Constructor for class net.malisis.core.util.raytrace.RaytraceBlock
Sets the parameters for this RaytraceBlock.
RaytraceBlock(World, Point, Vector, BlockPos) - Constructor for class net.malisis.core.util.raytrace.RaytraceBlock
Sets the parameters for this RaytraceBlock.
RaytraceBlock(World, Point, Point, BlockPos) - Constructor for class net.malisis.core.util.raytrace.RaytraceBlock
Sets the parameters for this RaytraceBlock.
RaytraceBlock(World, Vec3d, Vec3d, BlockPos) - Constructor for class net.malisis.core.util.raytrace.RaytraceBlock
Sets the parameters for this RaytraceBlock.
rayTraceBlock(BlockPos, Point) - Method in class net.malisis.core.util.raytrace.RaytraceWorld
Raytraces inside an actual block area.
RaytraceChunk - Class in net.malisis.core.util.raytrace
 
RaytraceChunk(World, Ray) - Constructor for class net.malisis.core.util.raytrace.RaytraceChunk
Instantiates a new RaytraceChunk.
RaytraceChunk(World, Point, Vector) - Constructor for class net.malisis.core.util.raytrace.RaytraceChunk
Instantiates a new RaytraceChunk.
RaytraceChunk(World, Point, Point) - Constructor for class net.malisis.core.util.raytrace.RaytraceChunk
Instantiates a new RaytraceChunk.
RaytraceWorld - Class in net.malisis.core.util.raytrace
RayTrace class that offers more control to handle raytracing.
RaytraceWorld(World, Ray, int) - Constructor for class net.malisis.core.util.raytrace.RaytraceWorld
Instantiates a new RaytraceWorld.
RaytraceWorld(World, Ray) - Constructor for class net.malisis.core.util.raytrace.RaytraceWorld
Instantiates a new RaytraceWorld.
RaytraceWorld(World, Point, Vector, int) - Constructor for class net.malisis.core.util.raytrace.RaytraceWorld
Instantiates a new RaytraceWorld.
RaytraceWorld(World, Point, Vector) - Constructor for class net.malisis.core.util.raytrace.RaytraceWorld
Instantiates a new RaytraceWorld.
RaytraceWorld(World, Point, Point, int) - Constructor for class net.malisis.core.util.raytrace.RaytraceWorld
Instantiates a new RaytraceWorld.
RaytraceWorld(World, Point, Point) - Constructor for class net.malisis.core.util.raytrace.RaytraceWorld
Instantiates a new RaytraceWorld.
RaytraceWorld.Options - Class in net.malisis.core.util.raytrace
The Class Options.
read() - Method in class net.malisis.core.util.parser.Parser
 
readFromNBT(NBTTagCompound) - Method in class net.malisis.core.inventory.MalisisInventory
Reads this MalisisInventory data from tagCompound.
readFromNBT(NBTTagCompound) - Static method in class net.malisis.core.util.AABBUtils
Reads a AxisAlignedBB from NBTTagCompound.
readTextureFile(File) - Method in class net.malisis.core.renderer.font.MalisisFont
 
readToken() - Method in class net.malisis.core.util.parser.HTMLParser
 
readToken() - Method in class net.malisis.core.util.parser.Parser
 
readUntil(Token<?>...) - Method in class net.malisis.core.util.parser.Parser
 
readUVFile(File) - Method in class net.malisis.core.renderer.font.MalisisFont
 
readValue(String) - Method in class net.malisis.core.configuration.setting.BooleanSetting
 
readValue(String) - Method in class net.malisis.core.configuration.setting.DoubleSetting
 
readValue(String) - Method in class net.malisis.core.configuration.setting.IntegerSetting
 
readValue(String) - Method in class net.malisis.core.configuration.setting.Setting
Reads the value.
readValue(String) - Method in class net.malisis.core.configuration.setting.StringSetting
 
reduce - Variable in class net.malisis.core.util.callback.CallbackRegistry
 
reduce(BiFunction<CallbackResult<V>, CallbackResult<V>, CallbackResult<V>>) - Method in class net.malisis.core.util.callback.CallbackRegistry
 
register(HashMap<String, ArrayList<AsmHook>>) - Method in class net.malisis.core.asm.AsmHook
 
register(AsmHook) - Method in class net.malisis.core.asm.MalisisClassTransformer
 
register(IComponentProvider) - Method in class net.malisis.core.block.component.ColorComponent
 
register() - Method in class net.malisis.core.block.component.SlabComponent
 
register() - Method in interface net.malisis.core.block.IRegisterable
Registers this IRegisterable into the MalisisRegistry.
register(IComponentProvider) - Method in interface net.malisis.core.block.IRegisterComponent
Extra registration process for IComponent.
register(Object) - Method in class net.malisis.core.client.gui.component.UIComponent
Registers an object to handle events received by this UIComponent.
register(Object) - Method in class net.malisis.core.inventory.MalisisInventory
Registers an object for the events fired by this MalisisInventory.
register(Object) - Method in class net.malisis.core.inventory.MalisisSlot
Registers an object to inventory changes.
register(IRegisterable) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a IRegisterable.
register() - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
register(IMalisisMod, Class<?>) - Static method in class net.malisis.core.util.modmessage.ModMessageManager
Registers a class to handle mod messages.
register(IMalisisMod, Object) - Static method in class net.malisis.core.util.modmessage.ModMessageManager
Registers an object to handle mod messages.
registerBlockData(String, Function<ByteBuf, T>, Function<T, ByteBuf>) - Static method in class net.malisis.core.util.blockdata.BlockDataHandler
Registers a custom block data with the specified identifier.
registerBlockData() - Static method in class net.malisis.core.util.multiblock.MultiBlock
 
registerBlockRenderer(Block, IBlockRenderer) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a IBlockRenderer for the Block, and its Item if any.
registerBlockRendererOverride(ClientRegistry.BlockRendererOverride) - Static method in class net.malisis.core.registry.MalisisRegistry
 
registerCallback(ModEventRegistry.IFMLEventCallback<?>, ICallback.CallbackOption<ModEventRegistry.FMLEventPredicate<?>>) - Method in class net.malisis.core.registry.ModEventRegistry
Deprecated.
registerCallback(Class<T>, ModEventRegistry.IFMLEventCallback<T>) - Method in class net.malisis.core.registry.ModEventRegistry
Registers a ModEventRegistry.IFMLEventCallback that will be called when MalisisCore will reach the specified FMLEvent.
registerCallback(C, ICallback.CallbackOption<P>) - Method in class net.malisis.core.util.callback.CallbackRegistry
Registers a ICallback to be call when the ICallback.ICallbackPredicate returns true.
registerDummyModel(Item, String) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a IItemRenderer.DummyModel for the Item.
registerDummyModel(Item, ResourceLocation) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a IItemRenderer.DummyModel for the Item.
registerFor(Block) - Method in class net.malisis.core.renderer.MalisisRenderer
Registers this MalisisRenderer to be used for rendering the Block.
registerFor(Item) - Method in class net.malisis.core.renderer.MalisisRenderer
Registers this MalisisRenderer to be used for rendering the Item.
registerFor(Class<? extends T>) - Method in class net.malisis.core.renderer.MalisisRenderer
Registers this MalisisRenderer to be used for rendering the TileEntity.
registerForRenderWorldLast() - Method in class net.malisis.core.renderer.MalisisRenderer
Registers this MalisisRenderer to be used for RenderWorldLastEvent.
registerHandlerFactory(String, Supplier<ISyncHandler<?, ? extends ISyncableData>>) - Static method in class net.malisis.core.util.syncer.Syncer
Registers a ISyncHandler to the Syncer.
registerHooks() - Method in class net.malisis.core.asm.MalisisClassTransformer
 
registerHooks() - Method in class net.malisis.core.asm.MalisisCoreTransformer
 
registerHooks() - Method in class net.malisis.core.renderer.icon.asm.TextureMapTransformer
 
registerHooks() - Method in class net.malisis.core.renderer.transformer.MalisisRendererTransformer
 
registerHooks() - Method in class net.malisis.core.util.chunkblock.ChunkBlockTransformer
 
registerHooks() - Method in class net.malisis.core.util.chunkcollision.ChunkCollisionTransformer
 
registerHooks() - Method in class net.malisis.core.util.clientnotif.ClientNotifTransformer
 
registerIcons(TextureMap) - Static method in class net.malisis.core.renderer.icon.Icon
Registers all the Icon into the TextureMap.
registerItemRenderer(Item, IItemRenderer) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a IItemRenderer for the Item.
registerItemRendererOverride(ClientRegistry.ItemRendererOverride) - Static method in class net.malisis.core.registry.MalisisRegistry
 
registerKeyListener(IKeyListener) - Method in class net.malisis.core.client.gui.MalisisGui
Registers a IKeyListener that will always receive keys types, even when not focused or hovered.
registerMessage(Class<? extends IMessageHandler<REQ, REPLY>>, Class<REQ>, Side) - Method in class net.malisis.core.network.MalisisNetwork
Register a message with the next discriminator available.
registerMessage(IMessageHandler<? super REQ, ? extends REPLY>, Class<REQ>, Side) - Method in class net.malisis.core.network.MalisisNetwork
Register a message with the next discriminator available.
registerMod(IMalisisMod) - Static method in class net.malisis.core.MalisisCore
Registers a IMalisisMod mod.
registerRenderable(IBlockAccess, BlockPos, AnimatedModelComponent) - Static method in class net.malisis.core.renderer.AnimatedRenderer
Registers the ISortedRenderable at the specified position if there isn't already one.
registerRenderWorldLast(IRenderWorldLast) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a IRenderWorldLast.
registerSound(String, String) - Static method in class net.malisis.core.registry.MalisisRegistry
Registers a new SoundEvent.
Registries - Class in net.malisis.core.registry
 
Registries() - Constructor for class net.malisis.core.registry.Registries
 
relativeX(int) - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the X coordinate relative to this UIComponent.
relativeY(int) - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the Y coordinate relative to this UIComponent.
remap(String, Block) - Static method in class net.malisis.core.util.remapping.RemappingTool
 
remap(String, Item) - Static method in class net.malisis.core.util.remapping.RemappingTool
 
RemappingTool - Class in net.malisis.core.util.remapping
 
RemappingTool() - Constructor for class net.malisis.core.util.remapping.RemappingTool
 
remove(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Removes the component from this UIContainer.
remove(BBNode) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
remove() - Method in class net.malisis.core.util.MBlockPos.BlockIterator
 
remove(K, V) - Method in class net.malisis.core.util.WeakNested.Collection
 
remove(K, U) - Method in class net.malisis.core.util.WeakNested.Map
 
remove(K) - Method in class net.malisis.core.util.WeakNested
 
removeAll() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Removes all the components from this UIContainer.
removeAllControlComponents() - Method in class net.malisis.core.client.gui.component.UIComponent
Removes all the IControlComponent from this UIContainer.
removeControlComponent(IControlComponent) - Method in class net.malisis.core.client.gui.component.UIComponent
Removes the IControlComponent from this UIComponent.
removeControlPoint(Vertex) - Method in class net.malisis.core.renderer.element.Bezier
Removes the specified control point.
removeData(String, IBlockAccess, BlockPos) - Static method in class net.malisis.core.util.blockdata.BlockDataHandler
Removes the custom data stored at the BlockPos for the specified identifier.
removeDebug(String) - Method in class net.malisis.core.client.gui.MalisisGui
 
removeFace(Face) - Method in class net.malisis.core.renderer.element.Shape
Removes a Face from this Shape.
removeInventory(MalisisInventory) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
removeOpenedContainer(MalisisInventoryContainer) - Method in class net.malisis.core.inventory.MalisisInventory
Removes the opened container.
removeRenderable(Chunk, BlockPos, IBlockState, IBlockState) - Static method in class net.malisis.core.renderer.AnimatedRenderer
Removes the stored ISortedRenderable for the position, if necessary.
removeStackFromSlot(int) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
When some containers are closed they call this on each slot, then drop whatever it returns as an EntityItem - like when you close a workbench GUI.
removeTimer(String) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
 
removeTimer(String) - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
removeVertex(Vertex) - Method in class net.malisis.core.renderer.element.MergedVertex
Removes a Vertex from this MergedVertex.
render() - Method in class net.malisis.core.renderer.AnimatedRenderer
 
render(Block, MalisisRenderer<TileEntity>) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
 
render(Block, MalisisRenderer<TileEntity>) - Method in class net.malisis.core.renderer.component.ModelComponent
 
render(Block, MalisisRenderer<TileEntity>) - Method in class net.malisis.core.renderer.component.ShapeComponent
 
render(Block, MalisisRenderer<TileEntity>) - Method in class net.malisis.core.renderer.component.SlopedCornerShapeComponent
 
render(Block, MalisisRenderer<TileEntity>) - Method in class net.malisis.core.renderer.component.SlopeShapeComponent
 
render() - Method in class net.malisis.core.renderer.DefaultRenderer.Block
 
render() - Method in class net.malisis.core.renderer.DefaultRenderer.Item
 
render() - Method in class net.malisis.core.renderer.DefaultRenderer.Null
 
render(MalisisRenderer<?>, String, float, float, float, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
render(Block, MalisisRenderer<TileEntity>) - Method in interface net.malisis.core.renderer.IRenderComponent
 
render() - Method in class net.malisis.core.renderer.MalisisRenderer
Main rendering method.
render(MalisisRenderer<?>) - Method in class net.malisis.core.renderer.model.MalisisModel
Renders all the shapes of this MalisisModel using the specified MalisisRenderer.
render(MalisisRenderer<?>, RenderParameters) - Method in class net.malisis.core.renderer.model.MalisisModel
Renders all the shapes of this MalisisModel using the specified MalisisRenderer and RenderParameters.
render(MalisisRenderer<?>, String) - Method in class net.malisis.core.renderer.model.MalisisModel
Renders a specific Shape of this MalisisModel using the specified MalisisRenderer.
render(MalisisRenderer<?>, String, RenderParameters) - Method in class net.malisis.core.renderer.model.MalisisModel
Renders a specific Shape of this MalisisModel using the specified MalisisRenderer and RenderParameters.
render(GuiRenderer, int, int, int, IBBCodeRenderer<?>) - Method in class net.malisis.core.util.bbcode.BBString
 
render(GuiRenderer, int, int, int, IBBCodeRenderer<?>) - Method in class net.malisis.core.util.bbcode.render.BBCodeRenderer
 
render(GuiRenderer, int, int, int) - Method in class net.malisis.core.util.bbcode.render.BBRenderElement
 
render() - Method in class net.malisis.core.util.finiteliquid.FiniteLiquidRenderer
 
renderAllFaces - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to render all faces even if shoudSideBeRendered is false
renderAnimated(Block, AnimatedRenderer) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent.AMC
Renders the animated Shapes for this AnimatedModelComponent.
renderAnimated(Block, AnimatedRenderer) - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
renderBlock(VertexBuffer, IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.renderer.IBlockRenderer
 
renderBlock(VertexBuffer, IBlockAccess, BlockPos, IBlockState) - Method in class net.malisis.core.renderer.MalisisRenderer
 
RenderBlockRegistry - Class in net.malisis.core.registry
 
RenderBlockRegistry() - Constructor for class net.malisis.core.registry.RenderBlockRegistry
 
RenderBlockRegistry.IRenderBlockCallback - Interface in net.malisis.core.registry
Specialized ICallback called when a block is rendered.
RenderBlockRegistry.IRenderBlockCallbackPredicate - Interface in net.malisis.core.registry
renderBounds - Variable in class net.malisis.core.renderer.RenderParameters
Defines the rendering bounds to limit the vertex inside (Block Level)
renderer - Variable in class net.malisis.core.client.gui.MalisisGui
Renderer drawing the components.
renderGlobal - Variable in class net.malisis.core.renderer.MalisisRenderer
RenderGlobal reference (IRWL)
RenderHelper - Class in net.malisis.core.util
RenderHelper
RenderHelper() - Constructor for class net.malisis.core.util.RenderHelper
 
renderItem(ItemStack) - Static method in class net.malisis.core.registry.Registries
Renders the ItemStack with a registered IItemRenderer.
renderItem(ItemStack, float) - Method in interface net.malisis.core.renderer.IItemRenderer
 
renderItem(ItemStack, float) - Method in class net.malisis.core.renderer.MalisisRenderer
 
renderOverlay(RenderGameOverlayEvent.Post) - Method in class net.malisis.core.client.gui.MalisisGui
 
RenderParameters - Class in net.malisis.core.renderer
 
RenderParameters() - Constructor for class net.malisis.core.renderer.RenderParameters
Instantiates a new RenderParameters.
RenderParameters(RenderParameters) - Constructor for class net.malisis.core.renderer.RenderParameters
Instantiates a new RenderParameters with the Parameter values inside params.
renderPickedItemStack(ItemStack) - Method in class net.malisis.core.client.gui.GuiRenderer
Render the picked up itemStack at the cursor position.
renderStandard() - Method in class net.malisis.core.renderer.MalisisRenderer
Renders the blocks using the default Minecraft rendering system.
renderTileEntityAt(T, double, double, double, float, int) - Method in class net.malisis.core.renderer.MalisisRenderer
Renders a TileEntitySpecialRenderer.
renderType - Variable in class net.malisis.core.renderer.MalisisRenderer
Type of rendering.
RenderType - Enum in net.malisis.core.renderer
 
renderWorldLastEvent(RenderWorldLastEvent, IBlockAccess) - Method in interface net.malisis.core.renderer.IRenderWorldLast
Renders when RenderWorldLastEvent is called.
renderWorldLastEvent(RenderWorldLastEvent, IBlockAccess) - Method in class net.malisis.core.renderer.MalisisRenderer
 
replace(T, Object, Object) - Method in class net.malisis.core.util.replacement.ReplacementHandler
 
replace(ShapedOreRecipe, Object, Object) - Method in class net.malisis.core.util.replacement.ShapedOreRecipeHandler
 
replace(ShapedRecipes, Object, Object) - Method in class net.malisis.core.util.replacement.ShapedRecipesHandler
 
replace(ShapelessOreRecipe, Object, Object) - Method in class net.malisis.core.util.replacement.ShapelessOreRecipeHandler
 
replace(ShapelessRecipes, Object, Object) - Method in class net.malisis.core.util.replacement.ShapelessRecipesHandler
 
replace(StatCrafting, Object, Object) - Method in class net.malisis.core.util.replacement.StatCraftingHandler
 
replaceBlocks(World, MBlockState) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
Replaces to air all the blocks colliding with the AxisAlignedBB of the MBlockState.
replaceIn(List<T>, Object, Object) - Method in class net.malisis.core.util.replacement.ReplacementTool
 
ReplacementHandler<T> - Class in net.malisis.core.util.replacement
The Class ReplacementHandler.
ReplacementHandler(Class<T>) - Constructor for class net.malisis.core.util.replacement.ReplacementHandler
 
ReplacementTool - Class in net.malisis.core.util.replacement
 
replaceVanillaBlock(int, String, String, String, Block, Block) - Static method in class net.malisis.core.util.replacement.ReplacementTool
Replaces vanilla block with another one.
replaceVanillaItem(int, String, String, String, Item, Item) - Static method in class net.malisis.core.util.replacement.ReplacementTool
Replaces vanilla item with another one.
reset() - Method in class net.malisis.core.renderer.MalisisRenderer
Resets data so this MalisisRenderer can be reused.
reset() - Method in class net.malisis.core.renderer.Parameter
Resets the value to its default.
reset() - Method in class net.malisis.core.renderer.RenderParameters
Resets all parameters to their default value.
resetDrag() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Resets the dragging state.
resetState() - Method in class net.malisis.core.renderer.element.Shape
Resets the state of each Vertex making up this Shape to a previously stored one.
resetState() - Method in class net.malisis.core.renderer.element.Vertex
 
resetState() - Method in class net.malisis.core.renderer.model.MalisisModel
Resets the state of this MalisisModel.
resetStyles() - Method in class net.malisis.core.renderer.font.FontRenderOptions
 
resetStylesLine() - Method in class net.malisis.core.renderer.font.FontRenderOptions
 
resolution - Variable in class net.malisis.core.client.gui.MalisisGui
The resolution for the GUI
resourceLocation - Variable in class net.malisis.core.client.gui.GuiTexture
 
resourceLocation - Variable in class net.malisis.core.renderer.component.ModelComponent
ResourceLocation for the model.
result() - Method in class net.malisis.core.util.callback.CallbackResult.CallbackResultBuilder
 
returnFalse() - Static method in class net.malisis.core.util.callback.CallbackResult
 
returnNull() - Static method in class net.malisis.core.util.callback.CallbackResult
 
returnTrue() - Static method in class net.malisis.core.util.callback.CallbackResult
 
reversed - Variable in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
reversed(boolean) - Method in class net.malisis.core.renderer.animation.transformation.ParallelTransformation
Sets this trasformation in reverse.
reversed - Variable in class net.malisis.core.renderer.animation.transformation.Transformation
Whether this Transformation is in reversed..
reversed(boolean) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Sets this Transformation to be reversed.
RIGHT - Static variable in class net.malisis.core.client.gui.Anchor
 
rotate(IBlockState) - Static method in class net.malisis.core.block.component.DirectionalComponent
Rotates the IBlockState by 90 degrees counter-clockwise.
rotate(IBlockState, int) - Static method in class net.malisis.core.block.component.DirectionalComponent
Rotates the IBlockState by a factor of 90 degrees counter-clockwise.
rotate(float, float, float, float) - Method in class net.malisis.core.client.gui.element.GuiShape
 
rotate(float) - Method in class net.malisis.core.client.gui.element.GuiShape
 
rotate(float, float, float, float, float, float, float) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Rotate
 
rotate(EnumFacing) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Rotate
 
rotate(float, float, float, float, float, float, float) - Method in class net.malisis.core.renderer.element.Face
 
rotate(float, float, float, float, float, float, float) - Method in class net.malisis.core.renderer.element.MergedVertex
Rotates this MergedVertex around the given axis the specified angle.
rotate(float, float, float, float) - Method in class net.malisis.core.renderer.element.Shape
Rotates this Shape around the given axis the specified angle.
rotate(float, float, float, float, float, float, float) - Method in class net.malisis.core.renderer.element.Shape
Rotates this Shape around the given axis the specified angle.
rotate(float, float, float, float, float, float, float) - Method in class net.malisis.core.renderer.model.MalisisModel
 
rotate(AxisAlignedBB, EnumFacing) - Static method in class net.malisis.core.util.AABBUtils
Rotates the AxisAlignedBB based on the specified direction.
rotate(AxisAlignedBB[], EnumFacing) - Static method in class net.malisis.core.util.AABBUtils
Rotates an array of AxisAlignedBB around the Y axis based on the specified direction.
rotate(AxisAlignedBB[], int) - Static method in class net.malisis.core.util.AABBUtils
Rotates an array AxisAlignedBB around the Y axis based on the specified angle.
rotate(AxisAlignedBB, int) - Static method in class net.malisis.core.util.AABBUtils
Rotates the AxisAlignedBB around the Y axis based on the specified angle.
rotate(AxisAlignedBB, int, EnumFacing.Axis) - Static method in class net.malisis.core.util.AABBUtils
Rotates the AxisAlignedBB around the axis based on the specified angle.
rotate(BlockPos, int) - Static method in class net.malisis.core.util.BlockPosUtils
Rotates the BlockPos around the Y axis around the origin (0,0,0).
rotate(int) - Method in class net.malisis.core.util.MBlockState
 
rotate(float, float, float) - Method in class net.malisis.core.util.TransformBuilder
 
rotateAfter(float, float, float) - Method in class net.malisis.core.util.TransformBuilder
 
rotateAroundX(double) - Method in class net.malisis.core.renderer.element.Face
 
rotateAroundX(double, double, double, double) - Method in class net.malisis.core.renderer.element.Face
 
rotateAroundX(double) - Method in class net.malisis.core.renderer.element.Vertex
 
rotateAroundX(double, double, double, double) - Method in class net.malisis.core.renderer.element.Vertex
 
rotateAroundY(double) - Method in class net.malisis.core.renderer.element.Face
 
rotateAroundY(double, double, double, double) - Method in class net.malisis.core.renderer.element.Face
 
rotateAroundY(double) - Method in class net.malisis.core.renderer.element.Vertex
 
rotateAroundY(double, double, double, double) - Method in class net.malisis.core.renderer.element.Vertex
 
rotateAroundZ(double) - Method in class net.malisis.core.renderer.element.Face
 
rotateAroundZ(double, double, double, double) - Method in class net.malisis.core.renderer.element.Face
 
rotateAroundZ(double) - Method in class net.malisis.core.renderer.element.Vertex
 
rotateAroundZ(double, double, double, double) - Method in class net.malisis.core.renderer.element.Vertex
 
rotateFacing(EnumFacing, int) - Static method in class net.malisis.core.util.EnumFacingUtils
Rotates facing count times.
rotateIcon - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to automatically rotate the icons for DirectionalComponent
Rotation - Class in net.malisis.core.renderer.animation.transformation
 
Rotation(float) - Constructor for class net.malisis.core.renderer.animation.transformation.Rotation
Instantiates a new Rotation.
Rotation(float, float) - Constructor for class net.malisis.core.renderer.animation.transformation.Rotation
Instantiates a new Rotation.
Rotation(float, float, float, float) - Constructor for class net.malisis.core.renderer.animation.transformation.Rotation
Instantiates a new Rotation.
Rotation(float, float, float, float, float, float, float) - Constructor for class net.malisis.core.renderer.animation.transformation.Rotation
Instantiates a new Rotation.
rotation - Variable in class net.malisis.core.renderer.icon.Icon
Rotation value (clockwise).
roundUp(int) - Method in class net.malisis.core.renderer.font.MalisisFont
 
rp - Variable in class net.malisis.core.client.gui.component.UIComponent
RenderParameters used to draw this UIComponent.
run() - Method in class net.malisis.javacompat.JavaCompatibility
 

S

save() - Method in class net.malisis.core.configuration.setting.Setting
Save the configuration.
save() - Method in class net.malisis.core.configuration.Settings
 
saveDefault() - Method in class net.malisis.core.renderer.font.FontRenderOptions
 
scale(float) - Method in class net.malisis.core.client.gui.element.GuiShape
 
scale(float, float) - Method in class net.malisis.core.client.gui.element.GuiShape
 
scale(float, float) - Method in class net.malisis.core.client.gui.element.SimpleGuiShape
 
scale(float, float) - Method in class net.malisis.core.client.gui.element.XResizableGuiShape
 
scale(float, float) - Method in class net.malisis.core.client.gui.element.XYResizableGuiShape
 
scale(float, float, float, float, float, float) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Scale
 
Scale - Class in net.malisis.core.renderer.animation.transformation
 
Scale() - Constructor for class net.malisis.core.renderer.animation.transformation.Scale
Instantiates a new Scale.
Scale(float, float, float) - Constructor for class net.malisis.core.renderer.animation.transformation.Scale
Instantiates a new Scale.
Scale(float, float, float, float, float, float) - Constructor for class net.malisis.core.renderer.animation.transformation.Scale
Instantiates a new Scale.
scale(float) - Method in class net.malisis.core.renderer.element.Face
 
scale(float, float) - Method in class net.malisis.core.renderer.element.Face
 
scale(float, float, float) - Method in class net.malisis.core.renderer.element.Face
 
scale(float, float, float, float, float, float) - Method in class net.malisis.core.renderer.element.Face
 
scale(float, float, float, float, float, float) - Method in class net.malisis.core.renderer.element.MergedVertex
Scales this MergedVertex.
scale(float) - Method in class net.malisis.core.renderer.element.Shape
Scales this Shape on all axis.
scale(float, float, float) - Method in class net.malisis.core.renderer.element.Shape
Scale.
scale(float, float, float, float, float, float) - Method in class net.malisis.core.renderer.element.Shape
Scales this Shape.
scale(float) - Method in class net.malisis.core.renderer.element.Vertex
 
scale(float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
scale(float, float, float, float, float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
scale(float, float, float, float, float, float) - Method in class net.malisis.core.renderer.model.MalisisModel
 
scale(float, float, float) - Method in class net.malisis.core.util.TransformBuilder
 
scale(float) - Method in class net.malisis.core.util.TransformBuilder
 
scale(double) - Method in class net.malisis.core.util.Vector
Scales this Vector by a factor.
scaleX(float) - Method in class net.malisis.core.renderer.element.Vertex
 
scaleX(float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
scaleY(float) - Method in class net.malisis.core.renderer.element.Vertex
 
scaleY(float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
scaleZ(float) - Method in class net.malisis.core.renderer.element.Vertex
 
scaleZ(float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
screenX() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
 
screenX() - Method in interface net.malisis.core.client.gui.component.IClipable
Gets the X position on the screen.
screenX() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the X coordinate of this UIComponent relative to the screen.
screenY() - Method in class net.malisis.core.client.gui.component.container.UITabGroup
 
screenY() - Method in interface net.malisis.core.client.gui.component.IClipable
Gets the Y position on the screen.
screenY() - Method in class net.malisis.core.client.gui.component.UIComponent
Gets the Y coordinate of this UIComponent relative to the screen.
scrollbar - Variable in class net.malisis.core.client.gui.component.container.UIListContainer
Vertical Scrollbar.
scrollBar - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
Scrollbar of the textfield
scrollbar - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
 
scrollBar - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Scrollbar of the textfield *.
scrollBy(float) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Scroll this UIScrollBar by the specified amount.
scrollColor - Variable in class net.malisis.core.client.gui.component.control.UISlimScrollbar
Scroll color
scrollHeight - Variable in class net.malisis.core.client.gui.component.control.UIScrollBar
The scroll height (Height for vertical, width for horizontal).
scrollShape - Variable in class net.malisis.core.client.gui.component.control.UIScrollBar
 
scrollThickness - Variable in class net.malisis.core.client.gui.component.control.UIScrollBar
The scroll thickness (Width for vertical, height for horizontal).
scrollTo(float) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Scroll this UIScrollBar to the specified offset.
select(S) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
select(UISelect.Option<T>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Selects the UISelect.Option.
select(T) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Selects the UISelect.Option for the specified value.
selectColor - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Selection color for this UITextField.
selected - Variable in class net.malisis.core.client.gui.component.container.UIListContainer
 
selectedFro - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontRenderOptions to use for this UISelect when option is selected.
selectedOption - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Currently selected option index.
SelectEvent(T, S) - Constructor for class net.malisis.core.client.gui.component.container.UIListContainer.SelectEvent
 
SelectEvent(UIRadioButton) - Constructor for class net.malisis.core.client.gui.component.interaction.UIRadioButton.SelectEvent
 
SelectEvent(UISelect<T>, T) - Constructor for class net.malisis.core.client.gui.component.interaction.UISelect.SelectEvent
 
selectFirst() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Selects the first UISelect.Option of this UISelect.
selectingText - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Whether currently selecting text.
selectionPosition - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Current selection cursor position.
selectLast() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Selects the last UISelect.Option of this UISelect.
selectNext() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Select the UISelect.Option after the currently selected one.
selectPrevious() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Selects the UISelect.Option before the currently selected one.
selectShape - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Shape used to draw the selection box.
selectWord() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Select word.
selectWord(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Select word.
self() - Method in class net.malisis.core.client.gui.component.UIComponent
 
self() - Method in class net.malisis.core.renderer.animation.transformation.AlphaTransform
Gets this AlphaTransform.
self() - Method in class net.malisis.core.renderer.animation.transformation.BrightnessTransform
self() - Method in class net.malisis.core.renderer.animation.transformation.ChainedTransformation
self() - Method in class net.malisis.core.renderer.animation.transformation.ColorTransform
Gets this ColorTransform.
self() - Method in class net.malisis.core.renderer.animation.transformation.ParallelTransformation
self() - Method in class net.malisis.core.renderer.animation.transformation.PositionTransform
self() - Method in class net.malisis.core.renderer.animation.transformation.Rotation
Gets this Rotation.
self() - Method in class net.malisis.core.renderer.animation.transformation.Scale
Gets this Scale.
self() - Method in class net.malisis.core.renderer.animation.transformation.SizeTransform
Gets this SizeTransform.
self() - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Gets this Transformation.
self() - Method in class net.malisis.core.renderer.animation.transformation.Translation
Gets this Translation
SemiColon - Static variable in class net.malisis.core.util.parser.token.Token
 
send(EntityPlayerMP) - Static method in class net.malisis.core.inventory.message.CloseInventoryMessage
Sends a packet to client to notify it to open a MalisisInventory.
send(IInventoryProvider, EntityPlayerMP, int) - Static method in class net.malisis.core.inventory.message.OpenInventoryMessage
Sends a packet to client to notify it to open a MalisisInventory.
send(World, BlockPos, Block) - Static method in class net.malisis.core.util.clientnotif.NeighborChangedMessage
 
send(TileEntity, SyncerMessage.Packet<TileEntity, TileEntitySyncHandler.TESyncData>) - Method in class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler
 
send(T, SyncerMessage.Packet<T, S>) - Method in interface net.malisis.core.util.syncer.ISyncHandler
Sends the syncing packet.
sendAction(MalisisInventoryContainer.ActionType, MalisisSlot, int) - Static method in class net.malisis.core.client.gui.MalisisGui
Sends a GUI action to the server.
sendAction(MalisisInventoryContainer.ActionType, int, int, int) - Static method in class net.malisis.core.inventory.message.InventoryActionMessage
Sends GUI action to the server MalisisInventoryContainer.
sendBlockData(Chunk, String, ByteBuf, EntityPlayerMP) - Static method in class net.malisis.core.util.blockdata.BlockDataMessage
 
sendCoords(Chunk, Set<BlockPos>, EntityPlayerMP) - Static method in class net.malisis.core.util.chunkblock.ChunkBlockMessage
 
sendInventoryContent() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Sends the all the inventory slots to the client.
sendToPlayersWatchingChunk(IMessage, Chunk) - Method in class net.malisis.core.network.MalisisNetwork
Send the IMessage to all the players currently watching that specific chunk.
set(World, BlockPos, boolean) - Method in class net.malisis.core.block.component.BooleanComponent
Sets the IBlockState in the World with the specified value.
set(IBlockState, boolean) - Method in class net.malisis.core.block.component.BooleanComponent
Sets the IBlockState with the specified value.
set(UITextField.CursorPosition) - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Sets this UITextField.CursorPosition at the same position than position.
set(int, int, float) - Method in class net.malisis.core.client.gui.GuiRenderer
Sets the mouse position and the partial tick.
set(T) - Method in class net.malisis.core.configuration.setting.Setting
Sets the value.
set(int) - Method in class net.malisis.core.inventory.InventoryState
 
set(double, double, double) - Method in class net.malisis.core.renderer.element.Vertex
 
set(char) - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
set(char) - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
set(IBlockAccess, Block, BlockPos, IBlockState) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets informations for this MalisisRenderer.
set(IBlockAccess, BlockPos) - Method in class net.malisis.core.renderer.MalisisRenderer
 
set(IBlockAccess) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets informations for this MalisisRenderer.
set(Block) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets informations for this MalisisRenderer.
set(IBlockState) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets informations for this MalisisRenderer.
set(BlockPos) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets informations for this MalisisRenderer.
set(T, float) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets informations for this MalisisRenderer.
set(ItemStack) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets informations for this MalisisRenderer.
set(T) - Method in class net.malisis.core.renderer.Parameter
Sets the value for this Parameter.
set(Chunk) - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler.ChunkProcedure
Sets the Chunk (and World) for this ChunkBlockHandler.ChunkProcedure.
set(Block, boolean) - Method in class net.malisis.core.util.MBlockState.BlockPredicate
 
set(IBlockAccess) - Method in class net.malisis.core.util.MBlockState.BlockStateFunction
 
set(double, double, double) - Method in class net.malisis.core.util.Point
Sets this point to x, y and z coordinates.
set(Object, Object) - Method in class net.malisis.core.util.syncer.ObjectData
 
set(double, double, double) - Method in class net.malisis.core.util.Vector
Sets the x, y and z coordinates for this Vector.
Set(Supplier<Set<V>>) - Constructor for class net.malisis.core.util.WeakNested.Set
 
setActive(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets this tab to be active.
setActiveFontRendererOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the active FontRenderOptions.
setActiveTab(String) - Method in class net.malisis.core.client.gui.component.container.UITabGroup
 
setActiveTab(UITab) - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Activates the UITab and deactivates currently active one.
setAlpha(int) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the alpha transparency for this UIComponent.
setAlpha(int) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Alpha
 
setAlpha(int) - Method in class net.malisis.core.renderer.element.Face
Sets the alpha for this Face.
setAlpha(int) - Method in class net.malisis.core.renderer.element.MergedVertex
Sets the alpha value for this MergedVertex.
setAlpha(int) - Method in class net.malisis.core.renderer.element.Vertex
 
setAlpha(int) - Method in class net.malisis.core.renderer.RenderParameters
 
setAmount(World, MBlockState, int) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
setAnchor(int) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the anchor for this UIComponent's position.
setAutoHide(boolean) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Sets whether this UIScrollBar should automatically hide when scrolling is not possible (content size is inferior to component size).
setAutoSelectOnFocus(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets whether this UITextField should automatically select its UITextField.text when focused.
setAutoSize(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets whether the size of this UIButton should be calculated automatically.
setBackgroundAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the alpha background of this UIBackgroundContainer.
setBackgroundColor(int) - Method in class net.malisis.core.client.gui.component.container.UIPanel
Sets the background color for UIContainer.
setBackgroundColor(int) - Method in class net.malisis.core.client.gui.component.container.UIWindow
Sets the background color for UIContainer.
setBaseName(String) - Method in class net.malisis.core.renderer.element.Vertex
 
setBatched() - Method in class net.malisis.core.renderer.MalisisRenderer
 
setBgColor(int) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the background color of this UIButton.
setBgColor(int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setBgColor(int) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the baground color for this UITab.
setBillboard(float, float, float) - Method in class net.malisis.core.renderer.MalisisRenderer
Sets billboard mode.
SetBlockCallbackRegistry - Class in net.malisis.core.registry
 
SetBlockCallbackRegistry() - Constructor for class net.malisis.core.registry.SetBlockCallbackRegistry
 
SetBlockCallbackRegistry.ISetBlockCallback - Interface in net.malisis.core.registry
 
SetBlockCallbackRegistry.ISetBlockCallbackPredicate - Interface in net.malisis.core.registry
 
setBorder(int, int, int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the border size and color for this UIBackgroundContainer.
setBottomAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the bottom alpha.
setBottomColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the bottom color.
setBottomLeftAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the bottom left alpha.
setBottomLeftColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the bottom left color.
setBottomRightAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the bottom right alpha.
setBottomRightColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the bottom right color.
setBounds(AxisAlignedBB) - Method in class net.malisis.core.renderer.element.Shape
Sets the bounds for this Shape.
setBounds(double, double, double, double, double, double) - Method in class net.malisis.core.renderer.element.Shape
Sets the bounds for this Shape.
setBrightness(int) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Brightness
 
setBrightness(int) - Method in class net.malisis.core.renderer.element.Face
Sets the brightness for this Face.
setBrightness(int) - Method in class net.malisis.core.renderer.element.MergedVertex
Sets the brightness for this MergedVertex.
setBrightness(int) - Method in class net.malisis.core.renderer.element.Vertex
 
setBrightness(int) - Method in class net.malisis.core.renderer.RenderParameters
 
setBulkProcess(boolean, boolean) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
setButtonAnchor(int) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
setCategory(String) - Method in class net.malisis.core.configuration.setting.Setting
Sets the category.
setChecked(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
Sets the state for this UICheckBox.
setClipContent(boolean) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Sets whether this UIContainer should clip its contents
setClipContent(boolean) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
Sets whether this UIContainer should clip its contents
setClipContent(boolean) - Method in interface net.malisis.core.client.gui.component.IClipable
Sets whether this IClipable should clip or not.
setClipContent(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setClipping(float, float, float, float) - Method in class net.malisis.core.renderer.icon.ClippedIcon
Sets the clipping for this ClippedIcon.
setColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the color of this UIBackgroundContainer.
setColor(int) - Method in class net.malisis.core.client.gui.component.container.UIPanel
Sets the background color of this UIContainer.
setColor(int) - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
Sets the color of the scroll.
setColor(int, int) - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
Sets the color of the scroll and the background.
setColor(int) - Method in class net.malisis.core.client.gui.component.decoration.UISeparator
Sets the color for this UISeparator.
setColor(int) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Color
 
setColor(int) - Method in class net.malisis.core.renderer.element.Face
Sets the color for this Face.
setColor(int) - Method in class net.malisis.core.renderer.element.MergedVertex
Sets the color for this MergedVertex.
setColor(int) - Method in class net.malisis.core.renderer.element.Vertex
 
setColor(int) - Method in class net.malisis.core.renderer.RenderParameters
 
setColor(String) - Method in class net.malisis.core.util.bbcode.node.BBColorNode
 
setColor(int) - Method in class net.malisis.core.util.bbcode.node.BBColorNode
 
setColors(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setComment(String...) - Method in class net.malisis.core.configuration.setting.Setting
Sets the comment.
setContainer(UIContainer<?>) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Set the UIContainer linked with this UITab.
setControlPoints(List<Vertex>) - Method in class net.malisis.core.renderer.element.Bezier
Sets the control points for this Bezier.
setCoords(int, int, Set<BlockPos>) - Method in class net.malisis.core.util.chunkblock.ChunkBlockHandler
Client only.
setCursorColor(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the cursor color.
setCursorPosition(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the position of the cursor at the specified cooridnates.
setData(String, IBlockAccess, BlockPos, T) - Static method in class net.malisis.core.util.blockdata.BlockDataHandler
Sets the custom data to be stored at the BlockPos for the specified identifier.
setData(World, BlockPos, T) - Method in interface net.malisis.core.util.blockdata.IBlockData
 
setDefaultIcon(String) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
Sets the default Icon to use if no icon is set for a face.
setDefaultIcon(Icon) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
Sets the default Icon to use if no icon is set for a side of the block.
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.BooleanComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.ColorComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.CornerComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.DirectionalComponent
Sets the default value to use for the IBlockState.
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.LadderComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.PaneComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.PowerComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.SlabComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopeComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.StairComponent
 
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.block.component.WallComponent
Sets the default value to use for this WallComponent.
setDefaultState(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
Sets the default values for the IBlockState.
setDefaultState(Block, IBlockState) - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
setDefaultTexture(GuiTexture) - Method in class net.malisis.core.client.gui.GuiRenderer
Sets the default GuiTexture to use for this GuiRenderer.
setDelay(int) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
setDelay(int) - Method in class net.malisis.core.renderer.animation.Animation
Sets the delay for the animation.
setDelay(int) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
setDisabled(boolean) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Sets the disabled.
setDisabled(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
Sets the disabled state of this UISelect.Option.
setDisabled(boolean) - Method in class net.malisis.core.client.gui.component.UIComponent
Set the state of this UIComponent.
setDisabledFontRendererOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the disabled FontRenderOptions.
setDisabledFontRendererOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the FontRenderOptions to use when disabled.
setDisabledIcon(Icon) - Method in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
setDisablePredicate(Predicate<T>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setDraggedItemStack(ItemStack) - Method in class net.malisis.core.inventory.MalisisSlot
Sets the currently dragged ItemStack for this MalisisSlot.
setEditable(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the editable.
setElements(Collection<S>) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
setElementSpacing(int) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
setFade(boolean) - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
setField(int, int) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
 
setFocused(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setFocused(boolean) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the focused.
setFocused(boolean) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the focused state of this UIComponent.
setFocusedComponent(UIComponent<?>, boolean) - Static method in class net.malisis.core.client.gui.MalisisGui
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
setFont(MalisisFont) - Method in interface net.malisis.core.client.gui.component.IGuiText
Sets the MalisisFont.
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
setFont(MalisisFont) - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Sets the MalisisFont and FontRenderOptions to use for this UILabel.
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
setFontRenderOptions(FontRenderOptions) - Method in interface net.malisis.core.client.gui.component.IGuiText
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
setFontRenderOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
setFramesTextureData(List<int[][]>) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
setHoverBgColor(int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setHovered(boolean) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the hovered state of this UIComponent.
setHoveredComponent(UIComponent<?>, boolean) - Static method in class net.malisis.core.client.gui.MalisisGui
Sets the hovered state for a UIComponent.
setHoveredFontRendererOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the FontRenderOptions used for this UILabel when hovered.
setHoveredFontRendererOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the hovered FontRenderOptions.
setHoveredFontRendererOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the hovered FontRenderOptions.
setHoveredIcon(Icon) - Method in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
setIcon(Icon) - Method in class net.malisis.core.client.gui.component.decoration.UIImage
Sets the icon for this UIImage.
setIcon(GuiTexture, Icon) - Method in class net.malisis.core.client.gui.component.decoration.UIImage
Sets the icon for this UIImage to be used with the specified GuiTexture.
setIcon(Icon) - Method in class net.malisis.core.renderer.icon.provider.GuiIconProvider
 
setIcon(T, Icon) - Method in class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
setIcon(T, String) - Method in class net.malisis.core.renderer.icon.provider.PropertyEnumIconProvider
 
setIconHeight(int) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
setIconWidth(int) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
setIgnoreScale(boolean) - Method in class net.malisis.core.client.gui.GuiRenderer
Sets whether to ignore default Minecraft GUI scale factor.
setImage(UIImage) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the UIImage for this UIButton.
setImage(UIImage) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the image UITab.
setIndex(int) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
setIndex(int) - Method in class net.malisis.core.util.syncer.ObjectData
 
setInitialState() - Method in class net.malisis.core.renderer.element.Vertex
 
setInventory(MalisisInventory) - Method in class net.malisis.core.inventory.MalisisSlot
Sets the inventory containing this MalisisSlot.
setInventoryContainer(MalisisInventoryContainer) - Method in class net.malisis.core.client.gui.MalisisGui
setInventoryId(int) - Method in class net.malisis.core.inventory.MalisisInventory
Sets the id of this MalisisInventory inside its container.
setInventorySlotContents(int, ItemStack) - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Sets the given item stack to the specified slot in the inventory
setInventorySlotContents(int, ItemStack) - Method in interface net.malisis.core.inventory.ISidedInventoryProvider
 
setInventoryStackLimit(int) - Method in class net.malisis.core.inventory.MalisisInventory
Sets the inventory stack limit.
setItemStack(ItemStack) - Method in class net.malisis.core.client.gui.component.decoration.UIImage
Sets the ItemStack to render.
setItemStack(int, ItemStack) - Method in class net.malisis.core.inventory.MalisisInventory
Sets the itemStack for the slot at position slotNumber.
setItemStack(ItemStack) - Method in class net.malisis.core.inventory.MalisisSlot
Sets the itemStack contained by this MalisisSlot.
setItemStack(ItemStack) - Method in class net.malisis.core.inventory.player.PlayerInventorySlot
 
setItemStackProvider(ItemStack) - Method in class net.malisis.core.inventory.MalisisInventory
Set this MalisisInventory contents based on the itemStack NBT.
setItemStackSize(int) - Method in class net.malisis.core.inventory.MalisisSlot
Sets the item stack size.
setLabel(String) - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
Sets the label for this UISelect.Option.
setLabel(String) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the label for this UITab.
setLabelFunction(Function<T, String>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setLabelPattern(String) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets a pattern that will be used to format the option label.
setLeftAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the left alpha.
setLeftColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the left color.
setLength(double) - Method in class net.malisis.core.util.raytrace.Raytrace
Sets the length of this Raytrace.
setLength(double) - Method in class net.malisis.core.util.raytrace.RaytraceWorld
Sets the length of this RaytraceWorld.
setLineFro(FontRenderOptions) - Method in class net.malisis.core.renderer.font.FontRenderOptions
 
setLineOffset(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the line offset.
setLineSpacing(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the line spacing for this UITextField.
setLitteral(boolean) - Method in class net.malisis.core.renderer.font.StringWalker
 
setMaxExpandedWidth(int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the max width of the option container.
setMegaTexture(EnumFacing, Icon) - Method in class net.malisis.core.renderer.icon.provider.MegaTextureIconProvider
 
setMegaTexture(EnumFacing, Icon, int) - Method in class net.malisis.core.renderer.icon.provider.MegaTextureIconProvider
 
setMenuPosition(ComponentPosition) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
setName(String) - Method in class net.malisis.core.block.MalisisBlock
 
setName(String) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the name of this UIComponent.
setName(String) - Method in class net.malisis.core.inventory.MalisisInventory
Sets this MalisisInventory name.
setName(String) - Method in class net.malisis.core.item.MalisisItem
 
setName(String) - Method in class net.malisis.core.item.MalisisItemBlock
 
setName(String) - Method in class net.malisis.core.renderer.element.Face
Sets the base name for this Face.
setName(String) - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
setNormal(float, float, float) - Method in class net.malisis.core.renderer.element.Vertex
 
setNormal(EnumFacing) - Method in class net.malisis.core.renderer.element.Vertex
 
setOffset(int) - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Sets the offset for this UITabGroup.
setOffset(int, int) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Sets the position offset for this UIScrollBar.
setOffset(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the text offset of this UIButton.
setOffset(BlockPos) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
setOffsetX(float, int) - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
setOffsetX(float, int) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
setOffsetX(float, int) - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Sets the offset from 0 to 1 of the scrollable content.
setOffsetX(float, int) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
setOffsetX(float, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setOffsetX(float, int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the offset x.
setOffsetY(float, int) - Method in class net.malisis.core.client.gui.component.container.UIContainer
 
setOffsetY(float, int) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
setOffsetY(float, int) - Method in interface net.malisis.core.client.gui.component.control.IScrollable
Sets the offset from 0 to 1 of the scrollable content.
setOffsetY(float, int) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
setOffsetY(float, int) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setOffsetY(float, int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the offset y.
setOptionFunction(Function<T, ? extends UISelect.Option<T>>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setOptions(Iterable<T>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Set the options to use for this UISelect.
setOptions(int, int, int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the options.
setOutputSlot() - Method in class net.malisis.core.inventory.MalisisSlot
Sets this MalisisSlot as an output slot.
setPadding(int, int) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Set the padding for this UIContainer.
setParameters(RenderParameters) - Method in class net.malisis.core.renderer.element.Face
Sets the RenderParameters for this Face.
setParameters(RenderParameters, boolean) - Method in class net.malisis.core.renderer.element.Shape
Sets the parameters for all the faces making up this Shape.
setParameters(String, RenderParameters, boolean) - Method in class net.malisis.core.renderer.element.Shape
Set RenderParameters for faces matching the specified name.
setParent(UIComponent<?>) - Method in interface net.malisis.core.client.gui.component.control.IControlComponent
Sets the UIComponent controlled by this IControlComponent.
setParent(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the parent for this UITab.
setParent(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
setParent(UIComponent<?>) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the parent of this UIComponent.
setParent(BBNode) - Method in class net.malisis.core.util.bbcode.node.BBNode
 
setPasswordCharacter(char) - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
Sets the masking character to use when rendering text.
setPickedItemStack(ItemStack) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Sets the currently picked itemStack.
setPosition() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Sets the scrollbar position.
setPosition() - Method in class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
setPosition(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Sets this UITextField.CursorPosition line and character position based on coordinates inside this UITextField.
setPosition(int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the position of this UIComponent.
setPosition(int, int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the position of this UIComponent relative to an anchor.
setPosition(int, int) - Method in class net.malisis.core.client.gui.element.GuiShape
 
setPosition(int, int) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Position
 
setPrecision(int) - Method in class net.malisis.core.renderer.element.Bezier
Sets the amount of vertexes for this Bezier.
setProgress(float) - Method in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
setPropertyDirection(PropertyDirection) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
setRayTraceInfos(Vec3d, Vec3d) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
Sets the ray trace infos.
setRelativeStart(long) - Method in class net.malisis.core.util.Timer
 
setRender(boolean, boolean) - Method in class net.malisis.core.renderer.animation.Animation
Sets whether to render the ITransformable before and after the animation.
setResolution() - Method in class net.malisis.core.client.gui.MalisisGui
Sets the resolution for this MalisisGui.
setReversed() - Method in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
setRGBA(int) - Method in class net.malisis.core.renderer.element.Vertex
 
setRightAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the right alpha.
setRightColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the right color.
setRotation(int) - Method in class net.malisis.core.renderer.icon.GuiIcon
 
setRotation(int) - Method in class net.malisis.core.renderer.icon.Icon
Sets the rotation for this Icon.
setRotation(IBlockState) - Method in class net.malisis.core.util.multiblock.MultiBlock
 
setScaleFactor(int) - Method in class net.malisis.core.client.gui.GuiRenderer
Sets the scale factor to use for this GuiRenderer.
setScrollSize(int, int) - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Sets the scroll size.
setSelectColor(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the select color.
setSelected(S) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
setSelected() - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
Sets state of this UIRadioButton to selected.
setSelectedFontRendererOptions(FontRenderOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the selected FontRenderOptions.
setSelectedOption(T) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the selected UISelect.Option from its containing key.
setSelectedOption(UISelect.Option<T>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the selected UISelect.Option.
setSelectedOption(UISelect.Option<TextFormatting>) - Method in class net.malisis.core.client.gui.component.mceditor.EcfSelect
 
setSideIcon(EnumFacing, Icon) - Method in class net.malisis.core.renderer.icon.provider.MegaTextureIconProvider
 
setSideIcon(EnumFacing, Icon) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
 
setSideIcon(EnumFacing, String) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
 
setSideIcons(String[]) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
Sets the Icon to use for each side of the block.
setSideIcons(Icon[]) - Method in class net.malisis.core.renderer.icon.provider.SidesIconProvider
Sets the Icon to use for each side of the block.
setSize(int, int) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
setSize(int, int) - Method in class net.malisis.core.client.gui.component.decoration.UIImage
Sets the size for this UIImage.
setSize(int, int) - Method in class net.malisis.core.client.gui.component.decoration.UISeparator
 
setSize(int) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the width of this UIButton with a default height of 20px.
setSize(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the size of this UIButton.
setSize(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the size of this UITab.
setSize(int, int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the size of this UITextField.
setSize(int, int) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the size of this UIComponent.
setSize(int, int) - Method in class net.malisis.core.client.gui.element.GuiShape
 
setSize(int, int) - Method in class net.malisis.core.client.gui.element.SimpleGuiShape
 
setSize(int, int) - Method in class net.malisis.core.client.gui.element.XResizableGuiShape
 
setSize(int, int) - Method in class net.malisis.core.client.gui.element.XYResizableGuiShape
 
setSize(int, int) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Size
 
setSize(float, float, float) - Method in class net.malisis.core.renderer.element.Shape
Sets the size of this Shape.
setSize(int, int) - Method in class net.malisis.core.renderer.icon.Icon
Sets the size in pixel of this Icon.
setSlots(MalisisSlot[]) - Method in class net.malisis.core.inventory.MalisisInventory
Sets the slots for this MalisisInventory.
setSlots(HashMap<Integer, ItemStack>) - Method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage.Packet
 
setSpacing(int) - Method in class net.malisis.core.client.gui.component.container.UITabGroup
Sets the spacing for this UITabGroup.
setStandardUV() - Method in class net.malisis.core.renderer.element.Face
Sets standard UVs for this Face.
setStart(long) - Method in class net.malisis.core.util.Timer
 
setStartTick(long) - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
setStartTime(long) - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
setStartTime() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
setText(String) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Sets the text of this UILabel.
setText(BBString) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
 
setText(String) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
setText(List<String>) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
setText(String) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the text of this UIButton.
setText(String) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
Sets the text for this UICheckBox.
setText(String) - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
Sets the text.
setText(String) - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
Sets the text for this UIRadioButton.
setText(String) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the text of this UITextField and place the cursor at the end.
setText(String) - Method in class net.malisis.core.util.bbcode.BBString
 
setText(BBString) - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
setText(BBString) - Method in interface net.malisis.core.util.bbcode.render.IBBCodeRenderer
 
setTexture(String) - Method in class net.malisis.core.block.MalisisBlock
 
setTexture(Item) - Method in class net.malisis.core.block.MalisisBlock
 
setTexture(Block) - Method in class net.malisis.core.block.MalisisBlock
 
setTexture(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
setTexture(String) - Method in class net.malisis.core.item.MalisisItem
 
setTexture(Item) - Method in class net.malisis.core.item.MalisisItem
 
setTexture(Block) - Method in class net.malisis.core.item.MalisisItem
 
setTexture(IBlockState) - Method in class net.malisis.core.item.MalisisItem
 
setTexture(Icon) - Method in class net.malisis.core.renderer.element.Face
Sets the Icon to use for this Face.
setTexture(Icon, boolean, boolean, boolean) - Method in class net.malisis.core.renderer.element.Face
Sets the Icon to use for this Face.
Setting<T> - Class in net.malisis.core.configuration.setting
The Class Setting.
Setting(String, T) - Constructor for class net.malisis.core.configuration.setting.Setting
Instantiates a new setting.
Settings - Class in net.malisis.core.configuration
 
Settings(File) - Constructor for class net.malisis.core.configuration.Settings
 
Settings(Configuration) - Constructor for class net.malisis.core.configuration.Settings
 
setTitle(String) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Sets the title for UIContainer.
setTooltip(UITooltip) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the UITooltip of this UIComponent.
setTooltip(String) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the UITooltip of this UIComponent.
setTooltip(UITooltip) - Method in class net.malisis.core.client.gui.component.UISlot
 
setTopAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the top alpha.
setTopColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the top color.
setTopLeftAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the top left alpha.
setTopLeftColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the top left color.
setTopRightAlpha(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the top right alpha.
setTopRightColor(int) - Method in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Sets the top right color.
setTransformer(String) - Method in class net.malisis.core.asm.AsmHook
 
setTransformType(ItemCameraTransforms.TransformType) - Method in interface net.malisis.core.renderer.IItemRenderer
 
setTransformType(ItemCameraTransforms.TransformType) - Method in class net.malisis.core.renderer.MalisisRenderer
 
setUniform1i(String, int) - Method in class net.malisis.core.util.ShaderSystem
 
setUniform2f(String, float, float) - Method in class net.malisis.core.util.ShaderSystem
 
setUnselect(boolean) - Method in class net.malisis.core.client.gui.component.container.UIListContainer
 
setUV(double, double) - Method in class net.malisis.core.renderer.element.Vertex
 
setUVs(float, float, float, float) - Method in class net.malisis.core.renderer.font.CharData
 
setUVs(int, int, int, FontGeneratorOptions) - Method in class net.malisis.core.renderer.font.CharData
 
setUVs(float, float, float, float) - Method in class net.malisis.core.renderer.icon.Icon
Sets the u vs.
setValidator(Predicate<String>) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the predicate used to validate input text.
setVertical() - Method in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
setVisible(boolean) - Method in class net.malisis.core.client.gui.component.container.UIContainer
Sets the visible.
setVisible(boolean) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the visibility of this UIComponent.
setWorldAndResolution(Minecraft, int, int) - Method in class net.malisis.core.client.gui.MalisisGui
Called when game resolution changes.
setWysiwyg(boolean) - Method in class net.malisis.core.util.bbcode.gui.BBCodeEditor
 
setWysiwyg(boolean) - Method in class net.malisis.core.util.bbcode.gui.BBTextField
 
setX(double) - Method in class net.malisis.core.renderer.element.MergedVertex
Sets the X coordinate for this MergedVertex.
setX(double) - Method in class net.malisis.core.renderer.element.Vertex
 
setY(double) - Method in class net.malisis.core.renderer.element.MergedVertex
Sets the Y coordinate for this MergedVertex.
setY(double) - Method in class net.malisis.core.renderer.element.Vertex
 
setZ(double) - Method in class net.malisis.core.renderer.element.MergedVertex
Sets the Z coordinate for this MergedVertex.
setZ(double) - Method in class net.malisis.core.renderer.element.Vertex
 
setZIndex(int) - Method in class net.malisis.core.client.gui.component.UIComponent
Sets the zIndex for this UIComponent.
ShaderSystem - Class in net.malisis.core.util
ShaderSystem
ShaderSystem() - Constructor for class net.malisis.core.util.ShaderSystem
 
shadow - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Draw with shadow
shadow - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
shape - Variable in class net.malisis.core.client.gui.component.UIComponent
GuiShape used to draw this UIComponent.
shape - Variable in class net.malisis.core.renderer.component.ShapeComponent
 
Shape - Class in net.malisis.core.renderer.element
Base class for anything drawn with a MalisisRenderer.
Shape() - Constructor for class net.malisis.core.renderer.element.Shape
Instantiates a new Shape.
Shape(Face...) - Constructor for class net.malisis.core.renderer.element.Shape
Instantiates a new Shape.
Shape(List<Face>) - Constructor for class net.malisis.core.renderer.element.Shape
Instantiates a new Shape.
Shape(Shape) - Constructor for class net.malisis.core.renderer.element.Shape
Instantiates a new Shape.
ShapeComponent - Class in net.malisis.core.renderer.component
 
ShapeComponent(Shape) - Constructor for class net.malisis.core.renderer.component.ShapeComponent
 
ShapedOreRecipeHandler - Class in net.malisis.core.util.replacement
 
ShapedOreRecipeHandler() - Constructor for class net.malisis.core.util.replacement.ShapedOreRecipeHandler
 
ShapedRecipesHandler - Class in net.malisis.core.util.replacement
 
ShapedRecipesHandler() - Constructor for class net.malisis.core.util.replacement.ShapedRecipesHandler
 
ShapelessOreRecipeHandler - Class in net.malisis.core.util.replacement
 
ShapelessOreRecipeHandler() - Constructor for class net.malisis.core.util.replacement.ShapelessOreRecipeHandler
 
ShapelessRecipesHandler - Class in net.malisis.core.util.replacement
 
ShapelessRecipesHandler() - Constructor for class net.malisis.core.util.replacement.ShapelessRecipesHandler
 
ShapePreset - Class in net.malisis.core.renderer.preset
 
ShapePreset() - Constructor for class net.malisis.core.renderer.preset.ShapePreset
 
shapes - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
Map of the shapes used for the MalisisModel.
shapes - Variable in class net.malisis.core.renderer.model.MalisisModel
Shapes building this MalisisModel.
Sharp - Static variable in class net.malisis.core.util.parser.token.Token
 
sheetHeight - Variable in class net.malisis.core.renderer.icon.Icon
Height of the global texture sheet.
sheetWidth - Variable in class net.malisis.core.renderer.icon.Icon
Width of the global texture sheet.
shiftIndex(int) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
shiftLeft() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition one step to the left.
shiftRight() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
Moves this UITextField.CursorPosition one step to the right.
shouldClipContent() - Method in class net.malisis.core.client.gui.component.container.UIContainer
Checks whether this UIContainer should clip its contents
shouldClipContent() - Method in class net.malisis.core.client.gui.component.container.UIListContainer
Checks whether this UIContainer should clip its contents
shouldClipContent() - Method in interface net.malisis.core.client.gui.component.IClipable
Checks whether this IClipable should clip or not.
shouldClipContent() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
shouldEndDrag(int) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Checks if the dragging should end based on the mouse button clicked.
shouldParse(BlockPos) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid.FloodFill
 
shouldRender(RenderWorldLastEvent, IBlockAccess) - Method in class net.malisis.core.renderer.AnimatedRenderer
 
shouldRender(RenderWorldLastEvent, IBlockAccess) - Method in interface net.malisis.core.renderer.IRenderWorldLast
Whether the renderer should render.
shouldRender(RenderWorldLastEvent, IBlockAccess) - Method in class net.malisis.core.renderer.MalisisRenderer
 
shouldRenderFace(Face, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Checks if a Face should be rendered.
shouldResetDrag(int) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
Checks if the dragging should be reset based on the mouse button clicked.
shouldReturn() - Method in class net.malisis.core.util.callback.CallbackResult
 
shouldRotateIcon(RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
 
shouldSetViewportPosition() - Method in interface net.malisis.core.renderer.IRenderWorldLast
Whether to set the translations based on player current position and partialTick.
shouldSetViewportPosition() - Method in class net.malisis.core.renderer.MalisisRenderer
 
shouldSideBeRendered(Block, IBlockAccess, BlockPos, IBlockState, EnumFacing) - Method in interface net.malisis.core.block.IBlockComponent
Checks whether a side should be rendered.
shouldSideBeRendered(IBlockState, IBlockAccess, BlockPos, EnumFacing) - Method in class net.malisis.core.block.MalisisBlock
 
shouldSideBeRendered(IBlockState, IBlockAccess, BlockPos, EnumFacing) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
shouldSmartCull() - Method in interface net.malisis.core.block.ISmartCull
Whether this IBlockComponent or Block should use smart culling.
shouldSmartCull(Block) - Static method in interface net.malisis.core.block.ISmartCull
Whether the Block should use smart culling.
shrink(EnumFacing, float) - Method in class net.malisis.core.renderer.element.Shape
Shrinks the Face matching face name by a certain factor.
sides - Static variable in class net.malisis.core.renderer.icon.provider.ConnectedIconsProvider
 
SidesIconProvider - Class in net.malisis.core.renderer.icon.provider
This IIconProvider allows a Block to have different icons for its sides.
SidesIconProvider(String, String[]) - Constructor for class net.malisis.core.renderer.icon.provider.SidesIconProvider
 
SidesIconProvider(String) - Constructor for class net.malisis.core.renderer.icon.provider.SidesIconProvider
 
SidesIconProvider(Icon, Icon[]) - Constructor for class net.malisis.core.renderer.icon.provider.SidesIconProvider
 
SidesIconProvider(Icon) - Constructor for class net.malisis.core.renderer.icon.provider.SidesIconProvider
 
sideWidth - Variable in class net.malisis.core.client.gui.element.XResizableGuiShape
 
Silenced - Class in net.malisis.core.util
This class allows condensed and silenced exception catching.
Silenced() - Constructor for class net.malisis.core.util.Silenced
 
Silenced.BiConsumer<T,U> - Interface in net.malisis.core.util
 
Silenced.Consumer<T> - Interface in net.malisis.core.util
 
Silenced.Exec - Interface in net.malisis.core.util
 
Silenced.Function<T,U> - Interface in net.malisis.core.util
 
Silenced.Supplier<T> - Interface in net.malisis.core.util
 
SimpleGuiShape - Class in net.malisis.core.client.gui.element
 
SimpleGuiShape(Face) - Constructor for class net.malisis.core.client.gui.element.SimpleGuiShape
 
SimpleGuiShape() - Constructor for class net.malisis.core.client.gui.element.SimpleGuiShape
 
SINUSOIDAL - Static variable in class net.malisis.core.renderer.animation.transformation.Transformation
 
size - Variable in class net.malisis.core.inventory.MalisisInventory
Number of slots inside this MalisisInventory.
size - Variable in class net.malisis.core.renderer.font.MalisisFont
Size of the texture (width and height)
size() - Method in class net.malisis.core.util.parser.token.CharToken
 
size() - Method in class net.malisis.core.util.parser.token.DigitToken
 
size() - Method in class net.malisis.core.util.parser.token.EmptyToken
 
size() - Method in class net.malisis.core.util.parser.token.ExpressionToken
 
size() - Method in class net.malisis.core.util.parser.token.KeywordToken
 
size() - Method in class net.malisis.core.util.parser.token.LetterToken
 
size() - Method in class net.malisis.core.util.parser.token.SpaceToken
 
size() - Method in class net.malisis.core.util.parser.token.StringToken
 
size() - Method in class net.malisis.core.util.parser.token.Token
 
SizeChangeEvent(T, int, int) - Constructor for class net.malisis.core.client.gui.event.component.SpaceChangeEvent.SizeChangeEvent
 
SizeTransform<T> - Class in net.malisis.core.renderer.animation.transformation
 
SizeTransform(int, int) - Constructor for class net.malisis.core.renderer.animation.transformation.SizeTransform
Instantiates a new SizeTransform.
SizeTransform(int, int, int, int) - Constructor for class net.malisis.core.renderer.animation.transformation.SizeTransform
Instantiates a new SizeTransform
skipAir - Variable in class net.malisis.core.util.MBlockState.BlockPredicate
 
skipChars(boolean) - Method in class net.malisis.core.renderer.font.StringWalker
 
SlabComponent - Class in net.malisis.core.block.component
 
SlabComponent(MalisisBlock, MalisisBlock) - Constructor for class net.malisis.core.block.component.SlabComponent
 
slice(int, float[][], float[][], float[][], boolean) - Static method in class net.malisis.core.util.AABBUtils
 
slideBy(float) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
SLIDER_WIDTH - Static variable in class net.malisis.core.client.gui.component.interaction.UISlider
 
sliderIcon - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
 
slideTo(int) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
slideTo(float) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
Slope - Class in net.malisis.core.renderer.element.shape
 
Slope() - Constructor for class net.malisis.core.renderer.element.shape.Slope
 
SlopeComponent - Class in net.malisis.core.block.component
 
SlopeComponent() - Constructor for class net.malisis.core.block.component.SlopeComponent
 
SlopedCorner - Class in net.malisis.core.renderer.element.shape
 
SlopedCorner() - Constructor for class net.malisis.core.renderer.element.shape.SlopedCorner
 
SlopedCornerComponent - Class in net.malisis.core.block.component
 
SlopedCornerComponent() - Constructor for class net.malisis.core.block.component.SlopedCornerComponent
 
SlopedCornerShapeComponent - Class in net.malisis.core.renderer.component
 
SlopedCornerShapeComponent() - Constructor for class net.malisis.core.renderer.component.SlopedCornerShapeComponent
 
SlopeShapeComponent - Class in net.malisis.core.renderer.component
 
SlopeShapeComponent() - Constructor for class net.malisis.core.renderer.component.SlopeShapeComponent
 
slot - Variable in class net.malisis.core.client.gui.component.UISlot
Slot to draw containing the itemStack
SlotChanged(MalisisInventory, MalisisSlot) - Constructor for class net.malisis.core.inventory.InventoryEvent.SlotChanged
 
slotMaxStackSize - Variable in class net.malisis.core.inventory.MalisisInventory
Maximum stack size for the slots.
slotNumber - Variable in class net.malisis.core.inventory.MalisisSlot
Slot position within its MalisisInventory.
slots - Variable in class net.malisis.core.inventory.MalisisInventory
Slots for this MalisisInventory.
smartCull(Face, RenderParameters) - Method in class net.malisis.core.renderer.MalisisRenderer
Culls a face based on the actual render bounds used and not block bounding box.
source - Variable in class net.malisis.core.util.ItemUtils.ItemStackSplitter
The ItemStack to be split.
SOUTH - Static variable in class net.malisis.core.block.component.PaneComponent
 
south() - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos 1 block in southern direction
south(int) - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos n blocks in southern direction
SouthEastFace - Class in net.malisis.core.renderer.element.face
 
SouthEastFace() - Constructor for class net.malisis.core.renderer.element.face.SouthEastFace
 
SouthFace - Class in net.malisis.core.renderer.element.face
 
SouthFace() - Constructor for class net.malisis.core.renderer.element.face.SouthFace
 
Space - Static variable in class net.malisis.core.util.parser.token.Token
 
SpaceChangeEvent<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent has changed its size or position.
SpaceChangeEvent(T) - Constructor for class net.malisis.core.client.gui.event.component.SpaceChangeEvent
 
SpaceChangeEvent.PositionChangeEvent<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent changes it's position.
SpaceChangeEvent.SizeChangeEvent<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent changes its size.
SpaceToken - Class in net.malisis.core.util.parser.token
 
SpaceToken() - Constructor for class net.malisis.core.util.parser.token.SpaceToken
 
spacing - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
Number of pixels between each tab.
spawnEjectedItem(World, BlockPos, ItemStack) - Static method in class net.malisis.core.util.EntityUtils
Eject a new item corresponding to the ItemStack.
split(int) - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
split(int) - Method in class net.malisis.core.util.bbcode.render.BBRenderElement
 
split - Variable in class net.malisis.core.util.ItemUtils.ItemStackSplitter
The restulting ItemStack after the split.
split(int) - Method in class net.malisis.core.util.ItemUtils.ItemStackSplitter
Splits the ItemUtils.ItemStackSplitter.source by the specified amount.
SpreadData(BlockPos, int) - Constructor for class net.malisis.core.util.finiteliquid.FiniteLiquid.SpreadData
 
src - Variable in class net.malisis.core.util.raytrace.Raytrace
Source of the ray trace.
srgName - Variable in class net.malisis.core.asm.mappings.McpMapping
 
StairComponent - Class in net.malisis.core.block.component
 
StairComponent() - Constructor for class net.malisis.core.block.component.StairComponent
 
standAlone - Variable in class net.malisis.core.util.bbcode.node.BBNode
 
start(BlockPos, String) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Starts the Timer for the specified animation.
start(BlockPos, String, Timer) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Start the animation with the specified Timer.
start() - Method in class net.malisis.core.util.Timer
 
startClipping(ClipArea) - Method in class net.malisis.core.client.gui.GuiRenderer
Starts clipping an area to prevent drawing outside of it.
startDrawing() - Method in class net.malisis.core.renderer.MalisisRenderer
Tells the Tessellator to start drawing with GL11.GL_QUADS and MalisisRenderer.malisisVertexFormat.
startDrawing(int) - Method in class net.malisis.core.renderer.MalisisRenderer
Tells the Tessellator to start drawing with specified drawMode and MalisisRenderer.malisisVertexFormat.
startDrawing(VertexFormat) - Method in class net.malisis.core.renderer.MalisisRenderer
Tells the Tessellator to start drawing with GL11.GL_QUADS and specified VertexFormat.
startDrawing(int, VertexFormat) - Method in class net.malisis.core.renderer.MalisisRenderer
Tells the Tessellator to start drawing with specified drawMode and specified VertexFormat.
startIndex(int) - Method in class net.malisis.core.renderer.font.StringWalker
 
startSelecting() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Starts selecting text if Shift key is pressed.
startTimer - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Cursor blink timer.
StartWith - Static variable in class net.malisis.core.util.parser.token.Token
 
StatCraftingHandler - Class in net.malisis.core.util.replacement
 
StatCraftingHandler() - Constructor for class net.malisis.core.util.replacement.StatCraftingHandler
 
state - Variable in class net.malisis.core.client.gui.event.component.StateChangeEvent
 
state - Variable in class net.malisis.core.inventory.MalisisInventory
Current inventory state.
state - Variable in class net.malisis.core.inventory.MalisisSlot
InventoryState of this slot.
state - Variable in class net.malisis.core.util.chunkblock.ChunkBlockHandler.ChunkProcedure
 
state - Variable in class net.malisis.core.util.MBlockState
 
StateChangeEvent<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent changes state.
StateChangeEvent(T, boolean) - Constructor for class net.malisis.core.client.gui.event.component.StateChangeEvent
 
StateChangeEvent.ActiveStateChange<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent gets activated or deactivated.
StateChangeEvent.DisabledStateChange<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent visibility changes.
StateChangeEvent.FocusStateChange<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent gets focused.
StateChangeEvent.HoveredStateChange<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent gets hovered.
StateChangeEvent.VisibleStateChange<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.event.component
Fired when a UIComponent visibility changes.
states - Variable in class net.malisis.core.util.multiblock.MultiBlock
 
stop(BlockPos, String) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Stops the animation.
storeState() - Method in class net.malisis.core.renderer.element.Shape
Stores the current state of each Vertex making up this Shape.
storeState() - Method in class net.malisis.core.renderer.model.MalisisModel
Stores the state of this MalisisModel.
strikethrough - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Striketrhough the text
StringSetting - Class in net.malisis.core.configuration.setting
 
StringSetting(String, String) - Constructor for class net.malisis.core.configuration.setting.StringSetting
 
StringToken - Class in net.malisis.core.util.parser.token
 
StringToken() - Constructor for class net.malisis.core.util.parser.token.StringToken
 
StringToken - Static variable in class net.malisis.core.util.parser.token.Token
 
StringWalker - Class in net.malisis.core.renderer.font
 
StringWalker(String, MalisisFont, FontRenderOptions) - Constructor for class net.malisis.core.renderer.font.StringWalker
 
styles - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
substract(MBlockPos) - Method in class net.malisis.core.util.MBlockPos
 
subtract(Vector) - Method in class net.malisis.core.util.Vector
Subtracts the given Vector from this Vector.
Superior - Static variable in class net.malisis.core.util.parser.token.Token
 
Sync - Annotation Type in net.malisis.core.util.syncer
 
sync(Object, String...) - Static method in class net.malisis.core.util.syncer.Syncer
Synchronizes the specified fields names and sends the corresponding packet.
Sync.Type - Enum in net.malisis.core.util.syncer
 
Syncable - Annotation Type in net.malisis.core.util.syncer
 
Syncer - Class in net.malisis.core.util.syncer
This class handles the synchronization between server and client objects.
SyncerMessage - Class in net.malisis.core.util.syncer.message
Message to update the slots in the opened MalisisInventoryContainer on the client.
SyncerMessage() - Constructor for class net.malisis.core.util.syncer.message.SyncerMessage
 
SyncerMessage.Packet<T,S extends ISyncableData> - Class in net.malisis.core.util.syncer.message
 

T

TabChangeEvent(UITabGroup, UITab) - Constructor for class net.malisis.core.client.gui.component.container.UITabGroup.TabChangeEvent
 
tabPosition - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
The position of this UITabGroup relative to its UITabGroup.attachedContainer.
tag - Variable in class net.malisis.core.util.bbcode.node.BBNode
 
target - Variable in class net.malisis.core.event.user.UserAttackEvent
 
test() - Method in class net.malisis.core.util.chunkblock.ChunkBlockTransformer
 
test(BlockPos, Block) - Method in class net.malisis.core.util.clientnotif.ClientNotifTransformer
 
TESyncData(TileEntity) - Constructor for class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler.TESyncData
 
text - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
Text of this UILabel.
text - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
Text used for this UIButton.
text - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Current text of this UITextField.
text - Variable in class net.malisis.core.util.bbcode.render.BBRenderElement
 
text - Variable in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
text - Variable in class net.malisis.core.util.parser.Parser
 
textHeight - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
Height of the text.
textPosition - Variable in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
The text position.
texture - Variable in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
TextureMapTransformer - Class in net.malisis.core.renderer.icon.asm
 
TextureMapTransformer() - Constructor for class net.malisis.core.renderer.icon.asm.TextureMapTransformer
 
TextureModelLoader - Class in net.malisis.core.renderer.model.loader
 
TextureModelLoader(ResourceLocation) - Constructor for class net.malisis.core.renderer.model.loader.TextureModelLoader
 
TextureModelLoader(TextureAtlasSprite) - Constructor for class net.malisis.core.renderer.model.loader.TextureModelLoader
 
textureRl - Variable in class net.malisis.core.renderer.font.MalisisFont
ResourceLocation for the texture
textureSide - Variable in class net.malisis.core.renderer.RenderParameters
Defines which direction will be used to get the block icon.
textWidth - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
Width of the text.
thirdPerson(Matrix4f, Matrix4f) - Method in class net.malisis.core.block.component.ItemTransformComponent
Sets the transforms to use for the Item third person.
thirdPersonLeftHand - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
thirdPersonRightHand - Variable in class net.malisis.core.block.component.ItemTransformComponent
 
tickToTime(long) - Static method in class net.malisis.core.util.Timer
 
tileEntity - Variable in class net.malisis.core.renderer.MalisisRenderer
TileEntity currently drawing (TESR).
TileEntitySyncHandler - Class in net.malisis.core.util.syncer.handlers
 
TileEntitySyncHandler() - Constructor for class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler
 
TileEntitySyncHandler.TESyncData - Class in net.malisis.core.util.syncer.handlers
 
TileEntityUtils - Class in net.malisis.core.util
Utility class for TileEntity.
TileEntityUtils() - Constructor for class net.malisis.core.util.TileEntityUtils
 
Timer - Class in net.malisis.core.util
 
Timer() - Constructor for class net.malisis.core.util.Timer
 
Timer(long) - Constructor for class net.malisis.core.util.Timer
 
timeToTick(long) - Static method in class net.malisis.core.util.Timer
 
titleLabel - Variable in class net.malisis.core.client.gui.component.container.UIContainer
Label for the title of this UIContainer.
to(int) - Method in class net.malisis.core.renderer.animation.transformation.AlphaTransform
Sets the target alpha for this AlphaTransform.
to(int) - Method in class net.malisis.core.renderer.animation.transformation.BrightnessTransform
Sets the target brightness for this BrightnessTransform.
to(int) - Method in class net.malisis.core.renderer.animation.transformation.ColorTransform
Sets the target color for this ColorTransform.
to(int, int) - Method in class net.malisis.core.renderer.animation.transformation.PositionTransform
Sets the target position
to(float) - Method in class net.malisis.core.renderer.animation.transformation.Rotation
Sets the target angle for this Rotation.
to(float, float, float) - Method in class net.malisis.core.renderer.animation.transformation.Scale
Sets the target scale.
to(int, int) - Method in class net.malisis.core.renderer.animation.transformation.SizeTransform
Sets the target size.
to(float, float, float) - Method in class net.malisis.core.renderer.animation.transformation.Translation
Sets the target point of the Translation.
toAlpha - Variable in class net.malisis.core.renderer.animation.transformation.AlphaTransform
Target alpha.
toAngle - Variable in class net.malisis.core.renderer.animation.transformation.Rotation
Target angle.
toBBString() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
toBBString() - Method in class net.malisis.core.util.bbcode.node.BBRootNode
 
toBBString() - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
toBlockPos() - Method in class net.malisis.core.util.MBlockPos
 
toBrightness - Variable in class net.malisis.core.renderer.animation.transformation.BrightnessTransform
Target brightness.
toBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.CloseInventoryMessage.Packet
 
toBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.InventoryActionMessage.Packet
 
toBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.OpenInventoryMessage.Packet
 
toBytes(ByteBuf) - Method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage.Packet
 
toBytes(ByteBuf) - Method in class net.malisis.core.util.blockdata.BlockDataMessage.Packet
 
toBytes(BlockPos) - Static method in class net.malisis.core.util.BlockPosUtils
 
toBytes(ByteBuf) - Method in class net.malisis.core.util.chunkblock.ChunkBlockMessage.Packet
 
toBytes(ByteBuf) - Method in class net.malisis.core.util.clientnotif.NeighborChangedMessage.Packet
 
toBytes(ByteBuf) - Method in class net.malisis.core.util.syncer.handlers.TileEntitySyncHandler.TESyncData
 
toBytes(ByteBuf) - Method in interface net.malisis.core.util.syncer.ISyncableData
 
toBytes(ByteBuf) - Method in class net.malisis.core.util.syncer.message.SyncerMessage.Packet
 
toColor - Variable in class net.malisis.core.renderer.animation.transformation.ColorTransform
Target color.
toFormattedString() - Method in class net.malisis.core.util.bbcode.node.BBStyleNode
 
toHeight - Variable in class net.malisis.core.renderer.animation.transformation.SizeTransform
Target size.
token - Variable in class net.malisis.core.util.parser.Parser
 
Token<T> - Class in net.malisis.core.util.parser.token
 
Token() - Constructor for class net.malisis.core.util.parser.token.Token
 
toLong() - Method in class net.malisis.core.util.MBlockPos
Serialize this BlockPos into a long value
toNBT(NBTTagCompound, IBlockState) - Static method in class net.malisis.core.util.MBlockState
 
toNBT(NBTTagCompound, IBlockState, String, String) - Static method in class net.malisis.core.util.MBlockState
 
tooltip - Variable in class net.malisis.core.client.gui.component.UIComponent
The tooltip for this UIComponent Automatically displayed when the UIComponent is hovered.
TOP - Static variable in class net.malisis.core.block.component.StairComponent
 
TOP - Static variable in class net.malisis.core.client.gui.Anchor
 
TopFace - Class in net.malisis.core.renderer.element.face
 
TopFace() - Constructor for class net.malisis.core.renderer.element.face.TopFace
 
topLeftAlpha - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Top left corner alpha
topLeftColor - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Top left corner color
TopNorthEast - Class in net.malisis.core.renderer.element.vertex
 
TopNorthEast() - Constructor for class net.malisis.core.renderer.element.vertex.TopNorthEast
 
TopNorthWest - Class in net.malisis.core.renderer.element.vertex
 
TopNorthWest() - Constructor for class net.malisis.core.renderer.element.vertex.TopNorthWest
 
toPoint() - Method in class net.malisis.core.renderer.element.Vertex
 
topRightAlpha - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Top right corner alpha
topRightColor - Variable in class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Top right corner color
TopSouthEast - Class in net.malisis.core.renderer.element.vertex
 
TopSouthEast() - Constructor for class net.malisis.core.renderer.element.vertex.TopSouthEast
 
TopSouthEastFace - Class in net.malisis.core.renderer.element.face
 
TopSouthEastFace() - Constructor for class net.malisis.core.renderer.element.face.TopSouthEastFace
 
TopSouthFace - Class in net.malisis.core.renderer.element.face
 
TopSouthFace() - Constructor for class net.malisis.core.renderer.element.face.TopSouthFace
 
TopSouthWest - Class in net.malisis.core.renderer.element.vertex
 
TopSouthWest() - Constructor for class net.malisis.core.renderer.element.vertex.TopSouthWest
 
toRawString() - Method in class net.malisis.core.util.bbcode.node.BBItemNode
 
toRawString() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
toRawString() - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
toString() - Method in class net.malisis.core.asm.MethodDescriptor
 
toString() - Method in class net.malisis.core.client.gui.ClipArea
 
toString() - Method in class net.malisis.core.client.gui.component.interaction.UITextField.CursorPosition
 
toString() - Method in class net.malisis.core.client.gui.component.UIComponent
To string.
toString() - Method in class net.malisis.core.client.gui.GuiTexture
 
toString() - Method in class net.malisis.core.inventory.MalisisInventory
 
toString() - Method in class net.malisis.core.inventory.MalisisSlot
 
toString() - Method in class net.malisis.core.renderer.element.Face
 
toString() - Method in class net.malisis.core.renderer.element.Vertex
 
toString() - Method in class net.malisis.core.renderer.font.Link
 
toString() - Method in class net.malisis.core.renderer.icon.GuiIcon
 
toString() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
toString() - Method in class net.malisis.core.renderer.IItemRenderer.DummyModel
 
toString() - Method in class net.malisis.core.renderer.Parameter
 
toString() - Method in class net.malisis.core.util.bbcode.BBString
 
toString() - Method in class net.malisis.core.util.bbcode.node.BBNode
 
toString() - Method in class net.malisis.core.util.bbcode.node.BBRootNode
 
toString() - Method in class net.malisis.core.util.bbcode.node.BBTextNode
 
toString() - Method in class net.malisis.core.util.bbcode.render.BBRenderElement
 
toString() - Method in class net.malisis.core.util.MBlockPos
 
toString() - Method in class net.malisis.core.util.MBlockState
 
toString() - Method in class net.malisis.core.util.parser.HTMLParser.HTMLNode
 
toString() - Method in class net.malisis.core.util.parser.token.Token
 
toString() - Method in class net.malisis.core.util.Point
 
toString() - Method in class net.malisis.core.util.Ray
 
toString() - Method in class net.malisis.core.util.Vector
 
totalDuration() - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Gets the total duration of this Transformation.
toVec3d() - Method in class net.malisis.core.util.Point
Creates a Vec3d from this Point coordinates.
toWidth - Variable in class net.malisis.core.renderer.animation.transformation.SizeTransform
Target size.
toX - Variable in class net.malisis.core.renderer.animation.transformation.PositionTransform
Target position.
toX - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Target scale.
toX - Variable in class net.malisis.core.renderer.animation.transformation.Translation
The to ending point of the translation.
toY - Variable in class net.malisis.core.renderer.animation.transformation.PositionTransform
Target position.
toY - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Target scale.
toY - Variable in class net.malisis.core.renderer.animation.transformation.Translation
The to ending point of the translation.
toZ - Variable in class net.malisis.core.renderer.animation.transformation.Scale
Target scale.
toZ - Variable in class net.malisis.core.renderer.animation.transformation.Translation
The to ending point of the translation.
trace(AxisAlignedBB...) - Method in class net.malisis.core.util.raytrace.Raytrace
 
trace() - Method in class net.malisis.core.util.raytrace.RaytraceBlock
Does the raytracing.
trace() - Method in class net.malisis.core.util.raytrace.RaytraceChunk
Does the raytracing.
trace() - Method in class net.malisis.core.util.raytrace.RaytraceWorld
Does the raytracing.
tranformType - Variable in class net.malisis.core.renderer.MalisisRenderer
Type of render for item (ITEM)
transfer(MalisisInventory) - Method in class net.malisis.core.inventory.MalisisInventory
Transfers into this MalisisInventory the contents of inventory.
transferInto(ItemStack) - Method in class net.malisis.core.inventory.MalisisInventory
Transfers an ItemStack inside this MalisisInventory.
transferInto(ItemStack, boolean) - Method in class net.malisis.core.inventory.MalisisInventory
Transfers itemStack inside this MalisisInventory.
transferInto(ItemStack, boolean, int, int) - Method in class net.malisis.core.inventory.MalisisInventory
Transfers itemStack inside this MalisisInventory into slots at position from start to end.
transferInto(ItemStack) - Method in class net.malisis.core.inventory.player.PlayerInventory
 
transferInto(ItemStack, boolean) - Method in class net.malisis.core.inventory.player.PlayerInventory
 
transform(String, String, byte[]) - Method in class net.malisis.core.asm.MalisisClassTransformer
 
transform(List<S>, long) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Applies this Transformation to the ITransformable.
transform(S, long) - Method in class net.malisis.core.renderer.animation.transformation.Transformation
Applies this Transformation to the ITransformable
Transformation<T extends Transformation<T,S>,S extends ITransformable> - Class in net.malisis.core.renderer.animation.transformation
 
Transformation() - Constructor for class net.malisis.core.renderer.animation.transformation.Transformation
 
TransformBuilder - Class in net.malisis.core.util
 
TransformBuilder() - Constructor for class net.malisis.core.util.TransformBuilder
 
transformMatrix - Variable in class net.malisis.core.renderer.element.MergedVertex
Matrix holding the tranformations applied to this MergedVertex.
transformMatrix - Variable in class net.malisis.core.renderer.element.Shape
The matrix containing all the transformations applied to this Shape.
translate(float, float, float) - Method in class net.malisis.core.client.gui.element.GuiShape
 
translate(int, int) - Method in class net.malisis.core.client.gui.element.GuiShape
 
translate(float, float, float) - Method in interface net.malisis.core.renderer.animation.transformation.ITransformable.Translate
 
translate(float, float, float) - Method in class net.malisis.core.renderer.element.Face
 
translate(float, float, float) - Method in class net.malisis.core.renderer.element.MergedVertex
Translates this MergedVertex.
translate(float, float, float) - Method in class net.malisis.core.renderer.element.Shape
Translates this Shape.
translate(double, double, double) - Method in class net.malisis.core.renderer.element.Vertex
Translates this Vertex by the specified amount.
translate(float, float, float) - Method in class net.malisis.core.renderer.model.MalisisModel
 
translate(float, float, float) - Method in class net.malisis.core.util.TransformBuilder
 
Translation - Class in net.malisis.core.renderer.animation.transformation
 
Translation(float, float, float) - Constructor for class net.malisis.core.renderer.animation.transformation.Translation
Instantiates a new Translation.
Translation(float, float, float, float, float, float) - Constructor for class net.malisis.core.renderer.animation.transformation.Translation
Instantiates a new Translation.
TriangleBottomNorthEastFace - Class in net.malisis.core.renderer.element.face
 
TriangleBottomNorthEastFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleBottomNorthEastFace
 
TriangleBottomSouthEastFace - Class in net.malisis.core.renderer.element.face
 
TriangleBottomSouthEastFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleBottomSouthEastFace
 
TriangleEastBottomSouthFace - Class in net.malisis.core.renderer.element.face
 
TriangleEastBottomSouthFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleEastBottomSouthFace
 
TriangleEastTopSouthFace - Class in net.malisis.core.renderer.element.face
 
TriangleEastTopSouthFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleEastTopSouthFace
 
TriangleNorthBottomEastFace - Class in net.malisis.core.renderer.element.face
 
TriangleNorthBottomEastFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleNorthBottomEastFace
 
TriangleNorthTopEastFace - Class in net.malisis.core.renderer.element.face
 
TriangleNorthTopEastFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleNorthTopEastFace
 
TriangleSouthBottomEastFace - Class in net.malisis.core.renderer.element.face
 
TriangleSouthBottomEastFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleSouthBottomEastFace
 
TriangleSouthTopEastFace - Class in net.malisis.core.renderer.element.face
 
TriangleSouthTopEastFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleSouthTopEastFace
 
TriangleTopSouthEastFace - Class in net.malisis.core.renderer.element.face
 
TriangleTopSouthEastFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleTopSouthEastFace
 
TriangleWestBottomSouthFace - Class in net.malisis.core.renderer.element.face
 
TriangleWestBottomSouthFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleWestBottomSouthFace
 
TriangleWestTopSouthFace - Class in net.malisis.core.renderer.element.face
 
TriangleWestTopSouthFace() - Constructor for class net.malisis.core.renderer.element.face.TriangleWestTopSouthFace
 
type - Variable in class net.malisis.core.client.gui.component.control.UIScrollBar
The type of scrollbar.
type - Variable in class net.malisis.core.configuration.setting.Setting
 
typeInsnEqual(TypeInsnNode, TypeInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two TypeInsnNode are equals.

U

u - Variable in class net.malisis.core.renderer.font.CharData
 
U - Variable in class net.malisis.core.renderer.font.CharData
 
u() - Method in class net.malisis.core.renderer.font.CharData
 
U() - Method in class net.malisis.core.renderer.font.CharData
 
u() - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
U() - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
u() - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
U() - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
UIBackgroundContainer - Class in net.malisis.core.client.gui.component.container
 
UIBackgroundContainer(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Default constructor, creates the components list.
UIBackgroundContainer(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Instantiates a new UIBackgroundContainer.
UIBackgroundContainer(MalisisGui, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Instantiates a new UIBackgroundContainer.
UIBackgroundContainer(MalisisGui, String, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIBackgroundContainer
Instantiates a new UIBackgroundContainer.
UIButton - Class in net.malisis.core.client.gui.component.interaction
UIButton
UIButton(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.interaction.UIButton
Instantiates a new UIButton.
UIButton(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UIButton
Instantiates a new UIButton.
UIButton(MalisisGui, UIImage) - Constructor for class net.malisis.core.client.gui.component.interaction.UIButton
Instantiates a new UIButton.
UIButton.ClickEvent - Class in net.malisis.core.client.gui.component.interaction
Event fired when a UIButton is clicked.
UICheckBox - Class in net.malisis.core.client.gui.component.interaction
UICheckBox
UICheckBox(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UICheckBox
 
UICheckBox(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.interaction.UICheckBox
 
UICheckBox.CheckEvent - Class in net.malisis.core.client.gui.component.interaction
Event fired when a UICheckBox is checked or unchecked.
UICloseHandle - Class in net.malisis.core.client.gui.component.control
 
UICloseHandle(MalisisGui, T) - Constructor for class net.malisis.core.client.gui.component.control.UICloseHandle
 
UIComponent<T extends UIComponent<T>> - Class in net.malisis.core.client.gui.component
UIComponent is the base of everything drawn onto a GUI.
UIComponent(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.UIComponent
Instantiates a new UIComponent.
UIContainer<T extends UIContainer<T>> - Class in net.malisis.core.client.gui.component.container
UIContainer are the base for components holding other components.
UIContainer(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.container.UIContainer
Default constructor, creates the components list.
UIContainer(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.container.UIContainer
Instantiates a new UIContainer.
UIContainer(MalisisGui, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIContainer
Instantiates a new UIContainer.
UIContainer(MalisisGui, String, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIContainer
Instantiates a new UIContainer.
UIImage - Class in net.malisis.core.client.gui.component.decoration
UIImage.
UIImage(MalisisGui, GuiTexture, Icon) - Constructor for class net.malisis.core.client.gui.component.decoration.UIImage
Instantiates a new UIImage.
UIImage(MalisisGui, ItemStack) - Constructor for class net.malisis.core.client.gui.component.decoration.UIImage
Instantiates a new UIImage.
UIInventory - Class in net.malisis.core.client.gui.component.container
 
UIInventory(MalisisGui, String, MalisisInventory, int) - Constructor for class net.malisis.core.client.gui.component.container.UIInventory
 
UIInventory(MalisisGui, MalisisInventory, int) - Constructor for class net.malisis.core.client.gui.component.container.UIInventory
 
UIInventory(MalisisGui, String, MalisisInventory) - Constructor for class net.malisis.core.client.gui.component.container.UIInventory
 
UIInventory(MalisisGui, MalisisInventory) - Constructor for class net.malisis.core.client.gui.component.container.UIInventory
 
UILabel - Class in net.malisis.core.client.gui.component.decoration
UILabel.
UILabel(MalisisGui, String, boolean) - Constructor for class net.malisis.core.client.gui.component.decoration.UILabel
Instantiates a new UILabel.
UILabel(MalisisGui, BBString) - Constructor for class net.malisis.core.client.gui.component.decoration.UILabel
Instantiates a new UILabel.
UILabel(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.decoration.UILabel
Instantiates a new UILabel.
UILabel(MalisisGui, boolean) - Constructor for class net.malisis.core.client.gui.component.decoration.UILabel
Instantiates a new UILabel.
UILabel(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.decoration.UILabel
Instantiates a new UILabel.
UIListContainer<T extends UIListContainer<T,S>,S> - Class in net.malisis.core.client.gui.component.container
 
UIListContainer(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.container.UIListContainer
 
UIListContainer(MalisisGui, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIListContainer
 
UIListContainer.SelectEvent<T extends UIListContainer<T,S>,S> - Class in net.malisis.core.client.gui.component.container
Event fired when a UIListContainer changes its selected element.
UIMoveHandle - Class in net.malisis.core.client.gui.component.control
 
UIMoveHandle(MalisisGui, UIComponent<?>, UIMoveHandle.Type) - Constructor for class net.malisis.core.client.gui.component.control.UIMoveHandle
 
UIMoveHandle(MalisisGui, UIComponent<?>) - Constructor for class net.malisis.core.client.gui.component.control.UIMoveHandle
 
UIMoveHandle.Type - Enum in net.malisis.core.client.gui.component.control
 
UIPanel - Class in net.malisis.core.client.gui.component.container
 
UIPanel(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.container.UIPanel
 
UIPanel(MalisisGui, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIPanel
 
UIPanel(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.container.UIPanel
 
UIPanel(MalisisGui, String, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIPanel
 
UIPasswordField - Class in net.malisis.core.client.gui.component.interaction
The Class UIPasswordField.
UIPasswordField(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.interaction.UIPasswordField
Instantiates a new UIPasswordField.
UIPasswordField(MalisisGui, char) - Constructor for class net.malisis.core.client.gui.component.interaction.UIPasswordField
Instantiates a new UIPasswordField
UIPlayerInventory - Class in net.malisis.core.client.gui.component.container
 
UIPlayerInventory(MalisisGui, MalisisInventory) - Constructor for class net.malisis.core.client.gui.component.container.UIPlayerInventory
 
UIProgressBar - Class in net.malisis.core.client.gui.component.decoration
 
UIProgressBar(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
UIProgressBar(MalisisGui, int, int, GuiTexture, Icon, Icon) - Constructor for class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
UIRadioButton - Class in net.malisis.core.client.gui.component.interaction
 
UIRadioButton(MalisisGui, String, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
UIRadioButton(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
UIRadioButton.SelectEvent - Class in net.malisis.core.client.gui.component.interaction
Event fired when a UIRadioButton changes its selection.
UIResizeHandle - Class in net.malisis.core.client.gui.component.control
 
UIResizeHandle(MalisisGui, UIComponent<?>, UIResizeHandle.Type) - Constructor for class net.malisis.core.client.gui.component.control.UIResizeHandle
 
UIResizeHandle(MalisisGui, UIComponent<?>) - Constructor for class net.malisis.core.client.gui.component.control.UIResizeHandle
 
UIResizeHandle.Type - Enum in net.malisis.core.client.gui.component.control
 
UIScrollBar - Class in net.malisis.core.client.gui.component.control
UIScrollBar
UIScrollBar(MalisisGui, T, UIScrollBar.Type) - Constructor for class net.malisis.core.client.gui.component.control.UIScrollBar
 
UIScrollBar.Type - Enum in net.malisis.core.client.gui.component.control
 
UISelect<T> - Class in net.malisis.core.client.gui.component.interaction
The Class UISelect.
UISelect(MalisisGui, int, Iterable<T>) - Constructor for class net.malisis.core.client.gui.component.interaction.UISelect
Instantiates a new UISelect.
UISelect(MalisisGui, int) - Constructor for class net.malisis.core.client.gui.component.interaction.UISelect
Instantiates a new UISelect.
UISelect.Option<T> - Class in net.malisis.core.client.gui.component.interaction
The Class Option.
UISelect.SelectEvent<T> - Class in net.malisis.core.client.gui.component.interaction
Event fired when a UISelect changes its selected UISelect.Option.
UISeparator - Class in net.malisis.core.client.gui.component.decoration
 
UISeparator(MalisisGui, boolean) - Constructor for class net.malisis.core.client.gui.component.decoration.UISeparator
 
UISeparator(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.decoration.UISeparator
 
UISlider - Class in net.malisis.core.client.gui.component.interaction
 
UISlider(MalisisGui, int, float, float, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UISlider
 
UISlider(MalisisGui, int, float, float) - Constructor for class net.malisis.core.client.gui.component.interaction.UISlider
 
UISlimScrollbar - Class in net.malisis.core.client.gui.component.control
 
UISlimScrollbar(MalisisGui, T, UIScrollBar.Type) - Constructor for class net.malisis.core.client.gui.component.control.UISlimScrollbar
 
UISlot - Class in net.malisis.core.client.gui.component
 
UISlot(MalisisGui, MalisisSlot) - Constructor for class net.malisis.core.client.gui.component.UISlot
Instantiates a new UISlot.
UISlot(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.UISlot
Instantiates a new UISlot.
UITab - Class in net.malisis.core.client.gui.component.interaction
 
UITab(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UITab
Instantiates a new UITab.
UITab(MalisisGui, UIImage) - Constructor for class net.malisis.core.client.gui.component.interaction.UITab
Instantiates a new UITab.
UITabGroup - Class in net.malisis.core.client.gui.component.container
 
UITabGroup(MalisisGui, ComponentPosition) - Constructor for class net.malisis.core.client.gui.component.container.UITabGroup
Instantiates a new UITabGroup.
UITabGroup(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.container.UITabGroup
Instantiates a new UITabGroup.
UITabGroup.TabChangeEvent - Class in net.malisis.core.client.gui.component.container
Event fired when an inactive UITab is clicked.
UITextField - Class in net.malisis.core.client.gui.component.interaction
UITextField.
UITextField(MalisisGui, String, boolean) - Constructor for class net.malisis.core.client.gui.component.interaction.UITextField
Instantiates a new UITextField.
UITextField(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.interaction.UITextField
Instantiates a new single lined UITextField.
UITextField(MalisisGui, boolean) - Constructor for class net.malisis.core.client.gui.component.interaction.UITextField
Instantiates a new empty UITextField.
UITextField.CursorPosition - Class in net.malisis.core.client.gui.component.interaction
This class determines a position inside the text divides in lines.
UITooltip - Class in net.malisis.core.client.gui.component.decoration
UITooltip
UITooltip(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.decoration.UITooltip
 
UITooltip(MalisisGui, String) - Constructor for class net.malisis.core.client.gui.component.decoration.UITooltip
 
UITooltip(MalisisGui, int) - Constructor for class net.malisis.core.client.gui.component.decoration.UITooltip
 
UITooltip(MalisisGui, String, int) - Constructor for class net.malisis.core.client.gui.component.decoration.UITooltip
 
UIWindow - Class in net.malisis.core.client.gui.component.container
 
UIWindow(MalisisGui, String, int, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIWindow
 
UIWindow(MalisisGui, String, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIWindow
 
UIWindow(MalisisGui, int, int) - Constructor for class net.malisis.core.client.gui.component.container.UIWindow
 
underline - Variable in class net.malisis.core.renderer.font.FontRenderOptions
Underline the text
UnderScore - Static variable in class net.malisis.core.util.parser.token.Token
 
unfreeze() - Method in class net.malisis.core.inventory.InventoryState
 
UnicodeCharData() - Constructor for class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
Unknown - Static variable in class net.malisis.core.util.parser.token.Token
 
unregister(Object) - Method in class net.malisis.core.client.gui.component.UIComponent
Unregister an object to stop receiving events for this UIComponent.
unregisterKeyListener(IKeyListener) - Method in class net.malisis.core.client.gui.MalisisGui
Unregisters a previously registered IKeyListener.
unregisterRenderWorldLast(IRenderWorldLast) - Static method in class net.malisis.core.registry.MalisisRegistry
Unregisters a IRenderWorldLast
unselect - Variable in class net.malisis.core.client.gui.component.container.UIListContainer
 
unset(int) - Method in class net.malisis.core.inventory.InventoryState
 
up() - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos 1 block up
up(int) - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos n blocks up
update(int, int, float) - Method in class net.malisis.core.client.gui.MalisisGui
Called every frame.
updateAnimation() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
updateBlocks(World, MBlockState) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
Notifies all the blocks colliding with the AxisAlignedBB of the MBlockState.
updateCache(EntityPlayer) - Method in class net.malisis.core.inventory.MalisisSlot
Update the cached itemStacks of this MalisisSlot for the EntityPlayer.
updateGui() - Method in class net.malisis.core.client.gui.MalisisGui
Called from TE when TE is updated.
updateGui(TileEntity) - Static method in class net.malisis.core.util.TileEntityUtils
Notifies the currently opened MalisisGui to update.
UpdateInventorySlotsMessage - Class in net.malisis.core.inventory.message
Message to update the slots in the opened MalisisInventoryContainer on the client.
UpdateInventorySlotsMessage() - Constructor for class net.malisis.core.inventory.message.UpdateInventorySlotsMessage
 
UpdateInventorySlotsMessage.Packet - Class in net.malisis.core.inventory.message
 
updatePickedItemStack(ItemStack, EntityPlayerMP, int) - Static method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage
Sends a UpdateInventorySlotsMessage.Packet to player to update the picked ItemStack.
updateScrollbar() - Method in class net.malisis.core.client.gui.component.control.UIScrollBar
Update this UIScrollBar, hiding and disabling it if necessary, based on content size.
updateSlots(int, ArrayList<MalisisSlot>, EntityPlayerMP, int) - Static method in class net.malisis.core.inventory.message.UpdateInventorySlotsMessage
Sends a UpdateInventorySlotsMessage.Packet to player to update the inventory slots.
updateText() - Method in class net.malisis.core.client.gui.component.interaction.UIPasswordField
Updates the text from the password value
updateTick(World, BlockPos, IBlockState, Random) - Method in class net.malisis.core.util.finiteliquid.FiniteLiquid
 
updateTooltip() - Method in class net.malisis.core.client.gui.component.UISlot
Updates the UITooltip of this UISlot based on the contained ItemStack.
updateValues(T, ISyncHandler<T, ? extends ISyncableData>, Map<String, Object>) - Method in class net.malisis.core.util.syncer.Syncer
Update the fields values for the receiver object.
url - Static variable in class net.malisis.core.MalisisCore
Url for the mod.
useBlockBounds - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to use the block bounding box instead of renderBounds (Block Level)
useColorMultiplier() - Method in class net.malisis.core.block.component.ColorComponent
 
useCustomTexture - Variable in class net.malisis.core.renderer.RenderParameters
Define whether a custom texture for drawing.
useEnvironmentBrightness - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to use the block mixBlockBrightness (if false, RenderParameters.brightness will be used) (Block Level)
useNormals - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to use the defined normals
usePerVertexAlpha - Variable in class net.malisis.core.renderer.RenderParameters
Define whether to override each vertex alpha.
usePerVertexBrightness - Variable in class net.malisis.core.renderer.RenderParameters
Define whether to override each vertex brightness.
usePerVertexColor - Variable in class net.malisis.core.renderer.RenderParameters
Define whether to override each vertex color.
userAttackEntityEventHook() - Method in class net.malisis.core.asm.MalisisCoreTransformer
 
UserAttackEvent - Class in net.malisis.core.event.user
 
UserAttackEvent(EntityPlayer, Entity) - Constructor for class net.malisis.core.event.user.UserAttackEvent
 
UserEvent - Class in net.malisis.core.event.user
 
UserEvent() - Constructor for class net.malisis.core.event.user.UserEvent
 
useTask() - Method in interface net.malisis.core.network.IMalisisMessageHandler
 
useTexture - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to use a texture (will call addVertexWithUV instead of addVertex)
useWorldSensitiveIcon - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether to use block.getIcon(world, x, y, z, side) instead of block.getIcon(side, metadata) to get the IIcon
Utils - Class in net.malisis.core.util
 
Utils() - Constructor for class net.malisis.core.util.Utils
 
uvs - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
List of UV used for the MalisisModel.

V

v - Variable in class net.malisis.core.renderer.font.CharData
 
V - Variable in class net.malisis.core.renderer.font.CharData
 
v() - Method in class net.malisis.core.renderer.font.CharData
 
V() - Method in class net.malisis.core.renderer.font.CharData
 
v() - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
V() - Method in class net.malisis.core.renderer.font.MinecraftFont.MCCharData
 
v() - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
V() - Method in class net.malisis.core.renderer.font.MinecraftFont.UnicodeCharData
 
validateText(String) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Checks against if text is valid.
validator - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
Validator
value - Variable in class net.malisis.core.configuration.setting.Setting
 
value(U) - Method in class net.malisis.core.util.callback.CallbackResult.CallbackResultBuilder
 
value - Variable in class net.malisis.core.util.parser.token.Token
 
ValueChange(T, S, S) - Constructor for class net.malisis.core.client.gui.event.ComponentEvent.ValueChange
Instantiates a new ComponentEvent.ValueChange
valueOf(String) - Static method in enum net.malisis.core.asm.AsmHook.HookState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.block.BoundingBoxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.block.component.DirectionalComponent.Placement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.block.component.PowerComponent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.client.gui.component.control.UIMoveHandle.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.client.gui.component.control.UIResizeHandle.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.client.gui.component.control.UIScrollBar.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.client.gui.ComponentPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.inventory.MalisisInventoryContainer.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.inventory.message.OpenInventoryMessage.ContainerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.renderer.RenderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.util.callback.ICallback.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.util.MouseButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.util.syncer.Sync.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.malisis.core.asm.AsmHook.HookState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.block.BoundingBoxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.block.component.DirectionalComponent.Placement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.block.component.PowerComponent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.client.gui.component.control.UIMoveHandle.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.client.gui.component.control.UIResizeHandle.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.client.gui.component.control.UIScrollBar.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.client.gui.ComponentPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.inventory.MalisisInventoryContainer.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.inventory.message.OpenInventoryMessage.ContainerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.renderer.RenderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.util.callback.ICallback.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.malisis.core.util.DoubleKeyMap
 
values() - Static method in enum net.malisis.core.util.MouseButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.malisis.core.util.syncer.Sync.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaIcon - Class in net.malisis.core.renderer.icon
 
VanillaIcon(String) - Constructor for class net.malisis.core.renderer.icon.VanillaIcon
 
VanillaIcon(Block) - Constructor for class net.malisis.core.renderer.icon.VanillaIcon
 
VanillaIcon(IBlockState) - Constructor for class net.malisis.core.renderer.icon.VanillaIcon
 
VanillaIcon(Item, int) - Constructor for class net.malisis.core.renderer.icon.VanillaIcon
 
VanillaIcon(Item) - Constructor for class net.malisis.core.renderer.icon.VanillaIcon
 
VanillaIcon.MissingIcon - Class in net.malisis.core.renderer.icon
 
varInsnEqual(VarInsnNode, VarInsnNode) - Static method in class net.malisis.core.asm.AsmUtils
Checks if two VarInsnNode are equals.
Vector - Class in net.malisis.core.util
 
Vector(double, double, double) - Constructor for class net.malisis.core.util.Vector
Instantiates a new vector.
Vector(Vector) - Constructor for class net.malisis.core.util.Vector
Instantiates a new vector.
Vector(Point) - Constructor for class net.malisis.core.util.Vector
Instantiates a new vector.
Vector(Point, Point) - Constructor for class net.malisis.core.util.Vector
Instantiates a new vector.
Vector(Vec3d) - Constructor for class net.malisis.core.util.Vector
Instantiates a new vector.
version - Static variable in class net.malisis.core.MalisisCore
Current version.
Vertex - Class in net.malisis.core.renderer.element
 
Vertex(double, double, double, int, int, double, double, int, boolean) - Constructor for class net.malisis.core.renderer.element.Vertex
 
Vertex(double, double, double, int, int) - Constructor for class net.malisis.core.renderer.element.Vertex
 
Vertex(double, double, double) - Constructor for class net.malisis.core.renderer.element.Vertex
 
Vertex(Vertex) - Constructor for class net.malisis.core.renderer.element.Vertex
 
Vertex(Vertex, int, int) - Constructor for class net.malisis.core.renderer.element.Vertex
 
Vertex(Vertex, int, int, float, float) - Constructor for class net.malisis.core.renderer.element.Vertex
 
vertexDrawn - Variable in class net.malisis.core.renderer.MalisisRenderer
Whether at least one vertex has been drawn.
vertexes - Variable in class net.malisis.core.renderer.element.Face
List of Vertexes of this Face.
vertexes - Variable in class net.malisis.core.renderer.model.loader.ObjFileImporter
List of vertexes used for the MalisisModel.
vertexFormat - Variable in class net.malisis.core.renderer.MalisisRenderer
Current used vertex format.
vertical(int) - Static method in class net.malisis.core.client.gui.Anchor
 
vertical - Variable in class net.malisis.core.client.gui.component.decoration.UIProgressBar
 
vertical - Variable in class net.malisis.core.client.gui.component.decoration.UISeparator
 
verticalPadding - Variable in class net.malisis.core.client.gui.component.container.UIContainer
Vertical padding to apply to this UIContainer.
visible - Variable in class net.malisis.core.client.gui.component.UIComponent
Determines whether this UIComponent is visible.
VisibleStateChange(T, boolean) - Constructor for class net.malisis.core.client.gui.event.component.StateChangeEvent.VisibleStateChange
 

W

walk() - Method in class net.malisis.core.renderer.font.StringWalker
 
walkSteps(MethodNode) - Method in class net.malisis.core.asm.AsmHook
 
walkTo(float) - Method in class net.malisis.core.renderer.font.StringWalker
 
wall(Icon) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the icon to use for WALL type blocks (with WallComponent) for the inside.
wall(String) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
 
WallComponent - Class in net.malisis.core.block.component
A WallComponent when applied to a MalisisBlock makes it behave like walls.
WallComponent() - Constructor for class net.malisis.core.block.component.WallComponent
 
WeakNested<K,V> - Class in net.malisis.core.util
 
WeakNested(Supplier<V>) - Constructor for class net.malisis.core.util.WeakNested
 
WeakNested.Collection<K,U extends java.util.Collection<V>,V> - Class in net.malisis.core.util
 
WeakNested.List<K,V> - Class in net.malisis.core.util
 
WeakNested.Map<K,U,V> - Class in net.malisis.core.util
 
WeakNested.Set<K,V> - Class in net.malisis.core.util
 
WEST - Static variable in class net.malisis.core.block.component.PaneComponent
 
west() - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos 1 block in western direction
west(int) - Method in class net.malisis.core.util.MBlockPos
Offset this BlockPos n blocks in western direction
WestFace - Class in net.malisis.core.renderer.element.face
 
WestFace() - Constructor for class net.malisis.core.renderer.element.face.WestFace
 
width() - Method in class net.malisis.core.client.gui.ClipArea
 
width - Variable in class net.malisis.core.client.gui.component.UIComponent
Size of this UIComponent.
width - Variable in class net.malisis.core.client.gui.GuiTexture
 
width - Variable in class net.malisis.core.renderer.font.CharData
 
width() - Method in class net.malisis.core.util.bbcode.render.BBRenderElement
 
windowHeight - Variable in class net.malisis.core.configuration.ConfigurationGui
 
windowIcons - Variable in class net.malisis.core.client.gui.component.container.UITabGroup
Icons to use if this UITabGroup is attached to a UIWindow.
windowWidth - Variable in class net.malisis.core.configuration.ConfigurationGui
 
withRef(char, Block) - Method in class net.malisis.core.util.multiblock.PatternMultiBlock
 
withRef(char, IBlockState) - Method in class net.malisis.core.util.multiblock.PatternMultiBlock
 
withRef(char, MBlockState) - Method in class net.malisis.core.util.multiblock.PatternMultiBlock
 
withReturn(boolean) - Method in class net.malisis.core.util.callback.CallbackResult.CallbackResultBuilder
 
withSide(EnumFacing, Icon) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the Icon to use for specific side.
withSide(EnumFacing, String) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the Icon to use for specific side.
withTokens(Token<?>...) - Method in class net.malisis.core.util.parser.Parser
 
withValue(Object, Icon) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the Icon to use for the state value.
withValue(Object, String) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
 
world - Variable in class net.malisis.core.renderer.MalisisRenderer
Current world reference (BLOCK/TESR/IRWL).
world - Variable in class net.malisis.core.util.chunkblock.ChunkBlockHandler.ChunkProcedure
 
world - Variable in class net.malisis.core.util.MBlockState.BlockStateFunction
 
wrapText(String, int) - Method in class net.malisis.core.renderer.font.MalisisFont
Splits the string in multiple lines to fit in the specified maxWidth.
wrapText(String, int, FontRenderOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Splits the string in multiple lines to fit in the specified maxWidth using the specified fontScale.
writeToNBT(NBTTagCompound) - Method in class net.malisis.core.inventory.MalisisInventory
Writes this MalisisInventory data inside tagCompound.
writeToNBT(NBTTagCompound, AxisAlignedBB) - Static method in class net.malisis.core.util.AABBUtils
Writes a AxisAlignedBB to a NBTTagCompound.
writeValue(Boolean) - Method in class net.malisis.core.configuration.setting.BooleanSetting
 
writeValue(Double) - Method in class net.malisis.core.configuration.setting.DoubleSetting
 
writeValue(Integer) - Method in class net.malisis.core.configuration.setting.IntegerSetting
 
writeValue(T) - Method in class net.malisis.core.configuration.setting.Setting
Writes the value.
writeValue(String) - Method in class net.malisis.core.configuration.setting.StringSetting
 

X

x - Variable in class net.malisis.core.client.gui.ClipArea
 
X - Variable in class net.malisis.core.client.gui.ClipArea
 
x - Variable in class net.malisis.core.client.gui.component.UIComponent
Position of this UIComponent.
x - Variable in class net.malisis.core.util.MBlockPos
 
x - Variable in class net.malisis.core.util.Point
x coordinate of this Point.
x - Variable in class net.malisis.core.util.Vector
x coordinate of this Vector.
xOffset - Variable in class net.malisis.core.client.gui.component.container.UIContainer
X Offset for the contents of this UIContainer from 0 to 1.
XResizableGuiShape - Class in net.malisis.core.client.gui.element
 
XResizableGuiShape(int) - Constructor for class net.malisis.core.client.gui.element.XResizableGuiShape
 
XResizableGuiShape() - Constructor for class net.malisis.core.client.gui.element.XResizableGuiShape
 
XYResizableGuiShape - Class in net.malisis.core.client.gui.element
 
XYResizableGuiShape(int, int) - Constructor for class net.malisis.core.client.gui.element.XYResizableGuiShape
 
XYResizableGuiShape(int) - Constructor for class net.malisis.core.client.gui.element.XYResizableGuiShape
 
XYResizableGuiShape() - Constructor for class net.malisis.core.client.gui.element.XYResizableGuiShape
 

Y

y - Variable in class net.malisis.core.client.gui.ClipArea
 
Y - Variable in class net.malisis.core.client.gui.ClipArea
 
y - Variable in class net.malisis.core.client.gui.component.UIComponent
Position of this UIComponent.
y - Variable in class net.malisis.core.util.MBlockPos
 
y - Variable in class net.malisis.core.util.Point
y coordinate of this Point.
y - Variable in class net.malisis.core.util.Vector
y coordinate of this Vector.
yOffset - Variable in class net.malisis.core.client.gui.component.container.UIContainer
Y Offset for the contents of this UIContainer from 0 to 1.
yOffset - Variable in class net.malisis.core.client.gui.component.container.UIListContainer
Y Offset for the contents of this UIListContainer.

Z

z - Variable in class net.malisis.core.util.MBlockPos
 
z - Variable in class net.malisis.core.util.Point
z coordinate of this Point.
z - Variable in class net.malisis.core.util.Vector
z coordinate of this Vector.
zIndex - Variable in class net.malisis.core.client.gui.component.UIComponent
Z index of the component.

_

_initialize() - Method in class net.malisis.core.renderer.MalisisRenderer
_initialize.
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 _