# Index

A B C D E F G H I J L M N O P Q R S T U V W X
All Classes and Interfaces|All Packages|Constant Field Values

## A

a - Variable in enum class commoble.morered.plate_blocks.InputState
A - Enum constant in enum class commoble.morered.plate_blocks.InputSide
A_NOR_A_NOR_C - Static variable in class commoble.morered.plate_blocks.LogicFunctions
AbstractChanneledCablePostBlock - Class in commoble.morered.wire_post
AbstractChanneledCablePostBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.wire_post.AbstractChanneledCablePostBlock
AbstractPostBlock - Class in commoble.morered.wire_post
AbstractPostBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.wire_post.AbstractPostBlock
AbstractPoweredWirePostBlock - Class in commoble.morered.wire_post
AbstractPoweredWirePostBlock(BlockBehaviour.Properties, Function<BlockState, EnumSet<Direction>>) - Constructor for class commoble.morered.wire_post.AbstractPoweredWirePostBlock
AbstractWireBlock - Class in commoble.morered.wires
AbstractWireBlock(BlockBehaviour.Properties, VoxelShape[], VoxelShape[], LoadingCache<Long, VoxelShape>, boolean) - Constructor for class commoble.morered.wires.AbstractWireBlock
addClientListeners(IEventBus, IEventBus) - Static method in class commoble.morered.client.ClientProxy
addConnection(LevelAccessor, WirePostBlockEntity, WirePostBlockEntity) - Static method in class commoble.morered.wire_post.WirePostBlockEntity
addConnection(LevelAccessor, BlockPos, BlockPos) - Static method in class commoble.morered.wire_post.WirePostBlockEntity
addCulledFace(Direction, BakedQuad) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
addEmptyWireToAir(BlockState, Level, BlockPos, Direction) - Method in class commoble.morered.wires.AbstractWireBlock
addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelGeometry
addUnculledFace(BakedQuad) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
addVertexPair(VertexConsumer, Matrix4f, int, float, float, float, float, float, int, boolean, float, float, float, float, float, float) - Static method in class commoble.morered.client.BundledCablePostRenderer
addWidgets(WidgetHolder) - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
AND - Static variable in class commoble.morered.plate_blocks.LogicFunctions
AND_2 - Static variable in class commoble.morered.plate_blocks.LogicFunctions
AND_2_GATE - Static variable in class commoble.morered.ObjectNames
AND_GATE - Static variable in class commoble.morered.ObjectNames
APIRegistries - Class in commoble.morered.api.internal
APIRegistries() - Constructor for class commoble.morered.api.internal.APIRegistries
apply(boolean, boolean, boolean) - Method in interface commoble.morered.plate_blocks.LogicFunction
apply(ItemStack, LootContext) - Method in class commoble.morered.wires.WireCountLootFunction
applyLogic(LogicFunction) - Method in enum class commoble.morered.plate_blocks.InputState
arePostsConnected(LevelAccessor, BlockPos, BlockPos) - Static method in class commoble.morered.wire_post.WirePostBlockEntity
assemble(CraftingInput, HolderLookup.Provider) - Method in record class commoble.morered.soldering.SolderingRecipe
ATTACHMENT_DIRECTION - Static variable in class commoble.morered.plate_blocks.LatchBlock
ATTACHMENT_DIRECTION - Static variable in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
ATTACHMENT_DIRECTION - Static variable in class commoble.morered.plate_blocks.PlateBlock
ATTACHMENT_DIRECTION - Static variable in class commoble.morered.plate_blocks.PlateBlockStateProperties
attemptRecipeAssembly(SolderingRecipe) - Method in class commoble.morered.soldering.SolderingMenu
  Attempts to assemble the given recipe and updates crafting result if successful

## B

b - Variable in enum class commoble.morered.plate_blocks.InputState
B - Enum constant in enum class commoble.morered.plate_blocks.InputSide
bake(IGeometryBakingContext, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides) - Method in class commoble.morered.client.WirePartModelLoader.WirePartGeometry
BITWISE_AND_GATE - Static variable in class commoble.morered.ObjectNames
BITWISE_DIODE - Static variable in class commoble.morered.ObjectNames
BITWISE_LOGIC_PLATE - Static variable in class commoble.morered.ObjectNames
BITWISE_NOT_GATE - Static variable in class commoble.morered.ObjectNames
BITWISE_OR_GATE - Static variable in class commoble.morered.ObjectNames
BITWISE_XNOR_GATE - Static variable in class commoble.morered.ObjectNames
BITWISE_XOR_GATE - Static variable in class commoble.morered.ObjectNames
bitwiseLogicGateBeType - Variable in class commoble.morered.MoreRed
BitwiseLogicPlateBlock - Class in commoble.morered.bitwise_logic
BitwiseLogicPlateBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
bitwiseLogicPlates - Variable in class commoble.morered.MoreRed
blockMode - Variable in class commoble.morered.wire_post.WireRayTraceContext
BLOCKPOS_LISTER - Static variable in class commoble.morered.wire_post.WirePostBlockEntity
BlockPreviewRenderer - Class in commoble.morered.client
  Wrapper class around the vanilla block renderer so we don't have to copy five functions verbatim
