- calcRedstoneFromInventory(IItemHandler) - Static method in class com.teambr.nucleus.util.InventoryUtils
-
Calculates the redstone signal to output based on how full an inventory is
- calculateMouseHits() - Method in class com.teambr.nucleus.client.gui.misc.SidePicker
-
- calculateSpherePoint(float, float) - Method in class com.teambr.nucleus.client.gui.misc.Trackball
-
- canAdjust() - Method in interface com.teambr.nucleus.common.container.slots.IPhantomSlot
-
Can this slot change
- canAdjust() - Method in class com.teambr.nucleus.common.container.slots.PhantomSlot
-
Can slot change
- canDrain(Fluid) - Method in class com.teambr.nucleus.common.tiles.FluidHandler
-
Returns true if the given fluid can be extracted
More formally, this should return true if fluid is able to leave
- canExtract() - Method in class com.teambr.nucleus.common.items.EnergyContainingItem
-
Returns if this storage can have energy extracted.
- canExtract() - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Returns if this storage can have energy extracted.
- canExtractItem(int, ItemStack, Direction) - Method in class com.teambr.nucleus.common.tiles.InventorySided
-
Can this extract the item
- canFill(Fluid) - Method in class com.teambr.nucleus.common.tiles.FluidHandler
-
Returns true if the given fluid can be inserted
More formally, this should return true if fluid is able to enter
- canInsertItem(int, ItemStack, Direction) - Method in class com.teambr.nucleus.common.tiles.InventorySided
-
Can insert the item into the inventory
- canInteractWith(PlayerEntity) - Method in class com.teambr.nucleus.common.container.ContainerGeneric
-
- canReceive() - Method in class com.teambr.nucleus.common.items.EnergyContainingItem
-
Used to determine if this storage can receive energy.
- canReceive() - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Used to determine if this storage can receive energy.
- canStacksMerge(ItemStack, ItemStack) - Static method in class com.teambr.nucleus.util.InventoryUtils
-
Checks if the two stacks can merge
- canTakeStack(PlayerEntity) - Method in class com.teambr.nucleus.common.container.slots.PhantomSlot
-
Slot *
- ceiling - Variable in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
- cellSize - Variable in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- charTyped(char, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Used when a key is pressed
- charTyped(BaseComponent, char, int) - Method in interface com.teambr.nucleus.client.gui.component.listeners.IKeyboardListener
-
Called when the keyboard is pressed
- charTyped(char, int) - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Called when a key is typed
- checkStackTag() - Method in class com.teambr.nucleus.common.items.EnergyContainingItem
-
Makes sure we always have a valid tag
- checkStackTag() - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Makes sure we always have a valid tag
- children - Variable in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- ClientOverridePacket - Class in com.teambr.nucleus.network
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- ClientOverridePacket() - Constructor for class com.teambr.nucleus.network.ClientOverridePacket
-
Stub to allow registration
- ClientOverridePacket(BlockPos, CompoundNBT) - Constructor for class com.teambr.nucleus.network.ClientOverridePacket
-
Creates a packet with the given info
- ClientProxy - Class in com.teambr.nucleus.client
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- ClientProxy() - Constructor for class com.teambr.nucleus.client.ClientProxy
-
- ClientUtils - Class in com.teambr.nucleus.util
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- ClientUtils() - Constructor for class com.teambr.nucleus.util.ClientUtils
-
- color - Variable in class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
- color - Variable in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
- colorDefault - Variable in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
- colorDefault - Variable in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
- ColorUtils - Class in com.teambr.nucleus.util
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- ColorUtils() - Constructor for class com.teambr.nucleus.util.ColorUtils
-
- com.teambr.nucleus - package com.teambr.nucleus
-
- com.teambr.nucleus.client - package com.teambr.nucleus.client
-
- com.teambr.nucleus.client.gui - package com.teambr.nucleus.client.gui
-
- com.teambr.nucleus.client.gui.component - package com.teambr.nucleus.client.gui.component
-
- com.teambr.nucleus.client.gui.component.control - package com.teambr.nucleus.client.gui.component.control
-
- com.teambr.nucleus.client.gui.component.display - package com.teambr.nucleus.client.gui.component.display
-
- com.teambr.nucleus.client.gui.component.listeners - package com.teambr.nucleus.client.gui.component.listeners
-
- com.teambr.nucleus.client.gui.misc - package com.teambr.nucleus.client.gui.misc
-
- com.teambr.nucleus.common - package com.teambr.nucleus.common
-
- com.teambr.nucleus.common.blocks - package com.teambr.nucleus.common.blocks
-
- com.teambr.nucleus.common.container - package com.teambr.nucleus.common.container
-
- com.teambr.nucleus.common.container.slots - package com.teambr.nucleus.common.container.slots
-
- com.teambr.nucleus.common.items - package com.teambr.nucleus.common.items
-
- com.teambr.nucleus.common.tiles - package com.teambr.nucleus.common.tiles
-
- com.teambr.nucleus.energy - package com.teambr.nucleus.energy
-
- com.teambr.nucleus.energy.implementations - package com.teambr.nucleus.energy.implementations
-
- com.teambr.nucleus.events - package com.teambr.nucleus.events
-
- com.teambr.nucleus.helper - package com.teambr.nucleus.helper
-
- com.teambr.nucleus.lib - package com.teambr.nucleus.lib
-
- com.teambr.nucleus.manager - package com.teambr.nucleus.manager
-
- com.teambr.nucleus.network - package com.teambr.nucleus.network
-
- com.teambr.nucleus.util - package com.teambr.nucleus.util
-
- CommonProxy - Class in com.teambr.nucleus.common
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- CommonProxy() - Constructor for class com.teambr.nucleus.common.CommonProxy
-
- components - Variable in class com.teambr.nucleus.client.gui.GuiBase
-
- Config - Class in com.teambr.nucleus.manager
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- Config() - Constructor for class com.teambr.nucleus.manager.Config
-
- Config.Server - Class in com.teambr.nucleus.manager
-
- configFolderLocation - Static variable in class com.teambr.nucleus.Nucleus
-
The location of the config folder
- consumePowerFromFaces(IEnergyStorage, World, BlockPos, int, boolean) - Static method in class com.teambr.nucleus.util.EnergyUtils
-
Sends power to all faces connected
- ContainerGeneric - Class in com.teambr.nucleus.common.container
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- ContainerGeneric(ContainerType<?>, int) - Constructor for class com.teambr.nucleus.common.container.ContainerGeneric
-
- coord - Variable in class com.teambr.nucleus.client.gui.misc.SidePicker.HitCoord
-
- copyFrom(IItemHandler) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Used to copy from an existing inventory
- copyFrom(IItemHandler) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Used to copy from an existing inventory
- CraftingEvents - Class in com.teambr.nucleus.events
-
This file was created for NeoTech
NeoTech is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- CraftingEvents() - Constructor for class com.teambr.nucleus.events.CraftingEvents
-
- createEntityRotateMatrix(Entity) - Static method in class com.teambr.nucleus.util.RenderUtils
-
Creates a rotation matrix for the entity
- currentDifference - Variable in class com.teambr.nucleus.common.tiles.EnergyHandler
-
- currentHeight - Variable in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- currentLine - Variable in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
- currentPosition - Variable in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
- currentStored - Variable in class com.teambr.nucleus.energy.implementations.EnergyBank
-
- currentWidth - Variable in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- getAdvancedToolTip(ItemStack) - Method in interface com.teambr.nucleus.common.IAdvancedToolTipProvider
-
Get the tool tip to present when shift is pressed
- getAnimationDirection() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTextureAnimated
-
Accessors/Mutators *
- getArea(int, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Used to get what area is being displayed, mainly used for JEI
- getAreasCovered(int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Gets the areas covered by the tab collection
- getBlockList(int, Direction, BlockPos, World) - Static method in class com.teambr.nucleus.util.BlockUtils
-
Returns a collection of BlockPos
that are not Air
- getBlockState() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
- getCapability(Capability<T>, Direction) - Method in class com.teambr.nucleus.common.items.EnergyContainingItem
-
Retrieves the handler for the capability requested on the specific side.
- getCapability(Capability<T>, Direction) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Retrieves the handler for the capability requested on the specific side.
- getCapability(Capability<T>, Direction) - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
- getCapability(Capability<T>, Direction) - Method in class com.teambr.nucleus.common.tiles.FluidHandler
-
- getCapability(Capability<T>, Direction) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Used to access the capability
- getCapability(Capability<T>, Direction) - Method in class com.teambr.nucleus.common.tiles.InventorySided
-
TileEntity *
- getCeiling() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
- getChildren() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- getClientGuiElement(int, PlayerEntity, World, int, int, int) - Method in interface com.teambr.nucleus.common.IOpensGui
-
Return the gui for this tile
- getColor() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
- getColor() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
- getColorBetween(Color, Color, float) - Static method in class com.teambr.nucleus.util.ColorUtils
-
Used to get the color between the two colors based on how far the progress is between them
- getColorForMode(Direction) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
This is used to color the highlight.
- getConnectedCapabilities(Capability<T>, World, BlockPos) - Static method in class com.teambr.nucleus.util.EnergyUtils
-
Gets a list of all capabilities that touch a BlockPos.
- getCoveredAreas() - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Returns a list of Rectangles that represent the areas covered by the GUI
- getCurrentLine() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
- getCurrentPosition() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
- getCurrentProgress(int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTextureAnimated
-
Get the current scale, scaled to the width
- getCurrentStored() - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
Get the current energy stored
- getDefaultEnergyStorageSize() - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Used to define the default size of this energy bank
- getDisplayStack() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentItemStackButton
-
Accessors/Mutators *
- getDynamicColor() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
Override this to change the color
- getDynamicToolTip(int, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Used to determine if a dynamic tooltip is needed at runtime
- getEnergyDisplay(int) - Static method in class com.teambr.nucleus.util.EnergyUtils
-
Converts the given number into a readable energy number.
- getEnergyStored() - Method in class com.teambr.nucleus.common.items.EnergyContainingItem
-
Returns the amount of energy currently stored.
- getEnergyStored() - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Returns the amount of energy currently stored.
- getEnergyStored() - Method in interface com.teambr.nucleus.energy.IEnergyHolder
-
Get the amount of stored power in this object
- getEnergyStored() - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
Get current energy stored
- getFloor() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
- getGuiLeft() - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Used to get the guiLeft
- getGuiTop() - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Used to get guiTop
- getHandStackIsIn(PlayerEntity, ItemStack) - Static method in class com.teambr.nucleus.util.PlayerUtils
-
Gets what hand this item is in, this does an object match so you must send the object, not match by values
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentFluidTank
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTabSlotHolder
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTexture
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Used to find how tall this is
- getHeight() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Used to find how tall this is
- getInputTanks() - Method in class com.teambr.nucleus.common.tiles.FluidHandler
-
Which tanks can input
- getInventorySize() - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
The initial size of the inventory
- getInventorySize() - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
The initial size of the inventory
- getInventorySizeNotPlayer() - Method in class com.teambr.nucleus.common.container.BaseContainer
-
Get the size of the inventory that isn't the players
- getKeyboardEventListener() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
- getLabel() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
- getLabel() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
- getLabel() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
Accessors/Mutators *
- getLines() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
- getMaxEnergyStored() - Method in class com.teambr.nucleus.common.items.EnergyContainingItem
-
Returns the maximum amount of energy that can be stored.
- getMaxEnergyStored() - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Returns the maximum amount of energy that can be stored.
- getMaxEnergyStored() - Method in interface com.teambr.nucleus.energy.IEnergyHolder
-
The max amount of energy this object can hold
- getMaxEnergyStored() - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
The max amount of energy this object can hold
- getMaxExtract() - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
Get the max extract rate
- getMaxInsert() - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
Get the max receive rate
- getMaxStored() - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
Get the max energy stored
- getMouseEventListener() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
- getNearestHit() - Method in class com.teambr.nucleus.client.gui.misc.SidePicker
-
- getNubU() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Accessors/Mutators *
- getNubV() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
- getOutputTanks() - Method in class com.teambr.nucleus.common.tiles.FluidHandler
-
Which tanks can output
- getParent() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
- getScale() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Accessors/Mutators *
- getServerGuiElement(int, PlayerEntity, World, int, int, int) - Method in interface com.teambr.nucleus.common.IOpensGui
-
Return the container for this tile
- getSlot(InventorySided, int, Direction) - Static method in class com.teambr.nucleus.common.container.SidedInventoryWrapper
-
- getSlotLimit(int) - Method in class com.teambr.nucleus.common.container.SidedInventoryWrapper
-
Retrieves the maximum stack size allowed to exist in the given slot.
- getSlotLimit(int) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Retrieves the maximum stack size allowed to exist in the given slot.
- getSlotLimit(int) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Retrieves the maximum stack size allowed to exist in the given slot.
- getSlots() - Method in class com.teambr.nucleus.common.container.SidedInventoryWrapper
-
- getSlots() - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Returns the number of slots available
- getSlots() - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Returns the number of slots available
- getSlotsForFace(Direction) - Method in class com.teambr.nucleus.common.tiles.InventorySided
-
Get the slots for the given face
- getStack() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- getStackDroppedByWrench(World, BlockPos) - Method in interface com.teambr.nucleus.common.blocks.IToolable
-
Called to get what stack should be dropped on wrench
- getStackInSlot(int) - Method in class com.teambr.nucleus.common.container.SidedInventoryWrapper
-
- getStackInSlot(int) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Returns the ItemStack in a given slot.
- getStackInSlot(int) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Returns the ItemStack in a given slot.
- getStateForPlacement(BlockItemUseContext) - Method in class com.teambr.nucleus.common.blocks.BlockFourWayRotating
-
Called when placing block to determine direction
- getStateForPlacement(BlockItemUseContext) - Method in class com.teambr.nucleus.common.blocks.BlockSixWayRotation
-
Set the state for placement
- getTabs() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Accessors/Mutators *
- getTank() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentFluidTank
-
- getTankProperties() - Method in class com.teambr.nucleus.common.tiles.FluidHandler
-
Returns an array of objects which represent the internal tanks.
- getTextField() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
- getTextField() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Accessors/Mutators *
- getTextScale() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
- getTextureFromBlockstate(BlockState) - Static method in class com.teambr.nucleus.client.ModelHelper
-
- getTile() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
- getTileEntityClass() - Method in interface com.teambr.nucleus.common.blocks.IRegistersTileEntity
-
Used to get the class for the tile this object registers to
- getToolTip() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
- getToolTip(ItemStack) - Method in interface com.teambr.nucleus.common.IAdvancedToolTipProvider
-
Used to get the tip to display
- getToolTip(ItemStack) - Method in interface com.teambr.nucleus.common.IToolTipProvider
-
Used to get the tip to display
- getTransform(float, float) - Method in class com.teambr.nucleus.client.gui.misc.Trackball
-
- getU() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Accessors/Mutators *
- getU() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
Accessors/Mutators *
- getU() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
- getU() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
- getU() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTexture
-
Accessors/Mutators *
- getU() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Accessors/Mutators *
- getUpdatePacket() - Method in class com.teambr.nucleus.common.tiles.UpdatingTile
-
Case data packet to send our info
- getUpdateTag() - Method in class com.teambr.nucleus.common.tiles.UpdatingTile
-
We want the update tag to take in outside info
- getV() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
- getV() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
- getV() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
- getV() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
- getV() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTexture
-
- getV() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- getValue() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
- getVariable(int) - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Used to get the field on the server, this will fetch the server value and overwrite the current
- getVariable(int) - Method in class com.teambr.nucleus.common.tiles.Syncable
-
Used to get the field on the server, this will fetch the server value and overwrite the current
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentFluidTank
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTabSlotHolder
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTexture
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Used to find how wide this is
- getWidth() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Used to find how wide this is
- getXPos() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Accessors/Mutators *
- getXSize() - Method in class com.teambr.nucleus.client.gui.GuiBase
-
For some reason this isn't in vanilla
- getYPos() - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
- getYSize() - Method in class com.teambr.nucleus.client.gui.GuiBase
-
For some reason this isn't in vanilla
- GuiBase<T extends net.minecraft.inventory.container.Container> - Class in com.teambr.nucleus.client.gui
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiBase(T, PlayerInventory, ITextComponent, int, int, ResourceLocation) - Constructor for class com.teambr.nucleus.client.gui.GuiBase
-
Main constructor for Guis
- GuiColor - Enum in com.teambr.nucleus.client.gui
-
This file was created for Nucleus
Nucleus is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentButton - Class in com.teambr.nucleus.client.gui.component.control
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentButton(GuiBase<?>, int, int, int, int, int, int, String) - Constructor for class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Constructor for the button component
In your texture, you should put the hovered over texture directly below the main texture passed
- GuiComponentCheckBox - Class in com.teambr.nucleus.client.gui.component.control
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentCheckBox(GuiBase<?>, int, int, int, int, boolean, String) - Constructor for class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
Main constructor for check boxes
IMPORTANT: You must put the selected texture directly to the right of this one in the texture for it to work
- GuiComponentColoredZone - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentColoredZone(GuiBase<?>, int, int, int, int, Color) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
Creates the colored zone
- GuiComponentFluidTank - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentFluidTank(GuiBase<?>, int, int, int, int, FluidTank) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiComponentFluidTank
-
Creates a fluid tank renderer
- GuiComponentItemStackButton - Class in com.teambr.nucleus.client.gui.component.control
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentItemStackButton(GuiBase<?>, int, int, int, int, int, int, ItemStack) - Constructor for class com.teambr.nucleus.client.gui.component.control.GuiComponentItemStackButton
-
Constructor for itemstack button
- GuiComponentLongText - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentLongText(GuiBase<?>, int, int, int, int, int, int, String, int) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Creates the long text object
IMPORTANT: The up and down arrows should be together, up on top down on bottom.
- GuiComponentScrollBar - Class in com.teambr.nucleus.client.gui.component.control
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentScrollBar(GuiBase<?>, int, int, int, int, int) - Constructor for class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Creates a scroll bar
IMPORTANT: Scroll bar NUB for selected must be to the right of the normal one
NUB should be 12x15 pixels
- GuiComponentSetNumber - Class in com.teambr.nucleus.client.gui.component.control
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentSetNumber(GuiBase<?>, int, int, int, int, int, int, int) - Constructor for class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
Creates the set number object
IMPORTANT: You must create the up and down arrow and pass the u and v or the top left corner
It should look like the following in the texture sheet:
UN|US
DN|DS
With UN and DN being the normal up and down and US and DS being the selected versions (when clicked)
The arrow buttons should be 11x8 pixels and all touching to form one big rectangle
- GuiComponentSideSelector - Class in com.teambr.nucleus.client.gui.component.control
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentSideSelector(GuiBase<?>, int, int, double, BlockState, TileEntity, boolean, boolean) - Constructor for class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Creates the side selector object
- GuiComponentTabSlotHolder - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentTabSlotHolder(GuiBase<?>, int, int, Slot, int, int, int, int, GuiTab) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiComponentTabSlotHolder
-
Creates an object that will move the physical slot when should render
This object will move the container slot, but also needs the texture to render
- GuiComponentText - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentText(GuiBase<?>, int, int, String, Color) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
Creates the text component
- GuiComponentTextBox - Class in com.teambr.nucleus.client.gui.component.control
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentTextBox(GuiBase<?>, int, int, int, int, String) - Constructor for class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Creates the text box
- GuiComponentTexture - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentTexture(GuiBase<?>, int, int, int, int, int, int) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiComponentTexture
-
Creates a textured area
- GuiComponentTextureAnimated - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiComponentTextureAnimated(GuiBase<?>, int, int, int, int, int, int, GuiComponentTextureAnimated.ANIMATION_DIRECTION) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiComponentTextureAnimated
-
Creates a textured area
- GuiComponentTextureAnimated.ANIMATION_DIRECTION - Enum in com.teambr.nucleus.client.gui.component.display
-
Tells the component which way to render the texture
- GuiHelper - Class in com.teambr.nucleus.helper
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiHelper() - Constructor for class com.teambr.nucleus.helper.GuiHelper
-
- GuiReverseTab - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiReverseTab(GuiBase<?>, int, int, int, int, int, int, ItemStack) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiReverseTab
-
Creates a Gui Tab
IMPORTANT: Texture should be a full nine patch renderer minus the right column of cells
See NinePatchRenderer construction for more info
- GuiTab - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiTab(GuiBase<?>, int, int, int, int, int, int, ItemStack) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Creates a Gui Tab
IMPORTANT: Texture should be a full nine patch renderer minus the left column of cells
See NinePatchRenderer construction for more info
- GuiTabCollection - Class in com.teambr.nucleus.client.gui.component.display
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- GuiTabCollection(GuiBase<?>, int) - Constructor for class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Main constructor for all components
- GuiTextFormat - Enum in com.teambr.nucleus.client.gui
-
This file was created for Nucleus
Nucleus is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- IAdvancedToolTipProvider - Interface in com.teambr.nucleus.common
-
This file was created for NeoTech
- ICraftingListener - Interface in com.teambr.nucleus.common
-
This file was created for NeoTech
NeoTech is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- id - Variable in class com.teambr.nucleus.network.SyncableFieldPacket
-
- IEnergyHolder - Interface in com.teambr.nucleus.energy
-
This file was created for Lux et Umbra
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
The interface for an object that can store power, not used to send or receive just store
- IEnergyProvider - Interface in com.teambr.nucleus.energy
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
The interface to produce energy
- IEnergyReceiver - Interface in com.teambr.nucleus.energy
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
The interface for an object that receiver power
- IInventoryCallback - Interface in com.teambr.nucleus.common.container
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- IKeyboardListener - Interface in com.teambr.nucleus.client.gui.component.listeners
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- IMouseEventListener - Interface in com.teambr.nucleus.client.gui.component.listeners
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- INetworkMessage - Interface in com.teambr.nucleus.network
-
- init() - Method in class com.teambr.nucleus.client.ClientProxy
-
Called on init
- init() - Method in class com.teambr.nucleus.common.CommonProxy
-
Called on init
- init() - Static method in class com.teambr.nucleus.manager.EventManager
-
Registers the events
- initPackets() - Static method in class com.teambr.nucleus.network.PacketManager
-
Registers all packets
- insertItem(int, ItemStack, boolean) - Method in class com.teambr.nucleus.common.container.SidedInventoryWrapper
-
- insertItem(int, ItemStack, boolean) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Inserts an ItemStack into the given slot and return the remainder.
- insertItem(int, ItemStack, boolean) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Inserts an ItemStack into the given slot and return the remainder.
- INSTANCE - Static variable in class com.teambr.nucleus.network.PacketManager
-
- INSTANCE - Static variable in class com.teambr.nucleus.Nucleus
-
Public INSTANCE of this mod
- inv - Variable in class com.teambr.nucleus.common.container.SidedInventoryWrapper
-
- inventory - Variable in class com.teambr.nucleus.common.container.BaseContainer
-
- inventoryContents - Variable in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
- inventoryContents - Variable in class com.teambr.nucleus.common.tiles.InventoryHandler
-
- InventoryHandler - Class in com.teambr.nucleus.common.tiles
-
This file was created for Nucleus - Java
- InventoryHandler(TileEntityType<?>) - Constructor for class com.teambr.nucleus.common.tiles.InventoryHandler
-
- InventoryHandlerItem - Class in com.teambr.nucleus.common.items
-
This file was created for Nucleus
- InventoryHandlerItem(ItemStack, CompoundNBT) - Constructor for class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Creates a handler with given stack
- InventorySided - Class in com.teambr.nucleus.common.tiles
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- InventorySided(TileEntityType<?>) - Constructor for class com.teambr.nucleus.common.tiles.InventorySided
-
- inventorySize - Variable in class com.teambr.nucleus.common.container.BaseContainer
-
- InventoryUtils - Class in com.teambr.nucleus.util
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- InventoryUtils() - Constructor for class com.teambr.nucleus.util.InventoryUtils
-
- IOpensGui - Interface in com.teambr.nucleus.common
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
This defines the block will open a GUI.
- IPhantomSlot - Interface in com.teambr.nucleus.common.container.slots
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- IRegistersTileEntity - Interface in com.teambr.nucleus.common.blocks
-
This file was created for Nucleus
- isActive - Variable in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- isActive() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- isCtrlPressed() - Static method in class com.teambr.nucleus.util.ClientUtils
-
Checks for CTRL key, Macs use Command so this will enable that key as well
- isDragging - Variable in class com.teambr.nucleus.client.gui.misc.TrackballWrapper
-
- isHighListSelectedSides() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
- isInBounds(double, double, int, int, int, int) - Static method in class com.teambr.nucleus.helper.GuiHelper
-
Test if location is in bounds
- isInInitialPosition - Variable in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
- isItemValid(int, ItemStack) - Method in class com.teambr.nucleus.common.container.SidedInventoryWrapper
-
This function re-implements the vanilla function IInventory#isItemValidForSlot(int, ItemStack).
- isItemValidForSlot(int, ItemStack) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Used to define if an item is valid for a slot
- isItemValidForSlot(int, ItemStack) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Used to define if an item is valid for a slot
- isKeyPressed(int) - Static method in class com.teambr.nucleus.util.ClientUtils
-
Get if key is currently pressed
- isMouseOver(int, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Used to check if the mouse if currently over the component
You must have the getWidth() and getHeight() functions defined for this to work properly
- isMouseOver(int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Used to enable the hovered over texture
- isMouseOver(int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiReverseTab
-
Used to check if the mouse if currently over the component
You must have the getWidth() and getHeight() functions defined for this to work properly
- isMouseOver(int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Used to check if the mouse if currently over the component
You must have the getWidth() and getHeight() functions defined for this to work properly
- isMoving - Variable in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
- isPlayerHoldingEither(PlayerEntity, Item) - Static method in class com.teambr.nucleus.util.PlayerUtils
-
Checks if the player is holding the given item in either hand
- isProvider() - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Is this tile an energy provider
- isReceiver() - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Is this tile an energy reciever
- isRenderTile() - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
- isShiftPressed() - Static method in class com.teambr.nucleus.util.ClientUtils
-
Checks for the Shift key pressed
- isValidSlot(int) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Makes sure this slot is within our range
- isValidSlot(int) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Makes sure this slot is within our range
- itemRenderer - Variable in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
- IToolable - Interface in com.teambr.nucleus.common.blocks
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- IToolTipProvider - Interface in com.teambr.nucleus.common
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- markForUpdate(int) - Method in class com.teambr.nucleus.common.tiles.UpdatingTile
-
Call to mark this block for update in the world
- maxExtract - Variable in class com.teambr.nucleus.energy.implementations.EnergyBank
-
- maxInsert - Variable in class com.teambr.nucleus.energy.implementations.EnergyBank
-
- maxRange - Variable in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
- maxStored - Variable in class com.teambr.nucleus.energy.implementations.EnergyBank
-
- MC_BLOCKS_RESOURCE_LOCATION - Static variable in class com.teambr.nucleus.util.RenderUtils
-
- MC_ITEMS_RESOURCE_LOCATION - Static variable in class com.teambr.nucleus.util.RenderUtils
-
- minutes() - Static method in class com.teambr.nucleus.util.TimeUtils
-
How many minutes on
- MOD_ID - Static variable in class com.teambr.nucleus.lib.Reference
-
- MOD_NAME - Static variable in class com.teambr.nucleus.lib.Reference
-
- ModelHelper - Class in com.teambr.nucleus.client
-
This file was created for Nucleus
Nucleus is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
Adapted from Tinker's Construct Model Helper https://github.com/SlimeKnights/TinkersConstruct/blob/master/src/main/java/slimeknights/tconstruct/library/client/model/ModelHelper.java
- ModelHelper() - Constructor for class com.teambr.nucleus.client.ModelHelper
-
- mouseButton - Variable in class com.teambr.nucleus.client.gui.misc.TrackballWrapper
-
- mouseClicked(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Called when the mouse is pressed
- mouseClicked(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
Called when the mouse is pressed
- mouseClicked(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Called when the mouse is pressed
- mouseClicked(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Called when the mouse is pressed
- mouseClicked(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Called when the mouse is pressed
- mouseClicked(double, double, int) - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Called when the mouse is clicked
- mouseDown(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Called when the mouse is pressed
- mouseDown(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Called when the mouse is pressed
- mouseDown(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
Called when the mouse is pressed
- mouseDownActivated(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Called when the mouse is pressed
We are broken this out as GuiTabCollection will pass down
- mouseDrag(double, double, int, double, double) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Called when the user drags the component
- mouseDragActivated(double, double, int, double, double) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Called when the user drags the component
We are broken this out as GuiTabCollection will pass down
- mouseDragged(double, double, int, double, double) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Called when the user drags the component
- mouseDragged(double, double, int, double, double) - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Used to track when the mouse is clicked and dragged
- mouseEventListener - Variable in class com.teambr.nucleus.client.gui.component.BaseComponent
-
- mouseReleased(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Called when the mouse button is over the component and released
- mouseReleased(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
Called when the mouse button is over the component and released
- mouseReleased(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Called when the mouse button is over the component and released
- mouseReleased(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Called when the mouse button is over the component and released
- mouseReleased(double, double, int) - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Called when the mouse releases a button
- mouseScrolled(int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Called when the mouse is scrolled
- mouseScrolled(int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Called when the mouse is scrolled
- mouseScrolled(int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Called when the mouse is scrolled
- mouseScrolled(double, double, double) - Method in class com.teambr.nucleus.client.gui.GuiBase
-
Handle the mouse input
- mouseScrolledTab(int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Called by the GuiTabCollection when the mouse scrolls
- mouseUp(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Called when the mouse button is over the component and released
- mouseUpActivated(double, double, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Called when the mouse button is over the component and released
We are broken this out as GuiTabCollection will pass down
- moveItemInto(Object, int, Object, int, int, Direction, boolean, boolean, boolean) - Static method in class com.teambr.nucleus.util.InventoryUtils
-
Used to move items from one inventory to another.
- moveSlots(boolean) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTabSlotHolder
-
Called by parent tab to move around
- moveSlots() - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Moves the slots if need be
- mul(Matrix4f, Matrix4f, Matrix4f) - Static method in class com.teambr.nucleus.util.RenderUtils
-
Multiply the right matrix by the left and place the result in a third matrix.
- radius - Variable in class com.teambr.nucleus.client.gui.misc.TrackballWrapper
-
- read(CompoundNBT) - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
- read(CompoundNBT) - Method in class com.teambr.nucleus.common.tiles.FluidHandler
-
Used to read from an NBT tag
- read(CompoundNBT) - Method in class com.teambr.nucleus.common.tiles.InventoryHandler
-
Used to read the inventory from an NBT tag compound
- readFromJson(TypeToken, String) - Static method in class com.teambr.nucleus.util.JsonUtils
-
- readFromNBT(CompoundNBT) - Method in class com.teambr.nucleus.common.items.InventoryHandlerItem
-
Used to read the inventory from an NBT tag compound
- readFromNBT(CompoundNBT) - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
Read from the tag
- receiveEnergy(int, boolean) - Method in class com.teambr.nucleus.common.items.EnergyContainingItem
-
Adds energy to the storage.
- receiveEnergy(int, boolean) - Method in class com.teambr.nucleus.common.tiles.EnergyHandler
-
Adds energy to the storage.
- receivePower(int, boolean) - Method in interface com.teambr.nucleus.energy.IEnergyReceiver
-
Allow the object to receive power
- receivePower(int, boolean) - Method in class com.teambr.nucleus.energy.implementations.EnergyBank
-
Allow the object to receive power
- Reference - Class in com.teambr.nucleus.lib
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- Reference() - Constructor for class com.teambr.nucleus.lib.Reference
-
- registerEvent(Object) - Static method in class com.teambr.nucleus.manager.EventManager
-
Registers an event to the event registry
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentFluidTank
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTabSlotHolder
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTexture
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTextureAnimated
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiReverseTab
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Called to render the component
- render(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Called to render the component
- render(Screen, int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- render(Screen, int, int, int, int, Color) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
Main render call.
- renderBackground(Screen, int, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- renderBottomEdge(Screen, int, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- renderBottomLeftCorner(Screen, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- renderBottomRightCorner(Screen, int, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- renderCubeWithTexture(double, double, double, double, double, double, double, double, double, double) - Static method in class com.teambr.nucleus.util.RenderUtils
-
Used to draw a 3d cube, provide opposite corners
- renderFluid(FluidTank, int, int, int, int) - Static method in class com.teambr.nucleus.helper.GuiHelper
-
Renders a fluid from the given tank
- renderLeftEdge(Screen, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentButton
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentCheckBox
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentItemStackButton
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentScrollBar
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSetNumber
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.control.GuiComponentTextBox
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentColoredZone
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentFluidTank
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentLongText
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTabSlotHolder
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentText
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiComponentTexture
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiReverseTab
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderOverlay(int, int, int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Called after base render, is already translated to guiLeft and guiTop, just move offset
- renderRightEdge(Screen, int, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- renderTile - Variable in class com.teambr.nucleus.client.gui.component.control.GuiComponentSideSelector
-
- renderToolTip(int, int) - Method in class com.teambr.nucleus.client.gui.component.BaseComponent
-
Render the tooltip if you can
- renderToolTip(int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTab
-
Render the tooltip if you can
- renderToolTip(int, int) - Method in class com.teambr.nucleus.client.gui.component.display.GuiTabCollection
-
Render the tooltip if you can
- renderTopEdge(Screen, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- renderTopLeftCorner(Screen) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
Partial Rendering Code
This can be overwritten in a new INSTANCE of the class to disable certain parts from rendering or to give them a
different behavior.
- renderTopRightCorner(Screen, int) - Method in class com.teambr.nucleus.client.gui.component.NinePatchRenderer
-
- RenderUtils - Class in com.teambr.nucleus.util
-
This file was created for Nucleus - Java
Nucleus - Java is licensed under the
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License:
http://creativecommons.org/licenses/by-nc-sa/4.0/
- RenderUtils() - Constructor for class com.teambr.nucleus.util.RenderUtils
-
- restoreColor() - Static method in class com.teambr.nucleus.util.RenderUtils
-
Sets the color back to full white (normal)
- restoreRenderState() - Static method in class com.teambr.nucleus.util.RenderUtils
-
Un-does the prepare state
- returnValue - Variable in class com.teambr.nucleus.network.SyncableFieldPacket
-
- rightTabs - Variable in class com.teambr.nucleus.client.gui.GuiBase
-
- rotateLeft(Direction) - Static method in class com.teambr.nucleus.util.WorldUtils
-
Returns the direction to the left of this.
- rotateMatrix4f(Matrix4f, float, Vector3f) - Static method in class com.teambr.nucleus.util.RenderUtils
-
Creates a rotation matrix.
- rotateRight(Direction) - Static method in class com.teambr.nucleus.util.WorldUtils
-
Returns the direction to the right of this.