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.IRenderCallback
 
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.
activeFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The FontOptions 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, boolean) - Method in interface net.malisis.core.block.IBoundingBox
 
addCollisionBoxToList(IBlockState, World, BlockPos, AxisAlignedBB, List<AxisAlignedBB>, Entity, boolean) - 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, String) - Method in class net.malisis.core.client.gui.MalisisGui
 
addDebug(String, Supplier<String>) - Method in class net.malisis.core.client.gui.MalisisGui
 
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 the UIComponent 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.IRenderCallback - Interface in net.malisis.core.renderer.component
The IRenderCallback interface is the callback used for AnimatedModelComponent.onRender(IRenderCallback)
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(Object...) - Method in interface net.malisis.core.registry.TextureStitchedRegistry.ITextureStitchedCallbackPredicate
 
apply(TextureMap) - Method in interface net.malisis.core.registry.TextureStitchedRegistry.ITextureStitchedCallbackPredicate
 
apply(TextFormatting) - Method in class net.malisis.core.renderer.font.FontOptions
Applies the TextFormatting style to this FontOptions.
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.
BlockDataHandler.HandlerInfo<T> - Class in net.malisis.core.util.blockdata
Internal container for custom data identifier and conversion from/to ByteBuf.
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.
BLOCKSIDE - Static variable in interface net.malisis.core.block.component.DirectionalComponent.IPlacement
Direction is determined by the side of the block clicked
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() - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
bold(boolean) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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 class net.malisis.core.block.component.PowerComponent
 
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
Breaks 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.font.FontOptions.FontOptionsBuilder
 
build() - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Creates the IIconProvider
build() - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Creates the FloodFill object.
buildBlockState() - Method in class net.malisis.core.block.MalisisBlock
 
builder() - Static method in class net.malisis.core.renderer.font.FontOptions
builder() - Static method in class net.malisis.core.util.callback.CallbackResult
 
builder(World) - Static method in class net.malisis.core.util.floodfill.FloodFill
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
 
CachedData<T> - Class in net.malisis.core.util.cacheddata
This class allows custom handling for data that needs to be cached and checked for changes.
CachedData(Supplier<T>, BiPredicate<T, T>) - Constructor for class net.malisis.core.util.cacheddata.CachedData
Instantiates a new CachedData.
CachedData(Supplier<T>) - Constructor for class net.malisis.core.util.cacheddata.CachedData
Instantiates a new CachedData.
CachedItemStack - Class in net.malisis.core.inventory.cache
 
CachedItemStack(Supplier<ItemStack>) - Constructor for class net.malisis.core.inventory.cache.CachedItemStack
 
CachedSlot - Class in net.malisis.core.inventory.cache
 
CachedSlot(MalisisSlot) - Constructor for class net.malisis.core.inventory.cache.CachedSlot
 
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.registry.TextureStitchedRegistry.ITextureStitchedCallback
 
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
callback(VertexBuffer, IBlockAccess, BlockPos, IBlockState) - Method in interface net.malisis.core.registry.RenderBlockRegistry.IRenderBlockCallback
 