BlockPreviewRenderer(ModelBlockRenderer) - Constructor for class commoble.morered.client.BlockPreviewRenderer
Blocks() - Constructor for class commoble.morered.MoreRed.Tags.Blocks
BlockStateUtil - Class in commoble.morered.util
BlockStateUtil() - Constructor for class commoble.morered.util.BlockStateUtil
BLUES - Static variable in class commoble.morered.client.BundledCablePostRenderer
boolsToID(boolean, boolean, boolean) - Static method in enum class commoble.morered.plate_blocks.InputState
build() - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
BUNDLED_CABLE_POST - Static variable in class commoble.morered.ObjectNames
BUNDLED_CABLE_POSTS - Static variable in class commoble.morered.MoreRed.Tags.Blocks
BUNDLED_CABLE_POSTS - Static variable in class commoble.morered.ObjectNames
BUNDLED_CABLE_RELAY_PLATE - Static variable in class commoble.morered.ObjectNames
BUNDLED_CABLE_SPOOL - Static variable in class commoble.morered.ObjectNames
BUNDLED_NETWORK_CABLE - Static variable in class commoble.morered.ObjectNames
BUNDLED_NETWORK_CABLES - Static variable in class commoble.morered.MoreRed.Tags.Items
BUNDLED_NETWORK_CABLES - Static variable in class commoble.morered.ObjectNames
BundledCableBlock - Class in commoble.morered.wires
BundledCableBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.wires.BundledCableBlock
BundledCableBlockEntity - Class in commoble.morered.wires
BundledCableBlockEntity(BlockPos, BlockState) - Constructor for class commoble.morered.wires.BundledCableBlockEntity
BundledCableBlockEntity(BlockEntityType<? extends BundledCableBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.morered.wires.BundledCableBlockEntity
BundledCableBlockEntity.SidedPowerSupplier - Class in commoble.morered.wires
bundledCablePostBeType - Variable in class commoble.morered.MoreRed
bundledCablePostBlock - Variable in class commoble.morered.MoreRed
BundledCablePostBlock - Class in commoble.morered.wire_post
BundledCablePostBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.wire_post.BundledCablePostBlock
BundledCablePostBlockEntity - Class in commoble.morered.wire_post
BundledCablePostBlockEntity(BlockPos, BlockState) - Constructor for class commoble.morered.wire_post.BundledCablePostBlockEntity
BundledCablePostBlockEntity(BlockEntityType<? extends BundledCablePostBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.morered.wire_post.BundledCablePostBlockEntity
BundledCablePostRenderer - Class in commoble.morered.client
BundledCablePostRenderer(BlockEntityRendererProvider.Context) - Constructor for class commoble.morered.client.BundledCablePostRenderer
bundledCableRelayPlateBeType - Variable in class commoble.morered.MoreRed
bundledCableRelayPlateBlock - Variable in class commoble.morered.MoreRed
BundledCableRelayPlateBlock - Class in commoble.morered.wire_post
BundledCableRelayPlateBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.wire_post.BundledCableRelayPlateBlock
BundledCableRelayPlateBlockEntity - Class in commoble.morered.wire_post
BundledCableRelayPlateBlockEntity(BlockPos, BlockState) - Constructor for class commoble.morered.wire_post.BundledCableRelayPlateBlockEntity
BundledCableRelayPlateBlockEntity(BlockEntityType<? extends BundledCableRelayPlateBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.morered.wire_post.BundledCableRelayPlateBlockEntity
bundledCableSpoolItem - Variable in class commoble.morered.MoreRed
bundledNetworkCableBeType - Variable in class commoble.morered.MoreRed
bundledNetworkCableBlock - Variable in class commoble.morered.MoreRed

## C

c - Variable in enum class commoble.morered.plate_blocks.InputState
C - Enum constant in enum class commoble.morered.plate_blocks.InputSide
C_NOR_A_NOR_C - Static variable in class commoble.morered.plate_blocks.LogicFunctions
CABLE_PLATE_SHAPES_DUNSWE - Static variable in class commoble.morered.wire_post.BundledCableRelayPlateBlock
CABLE_POST_SHAPES_DUNSWE - Static variable in class commoble.morered.wire_post.AbstractChanneledCablePostBlock
CABLE_RENDER_TYPE - Static variable in class commoble.morered.client.BundledCablePostRenderer
CABLE_RENDER_TYPE - Static variable in class commoble.morered.client.ExtraRenderTypes
callAddQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in interface commoble.morered.mixin.ClientElementsModelAccess
callSameDestroyTarget(BlockPos) - Method in interface commoble.morered.mixin.MultiPlayerGameModeAccess
canAdjacentBlockConnectToFace(BlockGetter, BlockPos, BlockState, Block, Direction, Direction, BlockPos, BlockState) - Method in class commoble.morered.wires.AbstractWireBlock
canAdjacentBlockConnectToFace(BlockGetter, BlockPos, BlockState, Block, Direction, Direction, BlockPos, BlockState) - Method in class commoble.morered.wires.BundledCableBlock
canAdjacentBlockConnectToFace(BlockGetter, BlockPos, BlockState, Block, Direction, Direction, BlockPos, BlockState) - Method in class commoble.morered.wires.ColoredCableBlock
canAdjacentBlockConnectToFace(BlockGetter, BlockPos, BlockState, Block, Direction, Direction, BlockPos, BlockState) - Method in class commoble.morered.wires.RedAlloyWireBlock
canBeReplaced(BlockState, BlockPlaceContext) - Method in class commoble.morered.wires.AbstractWireBlock
canConnectRedstone(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.HexidecrubrometerBlock
canConnectRedstone(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.plate_blocks.LatchBlock
canConnectRedstone(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
canConnectRedstone(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
canConnectRedstone(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.wires.PoweredWireBlock
canConnectToAdjacentCable(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
canConnectToAdjacentCable(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in class commoble.morered.bitwise_logic.SingleInputBitwiseLogicPlateBlock
canConnectToAdjacentCable(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in class commoble.morered.bitwise_logic.TwoInputBitwiseLogicPlateBlock
canConnectToAdjacentCable(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in class commoble.morered.wire_post.BundledCableRelayPlateBlock
canConnectToAdjacentWire(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in interface commoble.morered.api.WireConnector
  Behaviour interface that determines whether a given blockstate can connect to a specific internal face of a WireBlock.
canConnectToAdjacentWireOrCable(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in class commoble.morered.wires.ColoredCableBlock
canCraftInDimensions(int, int) - Method in record class commoble.morered.soldering.SolderingRecipe
canSurvive(BlockState, LevelReader, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
canTakeItemForPickAll(ItemStack, Slot) - Method in class commoble.morered.soldering.SolderingMenu
  Called to determine if the current slot is valid for the stack merging (double-click) code.
canWireConnectToAdjacentWireOrCable(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Static method in class commoble.morered.wires.AbstractWireBlock
CHANNEL_FLAGS - Static variable in class commoble.morered.wires.BundledCableBlockEntity
CHANNELED_POWER_CAPABILITY - Static variable in class commoble.morered.api.MoreRedAPI
  Capability instance for the Channeled Power Handler capability.
ChanneledPowerStorageBlockEntity - Class in commoble.morered.bitwise_logic
ChanneledPowerStorageBlockEntity(BlockPos, BlockState) - Constructor for class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
ChanneledPowerStorageBlockEntity(BlockEntityType<? extends ChanneledPowerStorageBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
ChanneledPowerSupplier - Interface in commoble.morered.api
children() - Method in class commoble.morered.client.SolderingScreen.SolderingScrollPanel
chunkPos() - Method in record class commoble.morered.wire_post.SyncPostsInChunkPacket
  Returns the value of the `chunkPos` record component.
clear() - Static method in class commoble.morered.client.ClientProxy
clearRemoteConnections() - Method in class commoble.morered.wire_post.WirePostBlockEntity
ClientConfig - Record Class in commoble.morered.client
ClientConfig(ModConfigSpec.ConfigValue<Boolean>, ModConfigSpec.ConfigValue<Double>) - Constructor for record class commoble.morered.client.ClientConfig
  Creates an instance of a `ClientConfig` record class.
ClientElementsModelAccess - Interface in commoble.morered.mixin
ClientProxy - Class in commoble.morered.client
ClientProxy() - Constructor for class commoble.morered.client.ClientProxy
codec() - Method in record class commoble.morered.SimpleRecipeSerializer
  Returns the value of the `codec` record component.
CODEC - Static variable in record class commoble.morered.soldering.SolderingRecipe
CODEC - Static variable in class commoble.morered.wires.WireCountLootFunction
COLORED_NETWORK_CABLE - Static variable in class commoble.morered.ObjectNames
COLORED_NETWORK_CABLES - Static variable in class commoble.morered.MoreRed.Tags.Items
COLORED_NETWORK_CABLES - Static variable in class commoble.morered.ObjectNames
ColoredCableBlock - Class in commoble.morered.wires
ColoredCableBlock(BlockBehaviour.Properties, DyeColor) - Constructor for class commoble.morered.wires.ColoredCableBlock
ColoredCableBlockEntity - Class in commoble.morered.wires
ColoredCableBlockEntity(BlockPos, BlockState) - Constructor for class commoble.morered.wires.ColoredCableBlockEntity
ColoredCableBlockEntity(BlockEntityType<ColoredCableBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.morered.wires.ColoredCableBlockEntity
ColoredCableBlockEntity.SidedPowerSupplier - Class in commoble.morered.wires
coloredNetworkCableBeType - Variable in class commoble.morered.MoreRed
ColorHandlers - Class in commoble.morered.client
ColorHandlers() - Constructor for class commoble.morered.client.ColorHandlers
combine(NestedBoundingBox) - Method in class commoble.morered.util.NestedBoundingBox
commoble.morered - package commoble.morered
commoble.morered.api - package commoble.morered.api
commoble.morered.api.internal - package commoble.morered.api.internal
commoble.morered.bitwise_logic - package commoble.morered.bitwise_logic
commoble.morered.client - package commoble.morered.client
commoble.morered.client.emi - package commoble.morered.client.emi
commoble.morered.client.jei - package commoble.morered.client.jei
commoble.morered.mixin - package commoble.morered.mixin
commoble.morered.plate_blocks - package commoble.morered.plate_blocks
commoble.morered.soldering - package commoble.morered.soldering
commoble.morered.util - package commoble.morered.util
commoble.morered.wire_post - package commoble.morered.wire_post
commoble.morered.wires - package commoble.morered.wires
ConfigHelper - Class in commoble.morered.util
  Helper for creating configs and defining complex objects in configs
ConfigHelper() - Constructor for class commoble.morered.util.ConfigHelper
CONNECTIONS - Static variable in class commoble.morered.wire_post.WirePostBlockEntity
context - Variable in class commoble.morered.wire_post.WireRayTraceContext
CRAFTING_SCREEN - Static variable in class commoble.morered.client.SolderingScreen
craftResult - Variable in class commoble.morered.soldering.SolderingMenu
create(BlockPos, BlockState) - Static method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
create(RecipeHolder<SolderingRecipe>) - Static method in record class commoble.morered.client.emi.SolderingEmiRecipe
create(ModConfigSpec.Builder) - Static method in record class commoble.morered.client.ClientConfig
create(ModConfigSpec.Builder) - Static method in record class commoble.morered.ServerConfig
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.HexidecrubrometerBlock
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.plate_blocks.LatchBlock
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.plate_blocks.PlateBlock
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.plate_blocks.PulseGateBlock
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.wire_post.AbstractPostBlock
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.morered.wires.AbstractWireBlock
currentRecipe - Variable in class commoble.morered.soldering.SolderingMenu

## D

DEFAULT_CABLE_CONNECTOR - Static variable in class commoble.morered.api.internal.DefaultWireProperties
DEFAULT_EXPANDED_POWER_SUPPLIER - Static variable in class commoble.morered.api.internal.DefaultWireProperties
DEFAULT_WIRE_CONNECTOR - Static variable in class commoble.morered.api.internal.DefaultWireProperties
DefaultWireProperties - Class in commoble.morered.api.internal
DefaultWireProperties() - Constructor for class commoble.morered.api.internal.DefaultWireProperties
denormalizePos(BlockPos) - Method in class commoble.morered.wire_post.WirePostBlockEntity
  Returns Absolute position in the level..
destroyClickedSegment(BlockState, Level, BlockPos, Player, Direction, boolean) - Method in class commoble.morered.wires.AbstractWireBlock
DIODE - Static variable in class commoble.morered.ObjectNames
DIRECTION_OF_ATTACHMENT - Static variable in class commoble.morered.wire_post.AbstractPostBlock
DirectionHelper - Class in commoble.morered.util
DirectionHelper() - Constructor for class commoble.morered.util.DirectionHelper
doesBlockStateIntersectAnyWireOfPost(BlockGetter, BlockPos, BlockPos, BlockState, Map<BlockPos, NestedBoundingBox>, Set<BlockPos>) - Static method in class commoble.morered.wire_post.SlackInterpolator
  Checks if a placed block would intersect any of a given post block's connections.
doesBlockStateIntersectConnection(BlockPos, BlockPos, BlockPos, BlockState, NestedBoundingBox, BlockGetter) - Static method in class commoble.morered.wire_post.SlackInterpolator
doesPlayerHaveIngredients(Inventory, SolderingRecipe) - Static method in record class commoble.morered.soldering.SolderingRecipe
DOUBLE_PLATE_SHAPES_BY_DIRECTION - Static variable in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
DOWN - Static variable in class commoble.morered.wires.AbstractWireBlock
DOWN_EAST - Enum constant in enum class commoble.morered.wires.Edge
DOWN_NORTH - Enum constant in enum class commoble.morered.wires.Edge
DOWN_SOUTH - Enum constant in enum class commoble.morered.wires.Edge
DOWN_WEST - Enum constant in enum class commoble.morered.wires.Edge
drawPanel(GuiGraphics, int, int, Tesselator, int, int) - Method in class commoble.morered.client.SolderingScreen.SolderingScrollPanel

## E

EAST - Static variable in class commoble.morered.wires.AbstractWireBlock
Edge - Enum Class in commoble.morered.wires
  A cube has 12 edges.
EDGE_ROTATIONS - Static variable in class commoble.morered.client.EdgeRotation
  Rotating the down-west edge by EDGE_ROTATIONS[i] results in Edge.values()[i]
EdgeRotation - Class in commoble.morered.client
EdgeRotation() - Constructor for class commoble.morered.client.EdgeRotation
EDGES_BY_RELEVANT_DIRECTION - Static variable in enum class commoble.morered.wires.Edge
EightGroup - Class in commoble.morered.util
  The eight-group is the set of eight transformations that can be applied to a block via combinations of rotate() and mirror().
EightGroup() - Constructor for class commoble.morered.util.EightGroup
EmiProxy - Class in commoble.morered.client.emi
EmiProxy() - Constructor for class commoble.morered.client.emi.EmiProxy
EMPTY - Static variable in class commoble.morered.util.NestedBoundingBox
EMPTY_AABB - Static variable in class commoble.morered.wire_post.WirePostBlockEntity
end() - Method in record class commoble.morered.wire_post.WireBreakPacket
  Returns the value of the `end` record component.
enqueue(BlockPos) - Method in class commoble.morered.wires.WireUpdateBuffer
equals(Object) - Method in record class commoble.morered.client.ClientConfig
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.ServerConfig
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.SimpleRecipeSerializer
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.soldering.SolderingRecipe
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.soldering.SolderingRecipeButtonPacket
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.wire_post.SyncPostsInChunkPacket
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.wire_post.WireBreakPacket
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.morered.wires.WireUpdatePacket
  Indicates whether some other object is "equal to" this one.
ExpandedPowerSupplier - Interface in commoble.morered.api
ExtraRenderTypes - Class in commoble.morered.client

## F

FACE_ROTATIONS - Static variable in class commoble.morered.client.FaceRotation
FaceRotation - Class in commoble.morered.client
FACTORY - Static variable in class commoble.morered.wires.WireUpdateBuffer
FakeStateLevel - Class in commoble.morered.wire_post
  BlockGetter that delegates to another reader for most purposes, except that a state at a given position will appear to be a different given state
FakeStateLevel(BlockGetter, BlockPos, BlockState) - Constructor for class commoble.morered.wire_post.FakeStateLevel
FALSE - Static variable in class commoble.morered.plate_blocks.LogicFunctions
FFF - Enum constant in enum class commoble.morered.plate_blocks.InputState
FFT - Enum constant in enum class commoble.morered.plate_blocks.InputState
FIRST_PLAYER_INVENTORY_HOTBAR_SLOT_ID - Static variable in class commoble.morered.soldering.SolderingMenu
FIRST_PLAYER_INVENTORY_SLOT_ID - Static variable in class commoble.morered.soldering.SolderingMenu
fluidMode - Variable in class commoble.morered.wire_post.WireRayTraceContext
freezeRegistries() - Static method in class commoble.morered.api.internal.APIRegistries
from - Variable in class commoble.morered.wire_post.WireRayTraceContext
fromAABBs(AABB...) - Static method in class commoble.morered.util.NestedBoundingBox
FTF - Enum constant in enum class commoble.morered.plate_blocks.InputState
FTT - Enum constant in enum class commoble.morered.plate_blocks.InputState

## G

get() - Static method in class commoble.morered.MoreRed
get(ServerLevel) - Static method in class commoble.morered.wires.WireUpdateBuffer
get(Level, BlockPos) - Static method in class commoble.morered.wires.VoxelCache
getAABBContainingAllBlockPos(BlockPos, Set<BlockPos>) - Static method in class commoble.morered.wire_post.WirePostBlockEntity
getAllSolderingRecipes(RecipeManager, RegistryAccess) - Static method in class commoble.morered.client.ClientProxy
getBackground() - Method in class commoble.morered.client.jei.SolderingCategory
getBlockEntity(BlockPos) - Method in class commoble.morered.wire_post.FakeStateLevel
getBlockFactory(InputSide...) - Static method in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
getBlockShape(BlockState, BlockGetter, BlockPos) - Method in class commoble.morered.wire_post.WireRayTraceContext
getBlockState(BlockPos) - Method in class commoble.morered.wire_post.FakeStateLevel
getCableConnectabilities() - Static method in class commoble.morered.api.internal.APIRegistries
getCableConnectabilityRegistry() - Static method in class commoble.morered.api.MoreRedAPI
  Retrieves the registry for wire connectabilities to bundled cables and colored network cables.
getCablePost(BlockGetter, BlockPos) - Static method in class commoble.morered.wire_post.BundledCablePostBlockEntity
getCachedExpandedShapeVoxel(BlockState, Level, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
getCategory() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
getChanneledPower(Direction) - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
getChanneledPower(Direction) - Method in class commoble.morered.wire_post.BundledCableRelayPlateBlockEntity
getChanneledPower(Direction) - Method in class commoble.morered.wires.BundledCableBlockEntity
getChanneledPower(Direction) - Method in class commoble.morered.wires.ColoredCableBlockEntity
getClientContainer(int, Inventory) - Static method in class commoble.morered.soldering.SolderingMenu
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.wire_post.AbstractPostBlock
  Deprecated.
getCompressedSecondSide(int, int) - Static method in class commoble.morered.util.DirectionHelper
  Returns the relative secondary side index given two side indices.
getConnectableDirections(BlockState) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
getConnectionPower(BlockState, LevelAccessor, BlockPos) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Returns the highest redstone power level among the posts connected to this post
getContentHeight() - Method in class commoble.morered.client.SolderingScreen.SolderingScrollPanel
getDefaultCableConnector() - Static method in class commoble.morered.api.MoreRedAPI
getDefaultExpandedPowerSupplier() - Static method in class commoble.morered.api.MoreRedAPI
getDefaultWireConnector() - Static method in class commoble.morered.api.MoreRedAPI
  Gets the default wire connector for blocks that do not have WireConnector overrides registered to them.
getDestroyBlockPos() - Method in interface commoble.morered.mixin.MultiPlayerGameModeAccess
getDirectionToNeighborPos(BlockPos, BlockPos) - Static method in class commoble.morered.util.DirectionHelper
getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Deprecated.
getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Deprecated.
getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.wires.PoweredWireBlock
getDisplayHeight() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
getDisplayWidth() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
getDyeColor() - Method in class commoble.morered.wires.ColoredCableBlock
getEdgeFlags(BlockGetter, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
getEdgeFlagsForNodeLineEdgeFormat(BlockGetter, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
  Returns a long containing the edge flags shifted for node-line-edge format The first 30 bits will be 0, the next 12 bits contain edge flags in edge-ordinal order
getExpandedPower(Level, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in interface commoble.morered.api.ExpandedPowerSupplier
  Gets the "expanded power" of the block this wire connector is assigned to.
getExpandedPower(Level, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Method in class commoble.morered.wires.PoweredWireBlock
getExpandedPowerRegistry() - Static method in class commoble.morered.api.MoreRedAPI
  Gets the registry of "expanded power" suppliers.
getExpandedPowerSuppliers() - Static method in class commoble.morered.api.internal.APIRegistries
getExpandedShapeIndex(BlockState, BlockGetter, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
  Get the index of the expanded shape for the given wireblock blockstate (including non-blockstate-based shapes); this is a bit pattern, the bits are defined as such starting from the least-significant bit: bits 0-5 -- the unexpanded shape index for a given state (indicating which of the six interior faces wires are attached to) bits 6-29 (the next 24 bits) -- the flags indicating which adjacent neighbors the faces are connecting to each primary face can connect to the faces of four neighbors (6*4 = 24) bits 30-41 (the next 12 bits) -- the flags indicating any edges connecting wires diagonally
getFaceRotation(int, int) - Static method in class commoble.morered.client.FaceRotation
getFluidShape(FluidState, BlockGetter, BlockPos) - Method in class commoble.morered.wire_post.WireRayTraceContext
getFluidState(BlockPos) - Method in class commoble.morered.wire_post.FakeStateLevel
getFractionalLerp(int, int) - Static method in class commoble.morered.wire_post.SlackInterpolator
getFrom() - Method in class commoble.morered.wire_post.WireRayTraceContext
getHeight() - Method in class commoble.morered.wire_post.FakeStateLevel
getHeightForRecipe(SolderingRecipe) - Static method in class commoble.morered.client.SolderingScreen.RecipeButton
getIcon() - Method in class commoble.morered.client.jei.SolderingCategory
getId() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
getIngredientVariant(ItemStack[]) - Static method in class commoble.morered.client.SolderingScreen.RecipeButton
getInput(BlockState) - Static method in enum class commoble.morered.plate_blocks.InputState
getInputDirection(Direction, int, int) - Static method in class commoble.morered.util.BlockStateUtil
getInputs() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
getInputSides() - Method in class commoble.morered.plate_blocks.LatchBlock
getInputSides() - Method in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
  We *have* to make this a method instead of a constructor arg, because fillStateContainer gets called in the superconstructor so we can't set any fields in this class before it gets called
getInputSides() - Method in class commoble.morered.plate_blocks.PulseGateBlock
getInputSides() - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Returns InputSide array, where A = 90 degrees clockwise from the primary output side, B = 180, C = 270..
getInputValue(Level, BlockPos, Direction) - Static method in class commoble.morered.HexidecrubrometerBlock
getInputValue(Level, BlockPos, BlockState) - Static method in class commoble.morered.HexidecrubrometerBlock
getInstance(ModelBlockRenderer) - Static method in class commoble.morered.client.BlockPreviewRenderer
getInteriorFaceToBreak(BlockState, BlockPos, Player, BlockHitResult, float) - Method in class commoble.morered.wires.AbstractWireBlock
getInterpolatedDifferences(Vec3) - Static method in class commoble.morered.wire_post.SlackInterpolator
getInterpolatedPoints(Vec3, Vec3) - Static method in class commoble.morered.wire_post.SlackInterpolator
getLatchBlockTint(BlockState, BlockAndTintGetter, BlockPos, int) - Static method in class commoble.morered.client.ColorHandlers
getLatchItemTint(ItemStack, int) - Static method in class commoble.morered.client.ColorHandlers
getLatchTint(BlockState, int) - Static method in class commoble.morered.client.ColorHandlers
getLineShape(VoxelShape[], int, int) - Static method in class commoble.morered.wires.AbstractWireBlock
getLogicFunctionBlockItemTint(ItemStack, int) - Static method in class commoble.morered.client.ColorHandlers
getLogicFunctionBlockStateTint(BlockState, int) - Static method in class commoble.morered.client.ColorHandlers
getLogicFunctionBlockTint(BlockState, BlockAndTintGetter, BlockPos, int) - Static method in class commoble.morered.client.ColorHandlers
getLogicFunctionTint(int, boolean, boolean, boolean) - Static method in class commoble.morered.client.ColorHandlers
getMinBuildHeight() - Method in class commoble.morered.wire_post.FakeStateLevel
getMirroredRotation(Direction, int, Mirror) - Static method in class commoble.morered.util.BlockStateUtil
  Get the rotation index for a gate plate state after mirroring the blockstate
getModelData(BlockAndTintGetter, BlockPos, BlockState, ModelData) - Method in class commoble.morered.client.WirePartModelLoader.MultipartWireModel
  Deprecated.
getModelData(BlockAndTintGetter, BlockPos, BlockState, ModelData) - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
getModRL(String) - Static method in class commoble.morered.MoreRed
getNeighborPower(BlockState, LevelAccessor, BlockPos) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Returns the highest redstone power level among the neighbors adjacent to this block's redstone-connecting sides
getNestedBoundingBoxForConnectedPos(BlockPos) - Method in class commoble.morered.wire_post.WirePostBlockEntity
getNewPower(BlockState, LevelAccessor, BlockPos) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Returns a power level equal to one less than the highest power level among the blocks that this block can connect to
getOcclusionShape(BlockState, BlockGetter, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
getOutputDirection(Direction, int) - Static method in class commoble.morered.util.BlockStateUtil
getOutputDirection(BlockState) - Static method in class commoble.morered.plate_blocks.PlateBlockStateProperties
getOutputDirectionFromRelativeHitVec(Vec3, Direction) - Static method in class commoble.morered.util.BlockStateUtil
getOutputs() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
getOutputSides(Level, BlockPos, BlockState) - Method in class commoble.morered.plate_blocks.LatchBlock
getOutputSides(Level, BlockPos, BlockState) - Method in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
getOutputSides(Level, BlockPos, BlockState) - Method in class commoble.morered.plate_blocks.PulseGateBlock
getOutputSides(Level, BlockPos, BlockState) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Returns Set of Directions that redstone power is output to, according to the blockstate. Used for notifying neighbors..
getOverrides() - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
getParticleIcon() - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
getPluginUid() - Method in class commoble.morered.client.jei.JEIProxy
getPostsInChunk(ChunkPos) - Static method in class commoble.morered.client.ClientProxy
getPower(int) - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
getPower(int) - Method in class commoble.morered.wire_post.BundledCablePostBlockEntity
getPower(int) - Method in class commoble.morered.wires.WireBlockEntity
getPower(int, int) - Method in class commoble.morered.wires.BundledCableBlockEntity
getPower(Direction) - Method in class commoble.morered.wires.WireBlockEntity
getPower(BlockState, BlockGetter, BlockPos, Direction, boolean) - Method in class commoble.morered.wires.PoweredWireBlock
getPowerChannels(int) - Method in class commoble.morered.wires.BundledCableBlockEntity
  Returns the power for all channels on the given side
getPowerOnChannel(Level, BlockPos, BlockState, Direction, int) - Method in interface commoble.morered.api.ChanneledPowerSupplier
  Gets the per-channel power of the block this wire connector is assigned to.
getPowerOnChannel(Level, BlockPos, BlockState, Direction, int) - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
getPowerOnChannel(Level, BlockPos, BlockState, Direction, int) - Method in class commoble.morered.wire_post.BundledCableRelayPlateBlockEntity
getPowerOnChannel(Level, BlockPos, BlockState, Direction, int) - Method in class commoble.morered.wires.BundledCableBlockEntity.SidedPowerSupplier
getPowerOnChannel(Level, BlockPos, BlockState, Direction, int) - Method in class commoble.morered.wires.ColoredCableBlockEntity.SidedPowerSupplier
getPulseGateBlockTint(BlockState, BlockAndTintGetter, BlockPos, int) - Static method in class commoble.morered.client.ColorHandlers
getPulseGateItemTint(ItemStack, int) - Static method in class commoble.morered.client.ColorHandlers
getPulseGateTint(BlockState, int) - Static method in class commoble.morered.client.ColorHandlers
getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
getReadingDirection(BlockState) - Static method in class commoble.morered.HexidecrubrometerBlock
getReadingDirection(AttachFace, Direction) - Static method in class commoble.morered.HexidecrubrometerBlock
getRecipeType() - Method in class commoble.morered.client.jei.SolderingCategory
getRed(Level, BlockPos, BlockState, float) - Static method in class commoble.morered.client.WirePostRenderer
getRedAlloyWireBlockTint(BlockState, BlockAndTintGetter, BlockPos, int) - Static method in class commoble.morered.client.ColorHandlers
getRedAlloyWireItemTint(ItemStack, int) - Static method in class commoble.morered.client.ColorHandlers
getRedstoneConnectionDirections(BlockState) - Static method in class commoble.morered.wire_post.WirePostBlock
getRedstoneConnectionDirectionsForEmptyPlate(BlockState) - Static method in class commoble.morered.wire_post.WirePostPlateBlock
getRedstoneConnectionDirectionsForRelayPlate(BlockState) - Static method in class commoble.morered.wire_post.WirePostPlateBlock
getRedwirePostBlockTint(BlockState, BlockAndTintGetter, BlockPos, int) - Static method in class commoble.morered.client.ColorHandlers
getRedwirePostItemTint(ItemStack, int) - Static method in class commoble.morered.client.ColorHandlers
getRedwirePostTint(BlockState, int) - Static method in class commoble.morered.client.ColorHandlers
getReferencedContextParams() - Method in class commoble.morered.wires.WireCountLootFunction
getRemoteConnectionBoxes() - Method in class commoble.morered.wire_post.WirePostBlockEntity
getRemoteConnections() - Method in class commoble.morered.wire_post.WirePostBlockEntity
getRenderBoundingBox() - Method in class commoble.morered.wire_post.WirePostBlockEntity
getRenderBoundingBox(WirePostBlockEntity) - Method in class commoble.morered.client.BundledCablePostRenderer
getRenderBoundingBox(WirePostBlockEntity) - Method in class commoble.morered.client.WirePostRenderer
getResultItem(HolderLookup.Provider) - Method in record class commoble.morered.soldering.SolderingRecipe
getRotatedEdge(Edge, Matrix4f) - Static method in class commoble.morered.client.EdgeRotation
getRotatedRotation(Direction, int, Rotation) - Static method in class commoble.morered.util.BlockStateUtil
  Get the rotation index for a gate plate state after rotating the blockstate around the y-axis
getRotation() - Method in class commoble.morered.client.FaceRotation
getRotationIndexForDirection(Direction, Direction) - Static method in class commoble.morered.util.BlockStateUtil
getSerializer() - Method in record class commoble.morered.soldering.SolderingRecipe
getServerContainerProvider(BlockPos) - Static method in class commoble.morered.soldering.SolderingMenu
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
  Deprecated.
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.plate_blocks.PlateBlock
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.soldering.SolderingTableBlock
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.wire_post.BundledCablePostBlock
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.wire_post.BundledCableRelayPlateBlock
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.wire_post.WirePostBlock
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.wire_post.WirePostPlateBlock
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class commoble.morered.wires.AbstractWireBlock
getShapeIndex(BlockState) - Static method in class commoble.morered.wires.AbstractWireBlock
  Get the index of the primary shape for the given wireblock blockstate (64 combinations)
getSideState(InputSide) - Method in enum class commoble.morered.plate_blocks.InputState
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.plate_blocks.LatchBlock
  Deprecated.
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
  Deprecated.
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.plate_blocks.PulseGateBlock
  Deprecated.
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Deprecated.
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class commoble.morered.wires.PoweredWireBlock
getSolderingRecipe(RecipeManager, ResourceLocation) - Static method in class commoble.morered.soldering.SolderingMenu
getSolderingRecipes() - Static method in class commoble.morered.client.jei.JEIProxy
getState(boolean, boolean, boolean) - Static method in enum class commoble.morered.plate_blocks.InputState
getStateForPlacedGatePlate(BlockState, BlockPos, Direction, Vec3) - Static method in class commoble.morered.plate_blocks.PlateBlockStateProperties
getStateForPlacedGatePlate(BlockState, BlockPlaceContext) - Static method in class commoble.morered.plate_blocks.PlateBlockStateProperties
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.HexidecrubrometerBlock
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.plate_blocks.LatchBlock
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.plate_blocks.PlateBlock
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.plate_blocks.PulseGateBlock
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.wire_post.AbstractPostBlock
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
getStateForPlacement(BlockPlaceContext) - Method in class commoble.morered.wires.AbstractWireBlock
getStrongestNeighborPower() - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
getStrongestNeighborPower() - Method in class commoble.morered.wire_post.BundledCablePostBlockEntity
getStrongestNeighborPower() - Method in class commoble.morered.wire_post.BundledCableRelayPlateBlockEntity
getTintRotatedQuad(BakedQuad) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
getTitle() - Method in class commoble.morered.client.jei.SolderingCategory
getTo() - Method in class commoble.morered.wire_post.WireRayTraceContext
getType() - Method in record class commoble.morered.soldering.SolderingRecipe
getType() - Method in class commoble.morered.wires.WireCountLootFunction
getUpdatedBlockState(Level, BlockState, BlockPos) - Static method in enum class commoble.morered.plate_blocks.InputState
getUpdatePacket() - Method in class commoble.morered.wire_post.WirePostBlockEntity
getUpdatePacket() - Method in class commoble.morered.wires.WireBlockEntity
getUpdateTag(HolderLookup.Provider) - Method in class commoble.morered.wire_post.WirePostBlockEntity
getUpdateTag(HolderLookup.Provider) - Method in class commoble.morered.wires.WireBlockEntity
getWireConnectabilities() - Static method in class commoble.morered.api.internal.APIRegistries
getWireConnectabilityRegistry() - Static method in class commoble.morered.api.MoreRedAPI
  Retrieves the registry for wire connectabilities to red alloy wires and colored network cables.
getWireCount(BlockState) - Method in class commoble.morered.wires.AbstractWireBlock
getWireRaytraceHit(BlockPos, BlockPos, BlockGetter) - Static method in class commoble.morered.wire_post.SlackInterpolator
getWorldPowerState(Level, BlockState, BlockPos) - Static method in enum class commoble.morered.plate_blocks.InputState
getYLerp(double, double) - Static method in class commoble.morered.wire_post.SlackInterpolator
GREENS - Static variable in class commoble.morered.client.BundledCablePostRenderer

## H

handle(IPayloadContext) - Method in record class commoble.morered.soldering.SolderingRecipeButtonPacket
handle(IPayloadContext) - Method in record class commoble.morered.wire_post.SyncPostsInChunkPacket
handle(IPayloadContext) - Method in record class commoble.morered.wire_post.WireBreakPacket
handle(IPayloadContext) - Method in record class commoble.morered.wires.WireUpdatePacket
handleThreadsafe(IPayloadContext) - Method in record class commoble.morered.soldering.SolderingRecipeButtonPacket
hashCode() - Method in record class commoble.morered.client.ClientConfig
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.ServerConfig
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.SimpleRecipeSerializer
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.soldering.SolderingRecipe
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.soldering.SolderingRecipeButtonPacket
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.wire_post.SyncPostsInChunkPacket
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.wire_post.WireBreakPacket
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.morered.wires.WireUpdatePacket
  Returns a hash code value for this object.
hasInputPower(Level, BlockState, BlockPos) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Return true if any of the three input directions are receiving power
hasRemoteConnection(BlockPos) - Method in class commoble.morered.wire_post.WirePostBlockEntity
HEXIDECRUBROMETER - Static variable in class commoble.morered.ObjectNames
hexidecrubrometerBlock - Variable in class commoble.morered.MoreRed
HexidecrubrometerBlock - Class in commoble.morered
HexidecrubrometerBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.HexidecrubrometerBlock

## I

id() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
  Returns the value of the `id` record component.
ID - Static variable in class commoble.morered.client.jei.JEIProxy
ID - Static variable in class commoble.morered.wires.WireUpdateBuffer
ingredients() - Method in record class commoble.morered.soldering.SolderingRecipe
  Returns the value of the `ingredients` record component.
init() - Method in class commoble.morered.client.SolderingScreen
initClientConfig() - Static method in record class commoble.morered.client.ClientConfig
initializeAbstractWireBlockClient(AbstractWireBlock, Consumer<IClientBlockExtensions>) - Static method in class commoble.morered.client.ClientProxy
initializeClient(Consumer<IClientBlockExtensions>) - Method in class commoble.morered.wires.AbstractWireBlock
initServerConfig() - Static method in record class commoble.morered.ServerConfig
INPUT_A - Static variable in class commoble.morered.plate_blocks.LatchBlock
INPUT_A - Static variable in class commoble.morered.plate_blocks.LogicFunctions
INPUT_A - Static variable in class commoble.morered.plate_blocks.PlateBlockStateProperties
  The first input clockwise from the output
INPUT_B - Static variable in class commoble.morered.plate_blocks.LogicFunctions
INPUT_B - Static variable in class commoble.morered.plate_blocks.PlateBlockStateProperties
  The second input clockwise from the output
INPUT_B - Static variable in class commoble.morered.plate_blocks.PulseGateBlock
INPUT_C - Static variable in class commoble.morered.plate_blocks.LatchBlock
INPUT_C - Static variable in class commoble.morered.plate_blocks.LogicFunctions
INPUT_C - Static variable in class commoble.morered.plate_blocks.PlateBlockStateProperties
  The third input clockwise from the output
INPUT_SIDES - Static variable in class commoble.morered.plate_blocks.LatchBlock
INPUT_SIDES - Static variable in class commoble.morered.plate_blocks.PulseGateBlock
inputs() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
  Returns the value of the `inputs` record component.
InputSide - Enum Class in commoble.morered.plate_blocks
InputState - Enum Class in commoble.morered.plate_blocks
INSTANCE - Static variable in record class commoble.morered.client.ClientConfig
INSTANCE - Static variable in class commoble.morered.client.TintRotatingModelLoader
INSTANCE - Static variable in class commoble.morered.client.WirePartModelLoader
INSTANCE - Static variable in record class commoble.morered.ServerConfig
INSTANCE - Static variable in class commoble.morered.wires.WireCountLootFunction
INTERIOR_FACES - Static variable in class commoble.morered.wires.AbstractWireBlock
intersects(AABB) - Method in class commoble.morered.util.NestedBoundingBox
invalidate(Level, BlockPos) - Static method in class commoble.morered.wires.VoxelCache
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class commoble.morered.wire_post.WireSpoolItem
isBlockReceivingPower(Level, BlockState, BlockPos) - Method in enum class commoble.morered.plate_blocks.InputSide
  Returns true if a given block with the relevant blockstate properties is receiving power from the direction associated with this input side.
isCustomRenderer() - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
isEmptyWireBlock(BlockState) - Method in class commoble.morered.wires.AbstractWireBlock
isGui3d() - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
isRedstoneWireConnectable(BlockGetter, BlockPos, BlockState, BlockPos, BlockState, Direction, Direction) - Static method in class commoble.morered.api.internal.DefaultWireProperties
isSignalSource(BlockState) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Deprecated.
isSignalSource(BlockState) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Deprecated.
isSignalSource(BlockState) - Method in class commoble.morered.wires.PoweredWireBlock
isSpecial() - Method in record class commoble.morered.soldering.SolderingRecipe
Items() - Constructor for class commoble.morered.MoreRed.Tags.Items

## J

JEI_RECIPE_TEXTURE - Static variable in class commoble.morered.client.jei.SolderingCategory
JEIProxy - Class in commoble.morered.client.jei
JEIProxy() - Constructor for class commoble.morered.client.jei.JEIProxy

## L

LATCH - Static variable in class commoble.morered.ObjectNames
latchBlock - Variable in class commoble.morered.MoreRed
LatchBlock - Class in commoble.morered.plate_blocks
LatchBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.plate_blocks.LatchBlock
LINE_SHAPES - Static variable in class commoble.morered.wires.BundledCableBlock
LINE_SHAPES - Static variable in class commoble.morered.wires.ColoredCableBlock
LINE_SHAPES - Static variable in class commoble.morered.wires.RedAlloyWireBlock
LINEAR_INPUT - Static variable in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
LIT - Static variable in class commoble.morered.client.ColorHandlers
LIT_RED - Static variable in class commoble.morered.client.ColorHandlers
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wire_post.WirePostBlockEntity
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wires.BundledCableBlockEntity
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wires.WireBlockEntity
LOGGER - Static variable in class commoble.morered.MoreRed
LogicFunction - Interface in commoble.morered.plate_blocks
  Basic logic
LogicFunctionPlateBlock - Class in commoble.morered.plate_blocks
LogicFunctionPlateBlock(BlockBehaviour.Properties, LogicFunction) - Constructor for class commoble.morered.plate_blocks.LogicFunctionPlateBlock
LogicFunctionPlateBlock.LogicFunctionPlateBlockFactory - Interface in commoble.morered.plate_blocks
LogicFunctions - Class in commoble.morered.plate_blocks
LogicFunctions() - Constructor for class commoble.morered.plate_blocks.LogicFunctions
logicPlates - Variable in class commoble.morered.MoreRed

## M

makeBlock(LogicFunction, BlockBehaviour.Properties) - Method in interface commoble.morered.plate_blocks.LogicFunctionPlateBlock.LogicFunctionPlateBlockFactory
makeExpandedShapeForIndex(VoxelShape[], VoxelShape[], long) - Static method in class commoble.morered.wires.AbstractWireBlock
makeLineShapes(int, int) - Static method in class commoble.morered.api.internal.WireVoxelHelpers
makeNodeShapes(int, int) - Static method in class commoble.morered.api.internal.WireVoxelHelpers
  Creates and returns an array of six voxelshapes for the wire nodes in dunswe order
makeRaytraceBackboards(int) - Static method in class commoble.morered.api.internal.WireVoxelHelpers
makeVoxelCache(VoxelShape[], VoxelShape[]) - Static method in class commoble.morered.wires.AbstractWireBlock
makeVoxelShapes(VoxelShape[], VoxelShape[]) - Static method in class commoble.morered.wires.AbstractWireBlock
matches(CraftingInput, Level) - Method in record class commoble.morered.soldering.SolderingRecipe
MATERIAL - Static variable in class commoble.morered.client.BundledCablePostRenderer
maxWirePostConnectionRange() - Method in record class commoble.morered.ServerConfig
  Returns the value of the `maxWirePostConnectionRange` record component.
mayPickup(Player) - Method in class commoble.morered.soldering.SolderingResultSlot
  Return whether this slot's stack can be taken from this slot.
mayPlace(ItemStack) - Method in class commoble.morered.soldering.SolderingResultSlot
  Check if the stack is allowed to be placed in this slot, used for armor slots as well as furnace fuel.
mirror(BlockState, Mirror) - Method in class commoble.morered.HexidecrubrometerBlock
mirror(BlockState, Mirror) - Method in class commoble.morered.plate_blocks.PlateBlock
  Deprecated.
mirror(BlockState, Mirror) - Static method in class commoble.morered.util.EightGroup
mirror(BlockState, Mirror) - Method in class commoble.morered.wire_post.AbstractPostBlock
  Deprecated.
mirror(BlockState, Mirror) - Method in class commoble.morered.wires.AbstractWireBlock
MODID - Static variable in class commoble.morered.MoreRed
MoreCodecs - Class in commoble.morered.util
MoreCodecs() - Constructor for class commoble.morered.util.MoreCodecs
MoreRed - Class in commoble.morered
MoreRed(IEventBus) - Constructor for class commoble.morered.MoreRed
MoreRed.Tags - Class in commoble.morered
MoreRed.Tags.Blocks - Class in commoble.morered
MoreRed.Tags.Items - Class in commoble.morered
MoreRedAPI - Class in commoble.morered.api
  This class contains some methods that can be used by other mods to interface with More Red's features.
MoreRedAPI() - Constructor for class commoble.morered.api.MoreRedAPI
mouseClicked(double, double, int) - Method in class commoble.morered.client.SolderingScreen.SolderingScrollPanel
mouseDragged(double, double, int, double, double) - Method in class commoble.morered.client.SolderingScreen
mouseDragged(double, double, int, double, double) - Method in class commoble.morered.client.SolderingScreen.RecipeButton
MultipartWireModel(BakedModel) - Constructor for class commoble.morered.client.WirePartModelLoader.MultipartWireModel
  Deprecated.
MultiPlayerGameModeAccess - Interface in commoble.morered.mixin
MULTIPLEX - Static variable in class commoble.morered.plate_blocks.LogicFunctions
MULTIPLEXER - Static variable in class commoble.morered.ObjectNames

## N

NAND - Static variable in class commoble.morered.plate_blocks.LogicFunctions
NAND_2 - Static variable in class commoble.morered.plate_blocks.LogicFunctions
NAND_2_GATE - Static variable in class commoble.morered.ObjectNames
NAND_GATE - Static variable in class commoble.morered.ObjectNames
narrationPriority() - Method in class commoble.morered.client.SolderingScreen.SolderingScrollPanel
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class commoble.morered.HexidecrubrometerBlock
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class commoble.morered.plate_blocks.PulseGateBlock
  Deprecated.
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Deprecated.
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class commoble.morered.wire_post.AbstractChanneledCablePostBlock
  Deprecated.
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Deprecated.
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class commoble.morered.wires.AbstractWireBlock
  Deprecated.
NestedBoundingBox - Class in commoble.morered.util
NestedBoundingBox(NestedBoundingBox, NestedBoundingBox) - Constructor for class commoble.morered.util.NestedBoundingBox
NestedBoundingBox(AABB) - Constructor for class commoble.morered.util.NestedBoundingBox
NETWORK_CABLES - Static variable in class commoble.morered.MoreRed.Tags.Items
NETWORK_CABLES - Static variable in class commoble.morered.ObjectNames
NETWORK_CABLES_BY_COLOR - Static variable in class commoble.morered.ObjectNames
networkCableBlocks - Variable in class commoble.morered.MoreRed
newBlockEntity(BlockPos, BlockState) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
newBlockEntity(BlockPos, BlockState) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
newBlockEntity(BlockPos, BlockState) - Method in class commoble.morered.wire_post.BundledCablePostBlock
newBlockEntity(BlockPos, BlockState) - Method in class commoble.morered.wire_post.BundledCableRelayPlateBlock
newBlockEntity(BlockPos, BlockState) - Method in class commoble.morered.wires.BundledCableBlock
newBlockEntity(BlockPos, BlockState) - Method in class commoble.morered.wires.ColoredCableBlock
newBlockEntity(BlockPos, BlockState) - Method in class commoble.morered.wires.PoweredWireBlock
NO_DIRECTIONS - Static variable in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
NO_POWER_SUPPLIER - Static variable in class commoble.morered.api.internal.DefaultWireProperties
NO_POWER_SUPPLIER - Static variable in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
NO_TINT - Static variable in class commoble.morered.client.ColorHandlers
NODE_SHAPES_DUNSWE - Static variable in class commoble.morered.wires.BundledCableBlock
NODE_SHAPES_DUNSWE - Static variable in class commoble.morered.wires.ColoredCableBlock
NODE_SHAPES_DUNSWE - Static variable in class commoble.morered.wires.RedAlloyWireBlock
NOR - Static variable in class commoble.morered.plate_blocks.LogicFunctions
NOR_GATE - Static variable in class commoble.morered.ObjectNames
normalizePos(BlockPos) - Method in class commoble.morered.wire_post.WirePostBlockEntity
  Returns Relative position normalized by this block's rotation/mirror transform..
NORTH - Static variable in class commoble.morered.wires.AbstractWireBlock
NORTH_EAST - Enum constant in enum class commoble.morered.wires.Edge
NORTH_WEST - Enum constant in enum class commoble.morered.wires.Edge
NOT_A - Static variable in class commoble.morered.plate_blocks.LogicFunctions
NOT_B - Static variable in class commoble.morered.plate_blocks.LogicFunctions
NOT_C - Static variable in class commoble.morered.plate_blocks.LogicFunctions
NOT_GATE - Static variable in class commoble.morered.ObjectNames
notifyConnections() - Method in class commoble.morered.wire_post.WirePostBlockEntity
notifyNeighbors(Level, BlockPos, BlockState) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
notifyNeighbors(Level, BlockPos, BlockState) - Method in class commoble.morered.wire_post.AbstractChanneledCablePostBlock
notifyNeighbors(Level, BlockPos, BlockState) - Method in class commoble.morered.wire_post.AbstractPostBlock
notifyNeighbors(Level, BlockPos, BlockState) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
notifyNeighbors(Level, BlockPos, BlockState, EnumSet<Direction>, boolean) - Method in class commoble.morered.wires.AbstractWireBlock
notifyNeighbors(Level, BlockPos, BlockState, EnumSet<Direction>, boolean) - Method in class commoble.morered.wires.BundledCableBlock
notifyNeighbors(Level, BlockPos, BlockState, EnumSet<Direction>, boolean) - Method in class commoble.morered.wires.PoweredWireBlock

## O

ObjectNames - Class in commoble.morered
ObjectNames() - Constructor for class commoble.morered.ObjectNames
onButtonClicked(SolderingMenu, RecipeHolder<SolderingRecipe>) - Static method in class commoble.morered.client.SolderingScreen.RecipeButton
onClickButton() - Method in class commoble.morered.client.SolderingScreen.RecipeButton
onClientSetup(FMLClientSetupEvent) - Static method in class commoble.morered.client.ClientProxy
onCommonDataUpdated() - Method in class commoble.morered.wire_post.WirePostBlockEntity
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class commoble.morered.wires.WireBlockEntity
onInteract(InputEvent.InteractionKeyMappingTriggered) - Static method in class commoble.morered.client.ClientProxy
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class commoble.morered.HexidecrubrometerBlock
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class commoble.morered.wire_post.AbstractChanneledCablePostBlock
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class commoble.morered.wires.BundledCableBlock
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class commoble.morered.wires.ColoredCableBlock
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.HexidecrubrometerBlock
  Deprecated.
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Deprecated.
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.wire_post.AbstractPostBlock
  Deprecated.
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.wires.AbstractWireBlock
  Deprecated.
onPlayerChoseRecipe(ResourceLocation) - Method in class commoble.morered.soldering.SolderingMenu
onRegisterBlockColors(RegisterColorHandlersEvent.Block) - Static method in class commoble.morered.client.ClientProxy
onRegisterItemColors(RegisterColorHandlersEvent.Item) - Static method in class commoble.morered.client.ClientProxy
onRegisterModelLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class commoble.morered.client.ClientProxy
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Deprecated.
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.wire_post.AbstractPostBlock
  Deprecated.
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.morered.wires.AbstractWireBlock
  Deprecated.
onTake(Player, ItemStack) - Method in class commoble.morered.soldering.SolderingResultSlot
onWireBreakPacket(WireBreakPacket) - Static method in class commoble.morered.client.ClientProxy
onWireUpdatePacket(WireUpdatePacket) - Static method in class commoble.morered.client.ClientProxy
OR - Static variable in class commoble.morered.plate_blocks.LogicFunctions
OR_GATE - Static variable in class commoble.morered.ObjectNames
OUTPUT_SLOT_ID - Static variable in class commoble.morered.soldering.SolderingMenu
OUTPUT_STRENGTH - Static variable in class commoble.morered.plate_blocks.LatchBlock
OUTPUT_STRENGTH - Static variable in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
OUTPUT_STRENGTH - Static variable in class commoble.morered.plate_blocks.RedstonePlateBlock
OUTPUT_TABLE - Static variable in class commoble.morered.util.BlockStateUtil
outputs() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
  Returns the value of the `outputs` record component.

## P

PlateBlock - Class in commoble.morered.plate_blocks
PlateBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.plate_blocks.PlateBlock
PlateBlockStateProperties - Class in commoble.morered.plate_blocks
  The three input booleanproperties here are the inputs 90, 180, and 270 degrees clockwise from the output e.g.
PlateBlockStateProperties() - Constructor for class commoble.morered.plate_blocks.PlateBlockStateProperties
PLATED_CABLE_POST_SHAPES_DUNSWE - Static variable in class commoble.morered.wire_post.BundledCableRelayPlateBlock
PLATED_POST_SHAPES_DUNSWE - Static variable in class commoble.morered.wire_post.WirePostPlateBlock
PLAYER_INVENTORY_SLOT_COLUMNS - Static variable in class commoble.morered.soldering.SolderingMenu
PLAYER_INVENTORY_SLOT_COUNT - Static variable in class commoble.morered.soldering.SolderingMenu
PLAYER_INVENTORY_SLOT_ROWS - Static variable in class commoble.morered.soldering.SolderingMenu
positions() - Method in record class commoble.morered.wires.WireUpdatePacket
  Returns the value of the `positions` record component.
POST_SHAPES_DUNSWE - Static variable in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
postBlockTag - Variable in class commoble.morered.wire_post.WireSpoolItem
POSTS_IN_CHUNK - Static variable in class commoble.morered.ObjectNames
postsInChunk() - Method in record class commoble.morered.wire_post.SyncPostsInChunkPacket
  Returns the value of the `postsInChunk` record component.
postsInChunkAttachment - Variable in class commoble.morered.MoreRed
power - Variable in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
power - Variable in class commoble.morered.wire_post.BundledCablePostBlockEntity
power - Variable in class commoble.morered.wires.BundledCableBlockEntity
  Table of power values The first index is the direction ordinal of the face of the wire where the power is stored (dunswe order) The second index is the power channel ordinal (dye color order)
power - Variable in class commoble.morered.wires.WireBlockEntity
POWER - Static variable in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
POWER - Static variable in class commoble.morered.HexidecrubrometerBlock
POWER - Static variable in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
POWER - Static variable in class commoble.morered.wire_post.BundledCablePostBlockEntity
POWER - Static variable in class commoble.morered.wires.BundledCableBlockEntity
POWER - Static variable in class commoble.morered.wires.WireBlockEntity
POWER_BYTES - Static variable in class commoble.morered.wires.BundledCableBlockEntity
POWERED - Static variable in class commoble.morered.plate_blocks.LatchBlock
POWERED - Static variable in class commoble.morered.plate_blocks.PulseGateBlock
PoweredWireBlock - Class in commoble.morered.wires
PoweredWireBlock(BlockBehaviour.Properties, VoxelShape[], VoxelShape[], LoadingCache<Long, VoxelShape>, boolean) - Constructor for class commoble.morered.wires.PoweredWireBlock
previewPlacementOpacity() - Method in record class commoble.morered.client.ClientConfig
  Returns the value of the `previewPlacementOpacity` record component.
property - Variable in enum class commoble.morered.plate_blocks.InputSide
PROPERTY - Static variable in class commoble.morered.client.WirePartModelLoader.WireModelData
PULSE_DURATION - Static variable in class commoble.morered.plate_blocks.PulseGateBlock
PULSE_GATE - Static variable in class commoble.morered.ObjectNames
pulseGateBlock - Variable in class commoble.morered.MoreRed
PulseGateBlock - Class in commoble.morered.plate_blocks
PulseGateBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.plate_blocks.PulseGateBlock
putQuadData(BlockAndTintGetter, BlockState, BlockPos, VertexConsumer, PoseStack.Pose, BakedQuad, float, float, float, float, int, int, int, int, int) - Method in class commoble.morered.client.BlockPreviewRenderer

## Q

quickMoveStack(Player, int) - Method in class commoble.morered.soldering.SolderingMenu
  Handle when the stack in slot `index` is shift-clicked.

## R

RAYTRACE_BACKBOARDS - Static variable in class commoble.morered.wires.BundledCableBlock
RAYTRACE_BACKBOARDS - Static variable in class commoble.morered.wires.ColoredCableBlock
RAYTRACE_BACKBOARDS - Static variable in class commoble.morered.wires.RedAlloyWireBlock
raytraceBackboards - Variable in class commoble.morered.wires.AbstractWireBlock
rayTraceBlocks(BlockGetter, WireRayTraceContext) - Static method in class commoble.morered.wire_post.SlackInterpolator
read(JsonObject, JsonDeserializationContext) - Method in class commoble.morered.client.TintRotatingModelLoader
read(JsonObject, JsonDeserializationContext) - Method in class commoble.morered.client.WirePartModelLoader
read(FriendlyByteBuf) - Static method in record class commoble.morered.wire_post.WireBreakPacket
readCommonData(CompoundTag) - Method in class commoble.morered.wire_post.BundledCablePostBlockEntity
readCommonData(CompoundTag) - Method in class commoble.morered.wire_post.WirePostBlockEntity
READING_FACE - Static variable in class commoble.morered.HexidecrubrometerBlock
readServerData(CompoundTag) - Method in class commoble.morered.wires.BundledCableBlockEntity
readUpdatedPowerData(CompoundTag) - Method in class commoble.morered.wires.BundledCableBlockEntity
RecipeButton(SolderingScreen, RecipeHolder<SolderingRecipe>, int, int, int) - Constructor for class commoble.morered.client.SolderingScreen.RecipeButton
recipeId() - Method in record class commoble.morered.soldering.SolderingRecipeButtonPacket
  Returns the value of the `recipeId` record component.
RED_ALLOY_INGOT - Static variable in class commoble.morered.ObjectNames
RED_ALLOY_WIRE - Static variable in class commoble.morered.ObjectNames
RED_ALLOY_WIRES - Static variable in class commoble.morered.MoreRed.Tags.Items
RED_ALLOY_WIRES - Static variable in class commoble.morered.ObjectNames
RED_ALLOYABLE_INGOTS - Static variable in class commoble.morered.MoreRed.Tags.Items
RED_ALLOYABLE_INGOTS - Static variable in class commoble.morered.ObjectNames
redAlloyIngotItem - Variable in class commoble.morered.MoreRed
redAlloyWireBlock - Variable in class commoble.morered.MoreRed
RedAlloyWireBlock - Class in commoble.morered.wires
RedAlloyWireBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.wires.RedAlloyWireBlock
REDS - Static variable in class commoble.morered.client.BundledCablePostRenderer
RedstonePlateBlock - Class in commoble.morered.plate_blocks
RedstonePlateBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.plate_blocks.RedstonePlateBlock
REDWIRE_POST - Static variable in class commoble.morered.ObjectNames
REDWIRE_POST_PLATE - Static variable in class commoble.morered.ObjectNames
REDWIRE_POST_RELAY_PLATE - Static variable in class commoble.morered.ObjectNames
REDWIRE_POSTS - Static variable in class commoble.morered.MoreRed.Tags.Blocks
REDWIRE_POSTS - Static variable in class commoble.morered.ObjectNames
REDWIRE_SPOOL - Static variable in class commoble.morered.ObjectNames
redwirePostBeType - Variable in class commoble.morered.MoreRed
redwirePostBlock - Variable in class commoble.morered.MoreRed
redwirePostPlateBlock - Variable in class commoble.morered.MoreRed
redwirePostRelayPlateBlock - Variable in class commoble.morered.MoreRed
redwireSpoolItem - Variable in class commoble.morered.MoreRed
register(EmiRegistry) - Method in class commoble.morered.client.emi.EmiProxy
register(String, ModConfig.Type, Function<ModConfigSpec.Builder, T>) - Static method in class commoble.morered.util.ConfigHelper
  Register a config using a default config filename for your mod.
register(String, ModConfig.Type, Function<ModConfigSpec.Builder, T>, String) - Static method in class commoble.morered.util.ConfigHelper
  Register a config using a custom filename.
registerBitwiseLogicGateType(DeferredRegister<Block>, DeferredRegister<Item>, String, LogicFunction, BiFunction<BlockBehaviour.Properties, LogicFunction, B>) - Method in class commoble.morered.MoreRed
registerCategories(IRecipeCategoryRegistration) - Method in class commoble.morered.client.jei.JEIProxy
  Register the categories handled by this plugin.
registerLogicGateType(DeferredRegister<Block>, DeferredRegister<Item>, String, LogicFunction, LogicFunctionPlateBlock.LogicFunctionPlateBlockFactory) - Method in class commoble.morered.MoreRed
registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class commoble.morered.client.jei.JEIProxy
  Register recipe catalysts.
registerRecipes(IRecipeRegistration) - Method in class commoble.morered.client.jei.JEIProxy
  Register modded recipes.
registerTintIndex(int, LogicFunction) - Static method in class commoble.morered.plate_blocks.LogicFunctions
removeConnection(LevelAccessor, BlockPos, BlockPos) - Static method in class commoble.morered.wire_post.WirePostBlockEntity
removeIngredients(Inventory, SolderingRecipe) - Method in class commoble.morered.soldering.SolderingResultSlot
render(WirePostBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class commoble.morered.client.BundledCablePostRenderer
render(WirePostBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class commoble.morered.client.WirePostRenderer
render(GuiGraphics, int, int, float) - Method in class commoble.morered.client.SolderingScreen
renderBg(GuiGraphics, float, int, int) - Method in class commoble.morered.client.SolderingScreen
renderBlockPreview(BlockPos, BlockState, Level, Vec3, PoseStack, MultiBufferSource) - Static method in class commoble.morered.client.BlockPreviewRenderer
renderItemStack(GuiGraphics, ItemStack, int, int) - Method in class commoble.morered.client.SolderingScreen
renderTooltip(GuiGraphics, int, int) - Method in class commoble.morered.client.SolderingScreen
renderWidget(GuiGraphics, int, int, float) - Method in class commoble.morered.client.SolderingScreen.RecipeButton
  Draws this button to the screen.
resolveParents(Function<ResourceLocation, UnbakedModel>, IGeometryBakingContext) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelGeometry
resolveParents(Function<ResourceLocation, UnbakedModel>, IGeometryBakingContext) - Method in class commoble.morered.client.WirePartModelLoader.WirePartGeometry
result() - Method in record class commoble.morered.soldering.SolderingRecipe
  Returns the value of the `result` record component.
rotate(BlockState, Rotation) - Method in class commoble.morered.HexidecrubrometerBlock
rotate(BlockState, Rotation) - Method in class commoble.morered.plate_blocks.PlateBlock
  Deprecated.
rotate(BlockState, Rotation) - Static method in class commoble.morered.util.EightGroup
rotate(BlockState, Rotation) - Method in class commoble.morered.wire_post.AbstractPostBlock
  Deprecated.
rotate(BlockState, Rotation) - Method in class commoble.morered.wires.AbstractWireBlock
ROTATE_TINTS - Static variable in class commoble.morered.ObjectNames
rotateEdge(int) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
rotateSide(int) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
rotateTint(int) - Method in class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
ROTATION - Static variable in class commoble.morered.HexidecrubrometerBlock
ROTATION - Static variable in class commoble.morered.plate_blocks.LatchBlock
ROTATION - Static variable in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
ROTATION - Static variable in class commoble.morered.plate_blocks.PlateBlock
ROTATION - Static variable in class commoble.morered.plate_blocks.PlateBlockStateProperties
rotationsFromOutput - Variable in enum class commoble.morered.plate_blocks.InputSide

## S

save(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wires.WireUpdateBuffer
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wire_post.BundledCablePostBlockEntity
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wire_post.WirePostBlockEntity
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wires.BundledCableBlockEntity
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class commoble.morered.wires.WireBlockEntity
scrollButton(int) - Method in class commoble.morered.client.SolderingScreen.RecipeButton
SCROLLPANEL_HEIGHT - Static variable in class commoble.morered.client.SolderingScreen
SCROLLPANEL_WIDTH - Static variable in class commoble.morered.client.SolderingScreen
SCROLLPANEL_X - Static variable in class commoble.morered.client.SolderingScreen
SCROLLPANEL_Y - Static variable in class commoble.morered.client.SolderingScreen
sendPackets(ServerLevel) - Method in class commoble.morered.wires.WireUpdateBuffer
ServerConfig - Record Class in commoble.morered
ServerConfig(ModConfigSpec.ConfigValue<Double>) - Constructor for record class commoble.morered.ServerConfig
  Creates an instance of a `ServerConfig` record class.
SET_LATCH - Static variable in class commoble.morered.plate_blocks.LogicFunctions
setConnectionsRaw(Map<BlockPos, NestedBoundingBox>) - Method in class commoble.morered.wire_post.WirePostBlockEntity
setDestroyDelay(int) - Method in interface commoble.morered.mixin.MultiPlayerGameModeAccess
setDestroyProgress(float) - Method in interface commoble.morered.mixin.MultiPlayerGameModeAccess
setDestroyTicks(float) - Method in interface commoble.morered.mixin.MultiPlayerGameModeAccess
setIsDestroying(boolean) - Method in interface commoble.morered.mixin.MultiPlayerGameModeAccess
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
  Called by ItemBlocks after a block is set in the world, to allow post-place logic
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class commoble.morered.plate_blocks.PulseGateBlock
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
  Called by ItemBlocks after a block is set in the world, to allow post-place logic
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Called by ItemBlocks after a block is set in the world, to allow post-place logic
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class commoble.morered.wire_post.BundledCableRelayPlateBlock
  Called by ItemBlocks after a block is set in the world, to allow post-place logic
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class commoble.morered.wires.AbstractWireBlock
setPower(byte[]) - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
setPower(byte[]) - Method in class commoble.morered.wire_post.BundledCablePostBlockEntity
setPower(int, int) - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
  Sets the power value and marks the block and TE updated if the power changed on the server use setPower(int[]) where possible to minimize neighbor updates
setPower(int, int) - Method in class commoble.morered.wire_post.BundledCablePostBlockEntity
  Sets the power value and marks the block and TE updated if the power changed on the server use setPower(int[]) where possible to minimize neighbor updates
setPower(int, int) - Method in class commoble.morered.wires.WireBlockEntity
  Sets the power on a given interior face
setPower(int, int, int) - Method in class commoble.morered.wires.BundledCableBlockEntity
  Sets the power value and marks the block and TE updated if the power changed on the server
setPower(Direction, int) - Method in class commoble.morered.wires.WireBlockEntity
  Sets the power on a given interior face
setPowerRaw(byte[][]) - Method in class commoble.morered.wires.BundledCableBlockEntity
setPowerRaw(int[]) - Method in class commoble.morered.wires.WireBlockEntity
  Sets a power array without causing updates
setRecipe(IRecipeLayoutBuilder, SolderingRecipe, IFocusGroup) - Method in class commoble.morered.client.jei.SolderingCategory
SHAPE - Static variable in class commoble.morered.soldering.SolderingTableBlock
SHAPES_BY_DIRECTION - Static variable in class commoble.morered.plate_blocks.PlateBlock
SHAPES_BY_STATE_INDEX - Static variable in class commoble.morered.wires.BundledCableBlock
SHAPES_BY_STATE_INDEX - Static variable in class commoble.morered.wires.ColoredCableBlock
SHAPES_BY_STATE_INDEX - Static variable in class commoble.morered.wires.RedAlloyWireBlock
shapesByStateIndex - Variable in class commoble.morered.wires.AbstractWireBlock
shouldEdgeRender(BlockGetter, BlockPos, AbstractWireBlock) - Method in enum class commoble.morered.wires.Edge
shouldIgnoreBlock(BlockPos) - Method in class commoble.morered.wire_post.WireRayTraceSelectionContext
shouldRemoveConnection(BlockPos, Level, Entity) - Method in class commoble.morered.wire_post.WireSpoolItem
shouldRenderOffScreen(WirePostBlockEntity) - Method in class commoble.morered.client.BundledCablePostRenderer
shouldRenderOffScreen(WirePostBlockEntity) - Method in class commoble.morered.client.WirePostRenderer
showNotification() - Method in record class commoble.morered.soldering.SolderingRecipe
showPlacementPreview() - Method in record class commoble.morered.client.ClientConfig
  Returns the value of the `showPlacementPreview` record component.
sideA - Variable in enum class commoble.morered.wires.Edge
sideB - Variable in enum class commoble.morered.wires.Edge
SidedPowerSupplier(Direction) - Constructor for class commoble.morered.wires.BundledCableBlockEntity.SidedPowerSupplier
SidedPowerSupplier(Direction) - Constructor for class commoble.morered.wires.ColoredCableBlockEntity.SidedPowerSupplier
sidedPowerSuppliers - Variable in class commoble.morered.wires.BundledCableBlockEntity
sidedPowerSuppliers - Variable in class commoble.morered.wires.ColoredCableBlockEntity
SimpleRecipeSerializer<T> - Record Class in commoble.morered
SimpleRecipeSerializer(MapCodec<T>, StreamCodec<RegistryFriendlyByteBuf, T>) - Constructor for record class commoble.morered.SimpleRecipeSerializer
  Creates an instance of a `SimpleRecipeSerializer` record class.
SingleInputBitwiseLogicPlateBlock - Class in commoble.morered.bitwise_logic
SingleInputBitwiseLogicPlateBlock(BlockBehaviour.Properties, LogicFunction) - Constructor for class commoble.morered.bitwise_logic.SingleInputBitwiseLogicPlateBlock
SlackInterpolator - Class in commoble.morered.wire_post
SlackInterpolator() - Constructor for class commoble.morered.wire_post.SlackInterpolator
SMALL_NODE_SHAPES - Static variable in class commoble.morered.api.internal.DefaultWireProperties
SOLDERING_CATEGORY - Static variable in class commoble.morered.client.emi.EmiProxy
SOLDERING_ICON - Static variable in class commoble.morered.client.emi.EmiProxy
SOLDERING_RECIPE - Static variable in class commoble.morered.ObjectNames
SOLDERING_TABLE - Static variable in class commoble.morered.ObjectNames
SolderingCategory - Class in commoble.morered.client.jei
SolderingCategory(IGuiHelper) - Constructor for class commoble.morered.client.jei.SolderingCategory
SolderingEmiRecipe - Record Class in commoble.morered.client.emi
SolderingEmiRecipe(ResourceLocation, List<EmiIngredient>, List<EmiStack>) - Constructor for record class commoble.morered.client.emi.SolderingEmiRecipe
  Creates an instance of a `SolderingEmiRecipe` record class.
SolderingMenu - Class in commoble.morered.soldering
SolderingMenu(int, Inventory, BlockPos) - Constructor for class commoble.morered.soldering.SolderingMenu
solderingMenuType - Variable in class commoble.morered.MoreRed
SolderingRecipe - Record Class in commoble.morered.soldering
SolderingRecipe(ItemStack, List<SizedIngredient>) - Constructor for record class commoble.morered.soldering.SolderingRecipe
  Creates an instance of a `SolderingRecipe` record class.
SolderingRecipeButtonPacket - Record Class in commoble.morered.soldering
  Packet sent from client to server when client clicks a recipe button in the soldering screen
SolderingRecipeButtonPacket(ResourceLocation) - Constructor for record class commoble.morered.soldering.SolderingRecipeButtonPacket
  Creates an instance of a `SolderingRecipeButtonPacket` record class.
solderingRecipeType - Variable in class commoble.morered.MoreRed
SolderingResultSlot - Class in commoble.morered.soldering
SolderingResultSlot(SolderingMenu, Container, int, int, int) - Constructor for class commoble.morered.soldering.SolderingResultSlot
SolderingScreen - Class in commoble.morered.client
SolderingScreen(SolderingMenu, Inventory, Component) - Constructor for class commoble.morered.client.SolderingScreen
SolderingScreen.RecipeButton - Class in commoble.morered.client
SolderingScreen.SolderingScrollPanel - Class in commoble.morered.client
SolderingScrollPanel(Minecraft, SolderingScreen, List<RecipeHolder<SolderingRecipe>>, int, int, int, int) - Constructor for class commoble.morered.client.SolderingScreen.SolderingScrollPanel
solderingSerializer - Variable in class commoble.morered.MoreRed
solderingTableBlock - Variable in class commoble.morered.MoreRed
SolderingTableBlock - Class in commoble.morered.soldering
SolderingTableBlock(BlockBehaviour.Properties) - Constructor for class commoble.morered.soldering.SolderingTableBlock
SOUTH - Static variable in class commoble.morered.wires.AbstractWireBlock
SOUTH_EAST - Enum constant in enum class commoble.morered.wires.Edge
SOUTH_WEST - Enum constant in enum class commoble.morered.wires.Edge
SPOOLED_POST - Static variable in class commoble.morered.ObjectNames
spooledPostComponent - Variable in class commoble.morered.MoreRed
start() - Method in record class commoble.morered.wire_post.WireBreakPacket
  Returns the value of the `start` record component.
stillValid(Player) - Method in class commoble.morered.soldering.SolderingMenu
  Determines whether supplied player can use this container
STONE_PLATE - Static variable in class commoble.morered.ObjectNames
stonePlateBlock - Variable in class commoble.morered.MoreRed
STREAM_CODEC - Static variable in record class commoble.morered.soldering.SolderingRecipe
STREAM_CODEC - Static variable in record class commoble.morered.soldering.SolderingRecipeButtonPacket
STREAM_CODEC - Static variable in record class commoble.morered.wire_post.SyncPostsInChunkPacket
STREAM_CODEC - Static variable in record class commoble.morered.wire_post.WireBreakPacket
STREAM_CODEC - Static variable in record class commoble.morered.wires.WireUpdatePacket
streamCodec() - Method in record class commoble.morered.SimpleRecipeSerializer
  Returns the value of the `streamCodec` record component.
SyncPostsInChunkPacket - Record Class in commoble.morered.wire_post
SyncPostsInChunkPacket(ChunkPos, Set<BlockPos>) - Constructor for record class commoble.morered.wire_post.SyncPostsInChunkPacket
  Creates an instance of a `SyncPostsInChunkPacket` record class.

## T

T_INPUTS - Static variable in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
tab - Variable in class commoble.morered.MoreRed
Tags() - Constructor for class commoble.morered.MoreRed.Tags
test(long, int) - Static method in class commoble.morered.client.WirePartModelLoader.WireModelData
  The flags here are a bit pattern indicating a wire block's state and neighbor context first 6 bits [0-5] -- which interior faces the wire block has true wires attached to from blockitems the bits use the directional index, e.g.
TFF - Enum constant in enum class commoble.morered.plate_blocks.InputState
TFT - Enum constant in enum class commoble.morered.plate_blocks.InputState
THREE_INPUTS - Static variable in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class commoble.morered.plate_blocks.LatchBlock
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class commoble.morered.plate_blocks.PulseGateBlock
TICK_DELAY - Static variable in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
TICK_DELAY - Static variable in class commoble.morered.plate_blocks.LatchBlock
TICK_DELAY - Static variable in class commoble.morered.plate_blocks.LogicFunctionPlateBlock
TICK_DELAY - Static variable in class commoble.morered.plate_blocks.RedstonePlateBlock
TINTINDEXES - Static variable in class commoble.morered.plate_blocks.LogicFunctions
TintRotatingModelBuilder(IModelBuilder<?>, ModelState) - Constructor for class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelBuilder
TintRotatingModelGeometry(ElementsModel) - Constructor for class commoble.morered.client.TintRotatingModelLoader.TintRotatingModelGeometry
TintRotatingModelLoader - Class in commoble.morered.client
  model loader that "rotates" a tintindex in a predefined way we have wire blocks where we want parts of the wire models to be tinted based on the power of the wire but different parts of the wire have different power values we define a custom model loader here to alter the canonical tintindexes based on the way we rotate the base models so they draw power data from the correct attachment faces of the wire blocks tintindex 0 is reserved for particles the next six indexes 1-6 indicate a face in dunswe order (down, up, north, south, west east) // this is the wire face we read power data from, not the face of the quad the next 12 indexes 7-18 indicate convex edges -- these use the power values of two adjacent wires to determine their color (consult Edge or EdgeRotations for edge indices) in the actual model jsons, we will assign tintindexes to quads depending on their position in the canonical model we will then sneakily replace the quads when we bake them, updating the tintindexes based on the model transform to more appropriate values
TintRotatingModelLoader() - Constructor for class commoble.morered.client.TintRotatingModelLoader
TintRotatingModelLoader.TintRotatingModelBuilder - Class in commoble.morered.client
TintRotatingModelLoader.TintRotatingModelGeometry - Class in commoble.morered.client
TITLE - Static variable in class commoble.morered.client.jei.SolderingCategory
to - Variable in class commoble.morered.wire_post.WireRayTraceContext
tooltipItem - Variable in class commoble.morered.client.SolderingScreen.RecipeButton
tooltipItem - Variable in class commoble.morered.client.SolderingScreen.SolderingScrollPanel
toString() - Method in record class commoble.morered.client.ClientConfig
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.client.emi.SolderingEmiRecipe
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.ServerConfig
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.SimpleRecipeSerializer
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.soldering.SolderingRecipe
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.soldering.SolderingRecipeButtonPacket
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.wire_post.SyncPostsInChunkPacket
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.wire_post.WireBreakPacket
  Returns a string representation of this record class.
toString() - Method in record class commoble.morered.wires.WireUpdatePacket
  Returns a string representation of this record class.
totalButtonHeight - Variable in class commoble.morered.client.SolderingScreen.SolderingScrollPanel
TRADING_SCREEN - Static variable in class commoble.morered.client.SolderingScreen
transform(BlockPos, OctahedralGroup) - Static method in class commoble.morered.util.EightGroup
TRANSFORM - Static variable in class commoble.morered.util.EightGroup
TRANSFORM - Static variable in class commoble.morered.wire_post.AbstractPostBlock
TRANSFORM - Static variable in class commoble.morered.wires.AbstractWireBlock
TRUE - Static variable in class commoble.morered.plate_blocks.LogicFunctions
TTF - Enum constant in enum class commoble.morered.plate_blocks.InputState
TTT - Enum constant in enum class commoble.morered.plate_blocks.InputState
TwoInputBitwiseLogicPlateBlock - Class in commoble.morered.bitwise_logic
TwoInputBitwiseLogicPlateBlock(BlockBehaviour.Properties, LogicFunction) - Constructor for class commoble.morered.bitwise_logic.TwoInputBitwiseLogicPlateBlock
type() - Method in record class commoble.morered.soldering.SolderingRecipeButtonPacket
type() - Method in record class commoble.morered.wire_post.SyncPostsInChunkPacket
type() - Method in record class commoble.morered.wire_post.WireBreakPacket
type() - Method in record class commoble.morered.wires.WireUpdatePacket
TYPE - Static variable in class commoble.morered.client.jei.SolderingCategory
TYPE - Static variable in record class commoble.morered.soldering.SolderingRecipeButtonPacket
TYPE - Static variable in record class commoble.morered.wire_post.SyncPostsInChunkPacket
TYPE - Static variable in record class commoble.morered.wire_post.WireBreakPacket
TYPE - Static variable in record class commoble.morered.wires.WireUpdatePacket

## U

uncompressSecondSide(int, int) - Static method in class commoble.morered.util.DirectionHelper
  Inverts the getCompressedSecondSide operation, converting a compressed secondary ordinal back to the [0,5] range.
UNLIT - Static variable in class commoble.morered.client.ColorHandlers
UNLIT_RED - Static variable in class commoble.morered.client.ColorHandlers
UNSET_LATCH - Static variable in class commoble.morered.plate_blocks.LogicFunctions
UP - Static variable in class commoble.morered.wires.AbstractWireBlock
UP_EAST - Enum constant in enum class commoble.morered.wires.Edge
UP_NORTH - Enum constant in enum class commoble.morered.wires.Edge
UP_SOUTH - Enum constant in enum class commoble.morered.wires.Edge
UP_WEST - Enum constant in enum class commoble.morered.wires.Edge
updateNarration(NarrationElementOutput) - Method in class commoble.morered.client.SolderingScreen.SolderingScrollPanel
updatePostSet(Level, BlockPos, BiConsumer<Set<BlockPos>, BlockPos>) - Method in class commoble.morered.wire_post.AbstractPostBlock
updatePostsInChunk(ChunkPos, Set<BlockPos>) - Static method in class commoble.morered.client.ClientProxy
updatePower() - Method in class commoble.morered.bitwise_logic.ChanneledPowerStorageBlockEntity
updatePower() - Method in class commoble.morered.wire_post.BundledCablePostBlockEntity
updatePower(BlockGetter, BlockPos) - Method in class commoble.morered.wire_post.AbstractChanneledCablePostBlock
updatePower(Level, BlockPos, BlockState) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
updatePower(Level, BlockPos, BlockState) - Method in class commoble.morered.bitwise_logic.SingleInputBitwiseLogicPlateBlock
updatePower(Level, BlockPos, BlockState) - Method in class commoble.morered.bitwise_logic.TwoInputBitwiseLogicPlateBlock
updatePowerAfterBlockUpdate(Level, BlockPos, BlockState) - Method in class commoble.morered.wires.AbstractWireBlock
updatePowerAfterBlockUpdate(Level, BlockPos, BlockState) - Method in class commoble.morered.wires.BundledCableBlock
updatePowerAfterBlockUpdate(Level, BlockPos, BlockState) - Method in class commoble.morered.wires.ColoredCableBlock
updatePowerAfterBlockUpdate(Level, BlockPos, BlockState) - Method in class commoble.morered.wires.PoweredWireBlock
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class commoble.morered.wire_post.AbstractPoweredWirePostBlock
  Called after a block is placed next to this block Update the provided state given the provided neighbor facing and neighbor state, returning a new state.
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
updateShapeCache(Level, BlockPos) - Method in class commoble.morered.wires.AbstractWireBlock
useAmbientOcclusion() - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
useIndirectPower - Variable in class commoble.morered.wires.AbstractWireBlock
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class commoble.morered.bitwise_logic.BitwiseLogicPlateBlock
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class commoble.morered.plate_blocks.RedstonePlateBlock
useOn(UseOnContext) - Method in class commoble.morered.wire_post.WireSpoolItem
  Called when this item is used when targetting a Block
useOn(UseOnContext) - Method in class commoble.morered.wires.WireBlockItem
usesBlockLight() - Method in class commoble.morered.client.WirePartModelLoader.WirePartModel
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class commoble.morered.soldering.SolderingTableBlock

## V

valueOf(String) - Static method in enum class commoble.morered.plate_blocks.InputSide
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class commoble.morered.plate_blocks.InputState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class commoble.morered.wires.Edge
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class commoble.morered.plate_blocks.InputSide
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class commoble.morered.plate_blocks.InputState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class commoble.morered.wires.Edge
  Returns an array containing the constants of this enum class, in the order they are declared.
VEC3_STREAM_CODEC - Static variable in class commoble.morered.util.MoreCodecs
verifyRecipeAfterCrafting(Inventory, SolderingRecipe) - Method in class commoble.morered.soldering.SolderingResultSlot
VOXEL_CACHE - Static variable in class commoble.morered.ObjectNames
VOXEL_CACHE - Static variable in class commoble.morered.wires.BundledCableBlock
VOXEL_CACHE - Static variable in class commoble.morered.wires.ColoredCableBlock
VOXEL_CACHE - Static variable in class commoble.morered.wires.RedAlloyWireBlock
voxelCache - Variable in class commoble.morered.wires.AbstractWireBlock
VoxelCache - Class in commoble.morered.wires
VoxelCache() - Constructor for class commoble.morered.wires.VoxelCache
voxelCacheAttachment - Variable in class commoble.morered.MoreRed

## W

WEST - Static variable in class commoble.morered.wires.AbstractWireBlock
WIRE - Static variable in class commoble.morered.ObjectNames
WIRE_COUNT - Static variable in class commoble.morered.ObjectNames
WIRE_PARTS - Static variable in class commoble.morered.ObjectNames
wireBeType - Variable in class commoble.morered.MoreRed
WireBlockEntity - Class in commoble.morered.wires
WireBlockEntity(BlockPos, BlockState) - Constructor for class commoble.morered.wires.WireBlockEntity
WireBlockEntity(BlockEntityType<? extends WireBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.morered.wires.WireBlockEntity
WireBlockItem - Class in commoble.morered.wires
WireBlockItem(Block, Item.Properties) - Constructor for class commoble.morered.wires.WireBlockItem
WireBreakPacket - Record Class in commoble.morered.wire_post
WireBreakPacket(Vec3, Vec3) - Constructor for record class commoble.morered.wire_post.WireBreakPacket
  Creates an instance of a `WireBreakPacket` record class.
WireConnector - Interface in commoble.morered.api
wireCountLootFunction - Variable in class commoble.morered.MoreRed
WireCountLootFunction - Class in commoble.morered.wires
WireCountLootFunction() - Constructor for class commoble.morered.wires.WireCountLootFunction
WirePartGeometry(BlockModel, BlockModel) - Constructor for class commoble.morered.client.WirePartModelLoader.WirePartGeometry
WirePartModel(boolean, boolean, boolean, TextureAtlasSprite, BakedModel[], BakedModel[]) - Constructor for class commoble.morered.client.WirePartModelLoader.WirePartModel
WirePartModelLoader - Class in commoble.morered.client
WirePartModelLoader() - Constructor for class commoble.morered.client.WirePartModelLoader
WirePartModelLoader.MultipartWireModel - Class in commoble.morered.client
  Deprecated.
WirePartModelLoader.WireModelData - Class in commoble.morered.client
WirePartModelLoader.WirePartGeometry - Class in commoble.morered.client
WirePartModelLoader.WirePartModel - Class in commoble.morered.client
WirePostBlock - Class in commoble.morered.wire_post
WirePostBlock(BlockBehaviour.Properties, Function<BlockState, EnumSet<Direction>>) - Constructor for class commoble.morered.wire_post.WirePostBlock
WirePostBlockEntity - Class in commoble.morered.wire_post
WirePostBlockEntity(BlockPos, BlockState) - Constructor for class commoble.morered.wire_post.WirePostBlockEntity
WirePostBlockEntity(BlockEntityType<? extends WirePostBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.morered.wire_post.WirePostBlockEntity
WirePostPlateBlock - Class in commoble.morered.wire_post
WirePostPlateBlock(BlockBehaviour.Properties, Function<BlockState, EnumSet<Direction>>) - Constructor for class commoble.morered.wire_post.WirePostPlateBlock
WirePostRenderer - Class in commoble.morered.client
WirePostRenderer(BlockEntityRendererProvider.Context) - Constructor for class commoble.morered.client.WirePostRenderer
WireRayTraceContext - Class in commoble.morered.wire_post
  ClipContext but without requiring an entity
WireRayTraceContext(WireRayTraceSelectionContext, Vec3, Vec3, ClipContext.Block, ClipContext.Fluid) - Constructor for class commoble.morered.wire_post.WireRayTraceContext
WireRayTraceSelectionContext - Class in commoble.morered.wire_post
  We have nullable entities in RayTraceContext, but we still need the ignore blocks for collision checking
WireRayTraceSelectionContext(BlockPos, BlockPos) - Constructor for class commoble.morered.wire_post.WireRayTraceSelectionContext
WireSpoolItem - Class in commoble.morered.wire_post
WireSpoolItem(Item.Properties, TagKey<Block>) - Constructor for class commoble.morered.wire_post.WireSpoolItem
WireUpdateBuffer - Class in commoble.morered.wires
WireUpdateBuffer() - Constructor for class commoble.morered.wires.WireUpdateBuffer
WireUpdatePacket - Record Class in commoble.morered.wires
WireUpdatePacket(Set<BlockPos>) - Constructor for record class commoble.morered.wires.WireUpdatePacket
  Creates an instance of a `WireUpdatePacket` record class.
WireVoxelHelpers - Class in commoble.morered.api.internal
WireVoxelHelpers() - Constructor for class commoble.morered.api.internal.WireVoxelHelpers
write(FriendlyByteBuf) - Method in record class commoble.morered.wire_post.WireBreakPacket
writeAllPowerData(CompoundTag) - Method in class commoble.morered.wires.BundledCableBlockEntity
writeServerData(CompoundTag) - Method in class commoble.morered.wires.BundledCableBlockEntity

## X

XNOR_AC - Static variable in class commoble.morered.plate_blocks.LogicFunctions
XNOR_GATE - Static variable in class commoble.morered.ObjectNames
XOR_AC - Static variable in class commoble.morered.plate_blocks.LogicFunctions
XOR_GATE - Static variable in class commoble.morered.ObjectNames

A B C D E F G H I J L M N O P Q R S T U V W X
All Classes and Interfaces|All Packages|Constant Field Values