callback(TextureMap) - Method in interface net.malisis.core.registry.TextureStitchedRegistry.ITextureStitchedCallback
 
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(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
 
canProvidePower(Block, IBlockState) - Method in class net.malisis.core.block.component.PowerComponent
 
canProvidePower(Block, IBlockState) - Method in interface net.malisis.core.block.IBlockComponent
 
canProvidePower(IBlockState) - Method in class net.malisis.core.block.MalisisBlock
 
canRenderInLayer(IBlockState, 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
 
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
clear() - Method in class net.malisis.core.util.WeakNested
 
clearAnimations() - Method in class net.malisis.core.renderer.animation.AnimationRenderer
 
clearFramesTextureData() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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
 
ClientNotificationManager() - Constructor for class net.malisis.core.util.clientnotif.ClientNotificationManager
 
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.
clipString(String, int, FontOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Clips a string to fit in the specified width.
clipString(String, int, FontOptions, boolean) - Method in class net.malisis.core.renderer.font.MalisisFont
Clips a string to fit in the specified width.
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 - Variable in class net.malisis.core.client.gui.component.decoration.UISeparator
Color multiplier.
color(int) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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
This ColorComponent automatically handles blocks with color variants.
ColorComponent(boolean) - Constructor for class net.malisis.core.block.component.ColorComponent
Instantiates a new ColorComponent.
colorFactor - Variable in class net.malisis.core.renderer.RenderParameters
Defines the color factor for the face (Block Level).
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
 
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.
converter - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
Converter from float (0-1 offset) to the value.
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
 
copy(ItemStack) - Static method in class net.malisis.core.util.ItemUtils
ItemStack.copy() version that doesn't loose the actual item if the stack is empty.
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.ProxyIcon
 
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
 
countLimit - Variable in class net.malisis.core.util.floodfill.FloodFill
Maximum number of position to process.
countLimit - Variable in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Maximum number of position to process.
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.
currentData - Variable in class net.malisis.core.util.cacheddata.CachedData
Current data.
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.
deductParameters - Variable in class net.malisis.core.renderer.RenderParameters
Defines whether a face should deducts its parameters before rendering.
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.
delegate() - Method in class net.malisis.core.util.InheritanceClassMap
 
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.
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.IPlacement.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
 
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.
disabledFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontOptions to use for this UISelect when option is disabled.
disabledFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
The FontOptions to use for this UITextField 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
 
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.
disableTranslation() - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
discover(Block) - Static 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 - Variable in class net.malisis.core.inventory.MalisisSlot
ItemStack currently dragged into the slot.
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.UISelect.OptionsContainer
 
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, FontOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
drawChar(CharData, float, float, FontOptions) - 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.UISelect.OptionsContainer
 
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, FontOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
drawLineChar(CharData, float, float, FontOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
drawLines(String, FontOptions) - 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, FontOptions) - 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 FontOptions.
drawText(String, float, float, float) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws text with default MalisisFont and FontOptions at the coordinates relative to GuiRenderer.currentComponent.
drawText(MalisisFont, String, FontOptions) - Method in class net.malisis.core.client.gui.GuiRenderer
Draw text with specified MalisisFont with FontOptions.
drawText(MalisisFont, String, float, float, float, FontOptions) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws text with specified MalisisFont with FontOptions at the coordinates relative to GuiRenderer.currentComponent
drawText(MalisisFont, String, float, float, float, FontOptions, boolean) - Method in class net.malisis.core.client.gui.GuiRenderer
Draws text with specified MalisisFont with FontOptions at the coordinatesp passed.
drawText(MalisisFont, String, float, float, float, FontOptions) - 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() - Method in class net.malisis.core.inventory.MalisisSlot
Extracts the full stack from this MalisisSlot.
extract(int) - Method in class net.malisis.core.inventory.MalisisSlot
Extract a specified amount from this MalisisSlot.
extractInto(ItemStack) - Method in class net.malisis.core.inventory.MalisisSlot
Extracts the maximum possible from this slots ItemStack into itemStack.

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
 
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
 
FloodFill - Class in net.malisis.core.util.floodfill
The FloodFill tool gives a customizable way to perform flood fill algorithm in the world.
FloodFill(World, BlockPos, BiPredicate<World, BlockPos>, BiConsumer<World, BlockPos>, EnumSet<EnumFacing>, int) - Constructor for class net.malisis.core.util.floodfill.FloodFill
Instantiates a new FloodFill.
FloodFill.FloodFillBuilder - Class in net.malisis.core.util.floodfill
Builder for 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 UITextField.
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
 
fontGeneratorOptions - Variable in class net.malisis.core.renderer.font.MalisisFont
Options for the font
fontOptions - Variable in class net.malisis.core.client.gui.component.decoration.UILabel
The FontOptions to use for this UILabel.
fontOptions - Variable in class net.malisis.core.client.gui.component.decoration.UITooltip
The FontOptions to use for this UITooltip.
fontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
The FontOptions to use for this UITooltip.
fontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UICheckBox
The FontOptions to use for this UICheckBox.
fontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UIRadioButton
The FontOptions to use for this UIRadioButton.
fontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontOptions to use for this UISelect.
fontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
The FontOptions to use for this UISlider.
fontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The FontOptions to use for this UITooltip.
fontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UITextField
The FontOptions to use for this UITextField.
FontOptions - Class in net.malisis.core.renderer.font
 
FontOptions.FontOptionsBuilder - Class in net.malisis.core.renderer.font
 
FontOptionsBuilder() - Constructor for class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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.
forDirections(EnumFacing...) - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
 
format - Variable in class net.malisis.core.util.bbcode.node.BBStyleNode
 
formattingAsText(List<TextFormatting>) - Static method in class net.malisis.core.renderer.font.FontOptions
Gets the string corresponding to the passed TextFormattings.
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).
forShape(String, Icon) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the icon to use for a specific shape/group in a MalisisModel.
forShape(String, String) - Method in class net.malisis.core.renderer.icon.provider.IconProviderBuilder
Sets the icon to use for a specific shape/group in a MalisisModel.
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
 
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(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
from(Item, int) - Static method in class net.malisis.core.renderer.icon.Icon
Gets a Icon for the texture used for the Item
from(BlockPos) - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Sets the starting position for the FloodFill.
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.ProxyIcon
 
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(Object) - 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() - Method in class net.malisis.core.util.cacheddata.CachedData
Gets the current data.
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(int) - Method in class net.malisis.core.util.DoubleKeyMap
 
get(K) - Method in class net.malisis.core.util.DoubleKeyMap
 
get(Object) - Method in class net.malisis.core.util.InheritanceClassMap
 
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
 
getActiveFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Gets the active FontOptions.
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, FontOptions, 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, FontOptions) - 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 class net.malisis.core.util.Utils
Gets the client player.
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
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.renderer.font.FontOptions
Gets the color for this FontOptions.
getColor() - Method in class net.malisis.core.util.bbcode.node.BBColorNode
 
getCombinedLight(BlockPos, int) - Method in class net.malisis.core.util.multiblock.MultiBlockAccess
 
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.OptionsContainer
 
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.OptionsContainer
 
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
getDisabledFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the disabled FontOptions.
getDisabledFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Gets the FontOptions 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
 
getFontOptions() - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Gets the FontOptions used for this UILabel.
getFontOptions() - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
getFontOptions() - Method in interface net.malisis.core.client.gui.component.IGuiText
Gets the FontOptions.
getFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
getFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
getFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
getFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
getFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
getFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
getFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
getFontOptions() - 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.renderer.font.FontOptions
Gets the font scale for this FontOptions.
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.FontOptions
Gets the TextFormatting at the specified position in the text.
getFormatting() - Method in class net.malisis.core.renderer.font.StringWalker
 
getFormattings(String, int) - Static method in class net.malisis.core.renderer.font.FontOptions
Gets the TextFormattings at the specified position in the text.
getFrameCount() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
getFrameTextureData(int) - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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.
getHandlerInfos() - Method in class net.malisis.core.util.blockdata.BlockDataHandler
 
getHasSubtypes(Block, Item) - Method in class net.malisis.core.block.component.ColorComponent
 
getHasSubtypes(Block, Item) - Method in class net.malisis.core.block.component.SubtypeComponent
 
getHasSubtypes(Block, Item) - Method in interface net.malisis.core.block.IBlockComponent
Checks whether the Item has subtypes.
getHasSubtypes() - Method in class net.malisis.core.item.MalisisItemBlock
Checks whether the associated MalisisItem has subtypes.
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(UISelect<T>) - Method in class net.malisis.core.client.gui.component.interaction.UISelect.Option
 
getHeight() - Method in class net.malisis.core.client.gui.component.interaction.UISelect.OptionsContainer
 
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.OptionsContainer
 
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
 
getHoveredFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Gets the FontOptions used for this UILabel when hovered.
getHoveredFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the hovered FontOptions.
getHoveredFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UITab
Gets the hovered FontOptions.
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() - Method in interface net.malisis.core.renderer.icon.provider.IModelIconProvider
 
getIcon(MalisisRenderer<? extends TileEntity>, String) - Method in interface net.malisis.core.renderer.icon.provider.IModelIconProvider
 
getIcon(MalisisRenderer<? extends TileEntity>, String) - Method in class net.malisis.core.renderer.icon.provider.IModelIconProvider.ModelIconProvider
 
getIcon() - Method in class net.malisis.core.renderer.icon.provider.IModelIconProvider.ModelIconProvider
 
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.ProxyIcon
 
getIcon() - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
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.ProxyIcon
 
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.ProxyIcon
 
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.ProxyIcon
 
getInterpolatedV(double) - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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.
getInventories() - Method in class net.malisis.core.inventory.MalisisInventoryContainer
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
Constructs 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 all the non empty ItemStack stored in this MalisisInventory.
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.FontOptions
 
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>, FontOptions) - 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.ProxyIcon
 
getMaxV() - Method in class net.malisis.core.renderer.icon.Icon
Gets the max v.
getMaxV() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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.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.SubtypeComponent
 
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.ProxyIcon
 
getMinV() - Method in class net.malisis.core.renderer.icon.Icon
Gets the min v.
getMinV() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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.MalisisCommand
Gets the command name.
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.
getNonEmptySlots() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the non empty slots.
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.OptionsContainer
 
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.OptionsContainer
 
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.OptionsContainer
Gets the UISelect.Option at the speicfied coordinates.
getOrCreate(K, V) - Method in class net.malisis.core.util.WeakNested
 
getOrigin() - Method in class net.malisis.core.util.floodfill.FloodFill
Gets the stating position of this FloodFill.
getOrigin(IBlockAccess, BlockPos) - Static method in class net.malisis.core.util.multiblock.MultiBlock
 
getOriginState() - Method in class net.malisis.core.util.floodfill.FloodFill
Gets the origin IBlockState for this FloodFill.
getOriginX() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
getOriginY() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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
 
getPlayer(MessageContext) - Static method in interface net.malisis.core.network.IMalisisMessageHandler
Gets the correct client or server EntityPlayer based on MessageContext.
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
getProcessed() - Method in class net.malisis.core.util.floodfill.FloodFill
Gets the list of BlockPos already processed.
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.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(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.SubtypeComponent
 
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 AnimatedModelComponent for the specified BlockPos.
getRenderable(BlockPos) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
 
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(IBlockState, IBlockAccess, BlockPos, int) - 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.OptionsContainer
 
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
 
getSelectedFontOptions() - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Gets the selected FontOptions.
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.FontOptions
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
 
getSize() - Method in class net.malisis.core.inventory.MalisisInventory
Gets the size inventory.
getSizeInventory() - Method in interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
Gets the number of slots in the default inventory (first one).
getSkyBrightness() - Method in class net.malisis.core.renderer.element.Vertex
 
getSlot() - Method in class net.malisis.core.inventory.cache.CachedSlot
 
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.
getSlot(int) - Method in class net.malisis.core.inventory.MalisisInventoryContainer
 
getSlotIndex() - Method in class net.malisis.core.inventory.MalisisSlot
Gets the slot index in the inventory.
getSlots(boolean) - Method in class net.malisis.core.inventory.cache.InventoryCache
 
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
 
getStartFormat(String) - Static method in class net.malisis.core.renderer.font.FontOptions
Gets a Pair separating the TextFormatting tags at the beginning of a text.
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
 
getStateForPlacement(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in class net.malisis.core.block.component.DirectionalComponent
Automatically gets the right IBlockState based on the placer facing.
getStateForPlacement(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in class net.malisis.core.block.component.SlabComponent
 
getStateForPlacement(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in class net.malisis.core.block.component.SlopeComponent
 
getStateForPlacement(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getStateForPlacement(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in class net.malisis.core.block.component.StairComponent
 
getStateForPlacement(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in interface net.malisis.core.block.IBlockComponent
Called when the Block is placed in the World.
getStateForPlacement(World, BlockPos, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in class net.malisis.core.block.MalisisBlock
 
getStateForPlacement(Block, World, BlockPos, IBlockState, EnumFacing, float, float, float, int, EntityLivingBase, EnumHand) - Method in class net.malisis.core.util.multiblock.MultiBlockComponent
 
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.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.SubtypeComponent
 
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(FontOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets the rendering height of strings according to fontscale.
getStringHeight(FontOptions) - Method in class net.malisis.core.renderer.font.MinecraftFont
 
getStringWidth(String, FontOptions, int, int) - Method in class net.malisis.core.renderer.font.MalisisFont
Gets rendering width of a string according to fontScale.
getStringWidth(String, FontOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
getStringWidth(String, FontOptions, 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, NonNullList<ItemStack>) - Method in class net.malisis.core.block.component.ColorComponent
 
getSubBlocks(Block, Item, CreativeTabs, NonNullList<ItemStack>) - Method in class net.malisis.core.block.component.SlopedCornerComponent
 
getSubBlocks(Block, Item, CreativeTabs, NonNullList<ItemStack>) - Method in class net.malisis.core.block.component.SubtypeComponent
 
getSubBlocks(Block, Item, CreativeTabs, NonNullList<ItemStack>) - Method in interface net.malisis.core.block.IBlockComponent
Fills the list with the sub-blocks associated with this Block.
getSubBlocks(Item, CreativeTabs, NonNullList<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.
getTabCompletions(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
 
getter - Variable in class net.malisis.core.util.cacheddata.CachedData
Supplier to fetch the current data.
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
 
getTimers() - Method in interface net.malisis.core.renderer.IAnimatedRenderable
 
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.
getToProcess() - Method in class net.malisis.core.util.floodfill.FloodFill
 
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 class net.malisis.core.block.component.SubtypeComponent
 
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
 
getUsage(ICommandSender) - Method in class net.malisis.core.MalisisCommand
Gets the command usage.
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.client.gui.component.interaction.UISlider
Gets the value for this UISlider.
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.OptionsContainer
 
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.interaction.UISelect.OptionsContainer
 
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, FontOptions) - 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
Gets the correct client or server World based on MessageContext.
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.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
 
HandlerInfo(String, Function<ByteBuf, T>, Function<T, ByteBuf>) - Constructor for class net.malisis.core.util.blockdata.BlockDataHandler.HandlerInfo
 
hasAnimationMetadata() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
hasChanged() - Method in class net.malisis.core.inventory.cache.CachedSlot
 
hasChanged() - Method in class net.malisis.core.util.cacheddata.CachedData
Checks whether the data has changed since the last update.
hasChanged() - Method in interface net.malisis.core.util.cacheddata.ICachedData
Checks if data has changed.
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
 
hasItemSubtypes(Item) - Method in class net.malisis.core.block.MalisisBlock
 
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.
hasShadow() - Method in class net.malisis.core.renderer.font.FontOptions
Checks whether draw shadow is enabled for this FontOptions.
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.
hoveredFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UIButton
The FontOptions to use for this UITooltip when hovered.
hoveredFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontOptions to use for this UISelect when option is hovered.
hoveredFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
The FontOptions to use for this UISlider when hovered.
hoveredFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UITab
The FontOptions 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.
ICachedData - Interface in net.malisis.core.util.cacheddata
 
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) - Constructor for class net.malisis.core.renderer.icon.Icon
Instantiates a new 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.OptionsContainer
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
Extension of IMessageHandler to automatically handle the task scheduling to the main thread of receiving side.
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
 
IModelIconProvider - Interface in net.malisis.core.renderer.icon.provider
 
IModelIconProvider.ModelIconProvider - Class in net.malisis.core.renderer.icon.provider
 
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.inventory.MalisisSlot
Slot position within its MalisisInventory.
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
 
InheritanceClassMap<V> - Class in net.malisis.core.util
The InheritanceClassMap is a Map with Class keys where values can be queried with child classes of the key use for insertion.
InheritanceClassMap(Map<Class<?>, V>) - Constructor for class net.malisis.core.util.InheritanceClassMap
 
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.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.ProxyIcon
 
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 - Variable in class net.malisis.core.inventory.MalisisSlot
Inventory containing this MalisisSlot.
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
InventoryCache - Class in net.malisis.core.inventory.cache
 
InventoryCache(EntityPlayer, MalisisInventory, int) - Constructor for class net.malisis.core.inventory.cache.InventoryCache
 
inventoryCaches - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
List of inventory caches this container.
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
 
isBold() - Method in class net.malisis.core.renderer.font.FontOptions
Checks if this FontOptions is bold.
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 interface net.malisis.core.inventory.IInventoryProvider.IDirectInventoryProvider
 
isEmpty() - Method in class net.malisis.core.inventory.MalisisInventory
Checks if at least one non-empty ItemStack is present in this MalisisInventory.
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.FontOptions
Checks if there is a TextFormatting at the specified position in the text.
isFormattingDisabled() - Method in class net.malisis.core.renderer.font.FontOptions
Checks if formatting is disabled (formatting character are renderer literally).
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
 
isItalic() - Method in class net.malisis.core.renderer.font.FontOptions
Checks if this FontOptions is italic.
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.
isNotEmpty() - Method in class net.malisis.core.inventory.MalisisSlot
Checks if this MalisisSlot is not empty.
isNotFull() - Method in class net.malisis.core.inventory.MalisisSlot
Checks if this MalisisSlot can accept more 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
isOverlay() - Method in class net.malisis.core.client.gui.MalisisGui
Checks whether this MalisisGui is used as an overlay.
isPowered(World, BlockPos) - Static method in class net.malisis.core.block.component.PowerComponent
Checks whether the block in world is powered.
isPowered(IBlockState) - Static method in class net.malisis.core.block.component.PowerComponent
Checks if is powered of this IBlockState.
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.
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.
isStrikethrough() - Method in class net.malisis.core.renderer.font.FontOptions
Checks if this FontOptions is strikethrough.
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
 
isUnderline() - Method in class net.malisis.core.renderer.font.FontOptions
Checks if this FontOptions is underlined.
isUrl(int) - Method in class net.malisis.core.renderer.font.Link
 
isUsableByPlayer(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.
isVisible(MalisisRenderer<? extends TileEntity>, String) - Method in interface net.malisis.core.renderer.component.ModelComponent.IVisibilityProvider
Checks if the specified shape/group should be rendered.
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() - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
italic(boolean) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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.inventory.MalisisSlot
ItemStack held by this MalisisSlot.
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
 
ITickableComponent - Interface in net.malisis.core.block.component
ITickableComponent.PeriodicTickableComponent - Class in net.malisis.core.block.component
PeriodicTickableComponent when added to MalisisBlock allows the block to tick periodically.
ITickableComponent.RandomTickableComponent - Class in net.malisis.core.block.component
RandomTickableComponent when added to MalisisBlock allows the block to tick randomly.
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.
keys() - Method in class net.malisis.core.util.WeakNested
 
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.
lastData - Variable in class net.malisis.core.util.cacheddata.CachedData
Data at the last update.
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.
limitCount(int) - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Limit the number of position to process.
limitDistance(float) - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Limits distance from the origin of positions to process.
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.ProxyIcon
 
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, Supplier<? extends MalisisSlot>, int) - Constructor for class net.malisis.core.inventory.MalisisInventory
Instantiates a new MalisisInventory with size amount of slots from supplied by the supplier.
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 with the specified MalisisSlot.
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
ItemBlock adapted for MalisisCore.
MalisisItemBlock(MalisisBlock) - 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(ItemStack) - Constructor for class net.malisis.core.inventory.MalisisSlot
Instantiates a new MalisisSlot.
MalisisSlot() - 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
 
matchesOriginBlock() - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Tells the FloodFill to process only blocks matching the origin one.
matchesOriginState() - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Tells the FloodFill to process only states matching the origin one.
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
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, ModelComponent.IVisibilityProvider) - Constructor for class net.malisis.core.renderer.component.ModelComponent
Instantiates a new ModelComponent with a ModelComponent.IVisibilityProvider and load its MalisisModel.
ModelComponent(String) - Constructor for class net.malisis.core.renderer.component.ModelComponent
Instantiates a new ModelComponent with a ModelComponent.IVisibilityProvider and load its MalisisModel.
ModelComponent.IVisibilityProvider - Interface in net.malisis.core.renderer.component
IVisibilityProvider determines whether a specific shape/group should be rendered.
modelIconProvider - Variable in class net.malisis.core.renderer.component.ModelComponent
IModelIconProvider used for rendering.
ModelIconProvider(IconProviderBuilder) - Constructor for class net.malisis.core.renderer.icon.provider.IModelIconProvider.ModelIconProvider
 
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.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.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, BlockPos) - Method in class net.malisis.core.block.MalisisBlock
 
neighborChanged(IBlockState, World, BlockPos, Block, BlockPos) - 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.cache - package net.malisis.core.inventory.cache
 
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.cacheddata - package net.malisis.core.util.cacheddata
 
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.floodfill - package net.malisis.core.util.floodfill
 
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, BlockPos) - Static method in class net.malisis.core.util.clientnotif.ClientNotificationManager
 
notifyUpdate(TileEntity) - Static method in class net.malisis.core.util.TileEntityUtils
 
notTranslated() - Method in class net.malisis.core.renderer.font.FontOptions
Get a non translation version of this FontOptions
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 - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
Position offset of the slider.
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, EnumFacing, float, float, float) - Method in class net.malisis.core.block.MalisisBlock
 
onBlockAdded(Block, World, BlockPos, IBlockState) - Method in class net.malisis.core.block.component.ITickableComponent.PeriodicTickableComponent
 
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
 
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.UISelect.OptionsContainer
 
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
 
onComponentAdded(IComponentProvider) - Method in class net.malisis.core.block.component.ITickableComponent.RandomTickableComponent
 
onComponentAdded(IComponentProvider) - Method in class net.malisis.core.block.component.PowerComponent
 
onComponentAdded(IComponentProvider) - Method in interface net.malisis.core.block.IComponent
Called when this IComponent is added to the IComponentProvider.
onComponentAdded(IComponentProvider) - Method in class net.malisis.core.renderer.component.ModelComponent
 
onComponentAdded(IComponentProvider) - Method in interface net.malisis.core.renderer.icon.provider.IModelIconProvider
 
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
 
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(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.UISelect.OptionsContainer
 
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, BlockPos) - Method in class net.malisis.core.block.component.LadderComponent
 
onNeighborBlockChange(Block, World, BlockPos, IBlockState, Block, BlockPos) - Method in class net.malisis.core.block.component.PowerComponent
 
onNeighborBlockChange(Block, World, BlockPos, IBlockState, Block, BlockPos) - 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.
onProcess - Variable in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Function to execute for each position processed.
onProcess(BiConsumer<World, BlockPos>) - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Sets a callback to be used for each processed position.
onProcess - Variable in class net.malisis.core.util.floodfill.FloodFill
Function to execute for each position processed.
onRender(AnimatedModelComponent.IRenderCallback) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Register a callback for when a the block is rendered.
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.
onResize(SpaceChangeEvent.SizeChangeEvent<UITextField>) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
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.
onTextureStitched(TextureStitchedRegistry.ITextureStitchedCallback, ICallback.CallbackOption<TextureStitchedRegistry.ITextureStitchedCallbackPredicate>) - Static method in class net.malisis.core.registry.MalisisRegistry
 
onTextureStitchEvent(TextureStitchEvent.Pre) - Method in class net.malisis.core.registry.ClientRegistry
Processes all callbacks registered for the event.
onWorldUnload(WorldEvent.Unload) - Method in class net.malisis.core.renderer.AnimatedRenderer
 
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.OptionsContainer
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.OptionsContainer
The option offset for the UIScrollBar.
options - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The options of this UISelect.
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
 
optionsContainer - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
Container holding the Options.
OptionsContainer(MalisisGui) - Constructor for class net.malisis.core.client.gui.component.interaction.UISelect.OptionsContainer
 
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.OptionsContainer
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 - Variable in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Starting position for the flood fill.
origin - Variable in class net.malisis.core.util.floodfill.FloodFill
Starting position for the flood fill.
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.
originState - Variable in class net.malisis.core.util.floodfill.FloodFill
IBlockState of the origin position .
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.
overrideSlot(MalisisSlot, int) - Method in class net.malisis.core.inventory.player.PlayerInventory
 
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(List<Triple<BlockPos, Block, BlockPos>>) - 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
 
PeriodicTickableComponent(ITickableComponent, int) - Constructor for class net.malisis.core.block.component.ITickableComponent.PeriodicTickableComponent
Instantiates a new ITickableComponent.PeriodicTickableComponent with the speicified delay before the first tick.
PeriodicTickableComponent(ITickableComponent) - Constructor for class net.malisis.core.block.component.ITickableComponent.PeriodicTickableComponent
Instantiates a new ITickableComponent.PeriodicTickableComponent that will not start ticking automatically.
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
 
PLACER - Static variable in interface net.malisis.core.block.component.DirectionalComponent.IPlacement
Direction is determined by the facing of the entity placing the block.
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 - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
Player inventory.
PlayerInventory - Class in net.malisis.core.inventory.player
 
PlayerInventory(EntityPlayer) - Constructor for class net.malisis.core.inventory.player.PlayerInventory
 
playerInventoryCache - Variable in class net.malisis.core.inventory.MalisisInventoryContainer
Player inventory cache.
PlayerInventorySlot - Class in net.malisis.core.inventory.player
 
PlayerInventorySlot(EntityPlayer) - 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
 
PowerComponent - Class in net.malisis.core.block.component
 
PowerComponent(PowerComponent.InteractionType, PowerComponent.ComponentType) - Constructor for class net.malisis.core.block.component.PowerComponent
 
PowerComponent.ComponentType - Enum in net.malisis.core.block.component
ComponentType whether the PowerComponent should receive or provide redstone power.
PowerComponent.InteractionType - Enum in net.malisis.core.block.component
InterractionType defines how the PowerComponent is changed.
predicate - Variable in class net.malisis.core.util.cacheddata.CachedData
Predicate to test if data has changed.
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, FontOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
prepare(MalisisRenderer<?>, float, float, float, FontOptions) - 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<?>, FontOptions) - 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
Processes the received message.
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(int) - Method in class net.malisis.core.util.floodfill.FloodFill
Processes maxCount positions, or until
process() - Method in class net.malisis.core.util.floodfill.FloodFill
Processes a single position.
process(BlockPos) - Method in class net.malisis.core.util.floodfill.FloodFill
Processes the position.
process(SyncerMessage.Packet<?, ?>, MessageContext) - Method in class net.malisis.core.util.syncer.message.SyncerMessage
Handles the received SyncerMessage.Packet on the client.
processAll() - Method in class net.malisis.core.util.floodfill.FloodFill
Performs the algorithm completely, until no more position is left to process, or until FloodFill.countLimit is reached.
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
 
processed - Variable in class net.malisis.core.util.floodfill.FloodFill
List of positions already processed.
processFMLStateEvent(FMLStateEvent) - Static method in class net.malisis.core.registry.Registries
Processes IFMLEventCallbacks for the specified event.
processIf(BiPredicate<World, BlockPos>) - Method in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Sets a custom predicate to check if a position should be processed.
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
processStep() - Method in class net.malisis.core.util.floodfill.FloodFill
Processes all currently known positions to be processed, or until FloodFill.countLimit is reached.
processString(String, FontOptions) - 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.FontOptions
Process styles applied to the beginning of the text with TextFormatting values.
processStyles(String, int) - Method in class net.malisis.core.renderer.font.FontOptions
Process styles applied at the specified position in the text with TextFormatting values.
processTextureStitchEvent(TextureMap) - Static method in class net.malisis.core.registry.Registries
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
 
proxy - Variable in class net.malisis.core.renderer.icon.ProxyIcon
 
ProxyIcon - Class in net.malisis.core.renderer.icon
 
ProxyIcon(String) - Constructor for class net.malisis.core.renderer.icon.ProxyIcon
 
ProxyIcon(TextureAtlasSprite) - Constructor for class net.malisis.core.renderer.icon.ProxyIcon
 
pullItemStack() - Method in class net.malisis.core.inventory.MalisisInventory
Removes the first non-empty ItemStack in this MalisisInventory and returns it.
pullItemStacks(ItemStack, boolean) - Method in class net.malisis.core.inventory.MalisisInventory
Pulls all the possible non-full ItemStack into itemStack.
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

randomTick(World, BlockPos, IBlockState, Random) - Method in class net.malisis.core.block.MalisisBlock
 
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.
readFromNBT(NBTTagCompound, String) - Static method in class net.malisis.core.util.AABBUtils
Reads a AxisAlignedBB from NBTTagCompound with the specified prefix.
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(TextureMap) - Method in class net.malisis.core.renderer.icon.Icon
 
register(TextureMap) - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
register(TextureMap) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
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.
registeredIcons - Static variable in class net.malisis.core.renderer.icon.Icon
Map of all registered Icon.
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 AnimatedModelComponent 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.
removeData(String, IBlockAccess, BlockPos, boolean) - Static method in class net.malisis.core.util.blockdata.BlockDataHandler
Removes the custom data stored at the BlockPos for the specified identifier and eventually sends it to clients watching the chunk.
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.
removeFromScreen(UIComponent<?>) - Method in class net.malisis.core.client.gui.MalisisGui
Removes the UIComponent from screen.
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 IAnimatedRenderable 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<? extends TileEntity>) - Method in class net.malisis.core.renderer.component.AnimatedModelComponent
Only called for BLOCK and ITEM render type
render(Block, MalisisRenderer<? extends TileEntity>) - Method in class net.malisis.core.renderer.component.ModelComponent
 
render(Block, MalisisRenderer<? extends TileEntity>) - Method in class net.malisis.core.renderer.component.ShapeComponent
 
render(Block, MalisisRenderer<? extends TileEntity>) - Method in class net.malisis.core.renderer.component.SlopedCornerShapeComponent
 
render(Block, MalisisRenderer<? extends 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, FontOptions) - Method in class net.malisis.core.renderer.font.MalisisFont
 
render(Block, MalisisRenderer<? extends 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 - Variable in class net.malisis.core.renderer.component.ModelComponent
RenderParameters used for rendering.
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.
resetLineOptions() - Method in class net.malisis.core.renderer.font.FontOptions
 
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.FontOptions
Resets styles to the default values.
resolution - Variable in class net.malisis.core.client.gui.MalisisGui
The resolution for the GUI
resolveIcon(TextureMap) - Method in class net.malisis.core.renderer.icon.VanillaIcon
 
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 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.FontOptions
Saves the current styles as default.
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) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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.OptionsContainer
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
 
scrollStep - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
Amount of offset scrolled by when using the scroll wheel.
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.
searchDirs - Variable in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Directions to use when expending the positions to be processed.
searchDirs - Variable in class net.malisis.core.util.floodfill.FloodFill
Directions to use when expending the positions to be processed.
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
 
selectedFontOptions - Variable in class net.malisis.core.client.gui.component.interaction.UISelect
The FontOptions 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(Chunk, List<Triple<BlockPos, Block, BlockPos>>) - 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.
sendAll() - Method in class net.malisis.core.inventory.cache.InventoryCache
 
sendBlockData(Chunk, String, ByteBuf, EntityPlayerMP) - Static method in class net.malisis.core.util.blockdata.BlockDataMessage
Sends the data to the specified EntityPlayerMP.
sendBlockData(Chunk, String, ByteBuf) - Static method in class net.malisis.core.util.blockdata.BlockDataMessage
Sends the data to all the players currently watching the specified Chunk.
sendChanges() - Method in class net.malisis.core.inventory.cache.InventoryCache
 
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.
sendNeighborNotification(World) - Static method in class net.malisis.core.util.clientnotif.ClientNotificationManager
 
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.
setActiveFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the active FontOptions.
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.
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 coordinates.
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(String, IBlockAccess, BlockPos, T, boolean) - Static method in class net.malisis.core.util.blockdata.BlockDataHandler
Sets the custom data to be stored at the BlockPos for the specified identifier and eventually sends the data to the clients watching the chunk.
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.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.SubtypeComponent
 
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.
setDisabledFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the disabled FontOptions.
setDisabledFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the FontOptions 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.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
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.decoration.UILabel
Sets the MalisisFont and FontOptions to use for this UILabel.
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.decoration.UITooltip
 
setFontOptions(FontOptions) - Method in interface net.malisis.core.client.gui.component.IGuiText
Sets the FontOptions.
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UICheckBox
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UIRadioButton
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITab
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
 
setFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.mceditor.MCEditor
 
setFramesTextureData(List<int[][]>) - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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.
setHoveredFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UIButton
Sets the FontOptions used for this UILabel when hovered.
setHoveredFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the hovered FontOptions.
setHoveredFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UITab
Sets the hovered FontOptions.
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.ProxyIcon
 
setIconProvider(IModelIconProvider) - Method in class net.malisis.core.renderer.component.ModelComponent
Sets the IModelIconProvider to use with this ModelComponent.
setIconWidth(int) - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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
 
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.
setLineOffset(int) - Method in class net.malisis.core.client.gui.component.interaction.UITextField
Sets the line offset.
setLineOptions(FontOptions) - Method in class net.malisis.core.renderer.font.FontOptions
Sets the line options.
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
 
setMetaOffset(int) - Method in class net.malisis.core.block.component.BooleanComponent
Sets the metadata offset.
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.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.OptionsContainer
 
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.OptionsContainer
 
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
 
setProxy(TextureAtlasSprite) - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
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.
setScrollStep(float) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
Sets the amount of offset to scroll with the wheel.
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.
setSelectedFontOptions(FontOptions) - Method in class net.malisis.core.client.gui.component.interaction.UISelect
Sets the selected FontOptions.
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(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
 
setup(MalisisInventory, int) - Method in class net.malisis.core.inventory.MalisisSlot
Setup MalisisSlot with MalisisInventory containing it and slot index.
setup(MalisisInventory, int) - Method in class net.malisis.core.inventory.player.PlayerInventorySlot
 
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.
setValue(T) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
Sets the value for this UISlider.
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() - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
shadow(boolean) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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.
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
 
shouldProcess - Variable in class net.malisis.core.util.floodfill.FloodFill.FloodFillBuilder
Predicate to check whether a position should be processed.
shouldProcess - Variable in class net.malisis.core.util.floodfill.FloodFill
Predicate to check whether a position should be processed.
shouldProcessed(BlockPos) - Method in class net.malisis.core.util.floodfill.FloodFill
Checks whether the position should be processed.
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.
shouldTranslate() - Method in class net.malisis.core.renderer.font.FontOptions
Checks if the text should be translated before rendering.
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.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
 
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
 
sliderShape - Variable in class net.malisis.core.client.gui.component.interaction.UISlider
 
slideTo(int) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
Slides the slider to the specified pixel position.
slideTo(float) - Method in class net.malisis.core.client.gui.component.interaction.UISlider
Slides the slider to the specified offset between 0 and 1.
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.
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.
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() - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
strikethrough(boolean) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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, FontOptions) - Constructor for class net.malisis.core.renderer.font.StringWalker
 
styles(String) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
styles(TextFormatting...) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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.
SubtypeComponent<T extends java.lang.Enum<T> & net.minecraft.util.IStringSerializable> - Class in net.malisis.core.block.component
The SubtypeComponent automatically handles multiple blocks variants and its different items based on a specific Enum.
SubtypeComponent(Class<T>, PropertyEnum<T>) - Constructor for class net.malisis.core.block.component.SubtypeComponent
Instantiates a new SubtypeComponent.
SubtypeComponent(Class<T>) - Constructor for class net.malisis.core.block.component.SubtypeComponent
Instantiates a new SubtypeComponent.
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
 
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.UISlider
Text to display over the slider.
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.
TextureStitchedRegistry - Class in net.malisis.core.registry
 
TextureStitchedRegistry() - Constructor for class net.malisis.core.registry.TextureStitchedRegistry
 
TextureStitchedRegistry.ITextureStitchedCallback - Interface in net.malisis.core.registry
Specialized ICallback called when a block is rendered.
TextureStitchedRegistry.ITextureStitchedCallbackPredicate - Interface in net.malisis.core.registry
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.
tooltipComponent - Variable in class net.malisis.core.client.gui.MalisisGui
Component for which to display the tooltip (can be disabled and not receive events).
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
toProcess - Variable in class net.malisis.core.util.floodfill.FloodFill
List of position that has yet to be processed.
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.component.UISlot
 
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.ProxyIcon
 
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.ItemUtils.ItemStacksMerger
 
toString() - Method in class net.malisis.core.util.ItemUtils.ItemStackSplitter
 
toString(ItemStack) - Static method in class net.malisis.core.util.ItemUtils
ToString version of ItemStack that doesn't hide the actual item if the stack is empty.
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.Timer
 
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.OptionsContainer - Class in net.malisis.core.client.gui.component.interaction
 
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<T> - Class in net.malisis.core.client.gui.component.interaction
 
UISlider(MalisisGui, int, Converter<Float, T>, String) - 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() - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
underline(boolean) - Method in class net.malisis.core.renderer.font.FontOptions.FontOptionsBuilder
 
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(Block, World, BlockPos, IBlockState, Random) - Method in class net.malisis.core.block.component.ITickableComponent.PeriodicTickableComponent
Updates this component and calls the ITickableComponent callback.
update(Block, World, BlockPos, IBlockState, Random) - Method in class net.malisis.core.block.component.ITickableComponent.RandomTickableComponent
Updates this component and calls the ITickableComponent callback.
update(Block, World, BlockPos, IBlockState, Random) - Method in interface net.malisis.core.block.component.ITickableComponent
Called when the block updates the component.
update(int, int, float) - Method in class net.malisis.core.client.gui.MalisisGui
Called every frame.
update() - Method in class net.malisis.core.inventory.cache.CachedItemStack
 
update() - Method in class net.malisis.core.inventory.cache.CachedSlot
 
update() - Method in class net.malisis.core.inventory.cache.InventoryCache
 
update() - Method in class net.malisis.core.util.cacheddata.CachedData
Updates the current data.
update() - Method in interface net.malisis.core.util.cacheddata.ICachedData
Updates the current data.
updateAnimation() - Method in class net.malisis.core.renderer.icon.ProxyIcon
 
updateBlocks(World, MBlockState) - Method in class net.malisis.core.util.chunkcollision.ChunkCollision
Notifies all the blocks colliding with the AxisAlignedBB of the MBlockState.
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, List<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.block.MalisisBlock
 
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
Gets whether the color is handled by the renderer or by the texture.
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.client.gui.component.interaction.UISlider
Current value.
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.PowerComponent.ComponentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.malisis.core.block.component.PowerComponent.InteractionType
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.PowerComponent.ComponentType
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.InteractionType
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
 
vanillaIcons - Static variable in class net.malisis.core.renderer.icon.Icon
Map of all registered VanillaIcon.
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.
visibilityProvider - Variable in class net.malisis.core.renderer.component.ModelComponent
Shape/group visibility check.
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
 
walkToCharacter(int) - Method in class net.malisis.core.renderer.font.StringWalker
Walk to character index c and return the coordinate for that character.
walkToCoord(float) - Method in class net.malisis.core.renderer.font.StringWalker
Walk to the specified x coordinate and returns the character index at that coordinate.
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
Sets the icon to use for WALL type blocks (with WallComponent) for the inside.
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
Sets the Icon to use for the state value.
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.floodfill.FloodFill.FloodFillBuilder
World to perform the flood fill.
world - Variable in class net.malisis.core.util.floodfill.FloodFill
World to perform the flood fill.
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, FontOptions) - 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.
writeToNBT(NBTTagCompound, AxisAlignedBB, String) - Static method in class net.malisis.core.util.AABBUtils
Writes a AxisAlignedBB to a NBTTagCompound with the specified prefix.
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 _