Index

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

A

add(UUID) - Method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
addCircuit(UUID, int) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
addOctolet(int, Octolet) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
animateTick(BlockState, Level, BlockPos, RandomSource) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
animateTick(BlockState, Level, BlockPos, RandomSource) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
ANNOTATED - Static variable in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 

B

BACK - Enum constant in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
BIT - Static variable in class in.northwestw.shortcircuit.registries.DataComponents
 
bits - Variable in class in.northwestw.shortcircuit.data.TruthTable
 
BLOCK_ENTITIES - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
BlockEntities - Class in in.northwestw.shortcircuit.registries
 
BlockEntities() - Constructor for class in.northwestw.shortcircuit.registries.BlockEntities
 
blocks - Variable in class in.northwestw.shortcircuit.data.Octolet
 
blocks - Variable in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
blocks - Variable in class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
 
Blocks - Class in in.northwestw.shortcircuit.registries
 
Blocks() - Constructor for class in.northwestw.shortcircuit.registries.Blocks
 
BLOCKS - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
blockSize - Variable in class in.northwestw.shortcircuit.data.Octolet
 

C

canAdd(UUID) - Method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
checkAndRecord() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.BlockEntities
 
CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.Blocks
 
CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.Codecs
 
CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.Items
 
CIRCUIT_BOARD - Static variable in class in.northwestw.shortcircuit.registries.BlockEntities
 
CIRCUIT_BOARD - Static variable in class in.northwestw.shortcircuit.registries.Blocks
 
CIRCUIT_BOARD - Static variable in class in.northwestw.shortcircuit.registries.Codecs
 
CIRCUIT_BOARD - Static variable in class in.northwestw.shortcircuit.registries.Items
 
CIRCUIT_BOARD_DIMENSION - Static variable in class in.northwestw.shortcircuit.Constants
 
CircuitBlock - Class in in.northwestw.shortcircuit.registries.blocks
 
CircuitBlock(BlockBehaviour.Properties) - Constructor for class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
CircuitBlockEntity - Class in in.northwestw.shortcircuit.registries.blockentities
 
CircuitBlockEntity(BlockPos, BlockState) - Constructor for class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
CircuitBlockEntity.RuntimeReloadResult - Enum Class in in.northwestw.shortcircuit.registries.blockentities
 
CircuitBlockEntityRenderer - Class in in.northwestw.shortcircuit.registries.blockentityrenderers
 
CircuitBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class in.northwestw.shortcircuit.registries.blockentityrenderers.CircuitBlockEntityRenderer
 
CircuitBoardBlock - Class in in.northwestw.shortcircuit.registries.blocks
 
CircuitBoardBlock(BlockBehaviour.Properties) - Constructor for class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
CircuitBoardBlock(BlockBehaviour.Properties, RelativeDirection, boolean) - Constructor for class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
CircuitBoardBlock.Mode - Enum Class in in.northwestw.shortcircuit.registries.blocks
 
CircuitBoardBlockEntity - Class in in.northwestw.shortcircuit.registries.blockentities
 
CircuitBoardBlockEntity(BlockPos, BlockState) - Constructor for class in.northwestw.shortcircuit.registries.blockentities.CircuitBoardBlockEntity
 
circuitBoardFixedDirection(RelativeDirection) - Static method in class in.northwestw.shortcircuit.properties.DirectionHelper
 
CircuitLimitSavedData - Class in in.northwestw.shortcircuit.data
 
CircuitLimitSavedData() - Constructor for class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
circuits - Variable in class in.northwestw.shortcircuit.data.CircuitSavedData
 
CircuitSavedData - Class in in.northwestw.shortcircuit.data
 
CircuitSavedData() - Constructor for class in.northwestw.shortcircuit.data.CircuitSavedData
 
clickMenuButton(Player, int) - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
codec() - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
codec() - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
codec() - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
codec() - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
Codecs - Class in in.northwestw.shortcircuit.registries
 
Codecs() - Constructor for class in.northwestw.shortcircuit.registries.Codecs
 
CODECS - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
collectImplicitComponents(DataComponentMap.Builder) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
color - Variable in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
COLORED - Static variable in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
COLORED - Static variable in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
ColorHelper - Class in in.northwestw.shortcircuit.properties
 
ColorHelper() - Constructor for class in.northwestw.shortcircuit.properties.ColorHelper
 
colorToStainedGlass(DyeColor) - Static method in class in.northwestw.shortcircuit.properties.ColorHelper
 
CommonCircuitBlockEntity - Class in in.northwestw.shortcircuit.registries.blockentities.common
 
CommonCircuitBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
Config - Class in in.northwestw.shortcircuit.config
 
Config() - Constructor for class in.northwestw.shortcircuit.config.Config
 
Constants - Class in in.northwestw.shortcircuit
 
Constants() - Constructor for class in.northwestw.shortcircuit.Constants
 
create(int, Inventory) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper.MenuSupplier
 
create(BlockPos, BlockState) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper.BlockEntitySupplier
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class in.northwestw.shortcircuit.registries.blocks.InnerICBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
createMenu(int, Inventory) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
CREATIVE_MODE_TABS - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
cycleColor(boolean) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 

D

DATA_COMPONENTS - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
dataChanged(AbstractContainerMenu, int, int) - Method in class in.northwestw.shortcircuit.client.TruthAssignerScreen
 
dataChanged(AbstractContainerMenu, int, int) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
DataComponents - Class in in.northwestw.shortcircuit.registries
 
DataComponents() - Constructor for class in.northwestw.shortcircuit.registries.DataComponents
 
defaultValue - Variable in class in.northwestw.shortcircuit.data.TruthTable
 
DIRECTION - Static variable in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
DirectionHelper - Class in in.northwestw.shortcircuit.properties
 
DirectionHelper() - Constructor for class in.northwestw.shortcircuit.properties.DirectionHelper
 
directionToRelativeDirection(Direction, Direction) - Static method in class in.northwestw.shortcircuit.properties.DirectionHelper
 
DOWN - Enum constant in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 

E

equals(Object) - Method in record class in.northwestw.shortcircuit.registries.datacomponents.LastPosDataComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class in.northwestw.shortcircuit.registries.datacomponents.ShortDataComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
Indicates whether some other object is "equal to" this one.

F

FAIL_MULTI_MODE - Enum constant in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
 
FAIL_NO_SERVER - Enum constant in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
 
FAIL_NOT_EXIST - Enum constant in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
 
FAIL_RECURRENCE - Enum constant in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
 
fromId(byte) - Static method in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
fromLongs(long, long) - Static method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
 
fromName(String) - Static method in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
fromTag(CompoundTag) - Static method in class in.northwestw.shortcircuit.data.Octolet
 
FRONT - Enum constant in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 

G

getBits() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
getBlockChunk(int) - Method in class in.northwestw.shortcircuit.data.Octolet
 
getBlockSize() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
getBuilder(DataComponentType.Builder<LastPosDataComponent>) - Static method in record class in.northwestw.shortcircuit.registries.datacomponents.LastPosDataComponent
 
getBuilder(DataComponentType.Builder<ShortDataComponent>) - Static method in record class in.northwestw.shortcircuit.registries.datacomponents.ShortDataComponent
 
getBuilder(DataComponentType.Builder<UUIDDataComponent>) - Static method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
 
getCircuitBoardData(ServerLevel) - Static method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
getCircuitStartingPos(UUID) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
getColor() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
getContainerSize() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
getCurrentInput() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
getDefaultName() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
getError() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
getId() - Method in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
getItems() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
getLoadedChunks() - Method in class in.northwestw.shortcircuit.data.Octolet
 
getMaxDelay() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
getMenuProvider(BlockState, Level, BlockPos) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
getOctoletPos(int) - Static method in class in.northwestw.shortcircuit.data.Octolet
 
getOwnerUuid() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
getParentOctolet(UUID) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
getPower(Direction) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
getPower(Direction) - Method in class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
 
getRelativePower(RelativeDirection) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
getRuntimeData(ServerLevel) - Static method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
getRuntimeData(ServerLevel) - Static method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
getRuntimeData(MinecraftServer) - Static method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
getRuntimeUuid() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
getSerializedName() - Method in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
getSerializedName() - Method in enum class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock.Mode
 
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
getSignals(UUID, Map<RelativeDirection, Integer>) - Method in class in.northwestw.shortcircuit.data.TruthTableSavedData
 
getStartingPos(int, UUID) - Method in class in.northwestw.shortcircuit.data.Octolet
 
getStateForPlacement(BlockPlaceContext) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
getTranslationKey() - Method in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
 
getTruthTableData(ServerLevel) - Static method in class in.northwestw.shortcircuit.data.TruthTableSavedData
 
getUpdatePacket() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
getUpdatePacket() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
getUpdateTag(HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
getUpdateTag(HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
getUpdateTag(HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
getUuid() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 

H

hashCode() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.LastPosDataComponent
Returns a hash code value for this object.
hashCode() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.ShortDataComponent
Returns a hash code value for this object.
hashCode() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
Returns a hash code value for this object.
hidden - Variable in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 

I

in.northwestw.shortcircuit - package in.northwestw.shortcircuit
 
in.northwestw.shortcircuit.client - package in.northwestw.shortcircuit.client
 
in.northwestw.shortcircuit.config - package in.northwestw.shortcircuit.config
 
in.northwestw.shortcircuit.data - package in.northwestw.shortcircuit.data
 
in.northwestw.shortcircuit.platform - package in.northwestw.shortcircuit.platform
 
in.northwestw.shortcircuit.platform.services - package in.northwestw.shortcircuit.platform.services
 
in.northwestw.shortcircuit.properties - package in.northwestw.shortcircuit.properties
 
in.northwestw.shortcircuit.registries - package in.northwestw.shortcircuit.registries
 
in.northwestw.shortcircuit.registries.blockentities - package in.northwestw.shortcircuit.registries.blockentities
 
in.northwestw.shortcircuit.registries.blockentities.common - package in.northwestw.shortcircuit.registries.blockentities.common
 
in.northwestw.shortcircuit.registries.blockentityrenderers - package in.northwestw.shortcircuit.registries.blockentityrenderers
 
in.northwestw.shortcircuit.registries.blocks - package in.northwestw.shortcircuit.registries.blocks
 
in.northwestw.shortcircuit.registries.datacomponents - package in.northwestw.shortcircuit.registries.datacomponents
 
in.northwestw.shortcircuit.registries.items - package in.northwestw.shortcircuit.registries.items
 
in.northwestw.shortcircuit.registries.menus - package in.northwestw.shortcircuit.registries.menus
 
init() - Method in class in.northwestw.shortcircuit.client.TruthAssignerScreen
 
init() - Static method in class in.northwestw.shortcircuit.ShortCircuitCommon
 
INNER_IC - Static variable in class in.northwestw.shortcircuit.registries.Blocks
 
InnerICBlock - Class in in.northwestw.shortcircuit.registries.blocks
 
InnerICBlock(BlockBehaviour.Properties) - Constructor for class in.northwestw.shortcircuit.registries.blocks.InnerICBlock
 
INPUT - Enum constant in enum class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock.Mode
 
inputs - Variable in class in.northwestw.shortcircuit.data.TruthTable
 
insertNewBlock(UUID) - Method in class in.northwestw.shortcircuit.data.Octolet
 
insertTruthTable(UUID, List<RelativeDirection>, List<RelativeDirection>, Map<Integer, Integer>, int) - Method in class in.northwestw.shortcircuit.data.TruthTableSavedData
 
INTEGRATED_CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.BlockEntities
 
INTEGRATED_CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.Blocks
 
INTEGRATED_CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.Codecs
 
INTEGRATED_CIRCUIT - Static variable in class in.northwestw.shortcircuit.registries.Items
 
IntegratedCircuitBlock - Class in in.northwestw.shortcircuit.registries.blocks
 
IntegratedCircuitBlock(BlockBehaviour.Properties) - Constructor for class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
IntegratedCircuitBlockEntity - Class in in.northwestw.shortcircuit.registries.blockentities
 
IntegratedCircuitBlockEntity(BlockPos, BlockState) - Constructor for class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
 
IntegratedCircuitBlockEntityRenderer - Class in in.northwestw.shortcircuit.registries.blockentityrenderers
 
IntegratedCircuitBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class in.northwestw.shortcircuit.registries.blockentityrenderers.IntegratedCircuitBlockEntityRenderer
 
IRegistryHelper - Interface in in.northwestw.shortcircuit.platform.services
 
IRegistryHelper.BlockEntitySupplier<T> - Interface in in.northwestw.shortcircuit.platform.services
 
IRegistryHelper.MenuSupplier<T> - Interface in in.northwestw.shortcircuit.platform.services
 
isEmpty() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
isFake() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
isFull() - Method in class in.northwestw.shortcircuit.data.Octolet
 
isGood() - Method in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
 
isHidden() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
isSame(List<RelativeDirection>, List<RelativeDirection>, Map<Integer, Integer>, int, int) - Method in class in.northwestw.shortcircuit.data.TruthTable
 
isSignalSource(BlockState) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
isSignalSource(BlockState) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
isSignalSource(BlockState) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
isValid() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
isValid() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
isWorking() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
isWorking() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
Items - Class in in.northwestw.shortcircuit.registries
 
Items() - Constructor for class in.northwestw.shortcircuit.registries.Items
 
ITEMS - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 

L

LABELLING_STICK - Static variable in class in.northwestw.shortcircuit.registries.Items
 
LabellingStickItem - Class in in.northwestw.shortcircuit.registries.items
 
LabellingStickItem(Item.Properties) - Constructor for class in.northwestw.shortcircuit.registries.items.LabellingStickItem
 
LAST_POS - Static variable in class in.northwestw.shortcircuit.registries.DataComponents
 
LastPosDataComponent - Record Class in in.northwestw.shortcircuit.registries.datacomponents
 
LastPosDataComponent(ResourceLocation, Vec3) - Constructor for record class in.northwestw.shortcircuit.registries.datacomponents.LastPosDataComponent
Creates an instance of a LastPosDataComponent record class.
leastSignificantBits() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
 
LEFT - Enum constant in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
LIT - Static variable in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
load() - Static method in class in.northwestw.shortcircuit.config.Config
 
load(Class<T>) - Static method in class in.northwestw.shortcircuit.platform.Services
 
load(CompoundTag) - Method in class in.northwestw.shortcircuit.data.Octolet
 
load(CompoundTag) - Static method in class in.northwestw.shortcircuit.data.TruthTable
 
load(CompoundTag, HolderLookup.Provider) - Static method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
load(CompoundTag, HolderLookup.Provider) - Static method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
load(CompoundTag, HolderLookup.Provider) - Static method in class in.northwestw.shortcircuit.data.TruthTableSavedData
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBoardBlockEntity
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
loadExtraFromData(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
LOGGER - Static variable in class in.northwestw.shortcircuit.ShortCircuitCommon
 

M

matchRuntimeUuid(UUID) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
MAX_CIRCUIT_SIZE - Static variable in class in.northwestw.shortcircuit.config.Config
 
MAX_CIRCUITS_PER_PLAYER - Static variable in class in.northwestw.shortcircuit.config.Config
 
MAX_SIZE - Static variable in class in.northwestw.shortcircuit.data.Octolet
 
maxUpdateReached() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
Menus - Class in in.northwestw.shortcircuit.registries
 
Menus() - Constructor for class in.northwestw.shortcircuit.registries.Menus
 
MENUS - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
MOD_ID - Static variable in class in.northwestw.shortcircuit.ShortCircuitCommon
 
MODE - Static variable in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
mostSignificantBits() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
 

N

name - Variable in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
NeoForgeRegistryHelper - Class in in.northwestw.shortcircuit.platform
 
NeoForgeRegistryHelper() - Constructor for class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
newBlockEntity(BlockPos, BlockState) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
nextMode() - Method in enum class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock.Mode
 
NONE - Enum constant in enum class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock.Mode
 

O

occupied - Variable in class in.northwestw.shortcircuit.data.Octolet
 
Octolet - Class in in.northwestw.shortcircuit.data
 
Octolet() - Constructor for class in.northwestw.shortcircuit.data.Octolet
 
Octolet(short) - Constructor for class in.northwestw.shortcircuit.data.Octolet
 
octoletIndexForSize(short) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
octolets - Variable in class in.northwestw.shortcircuit.data.CircuitSavedData
 
octoletsBySize - Variable in class in.northwestw.shortcircuit.data.CircuitSavedData
 
OUTPUT - Enum constant in enum class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock.Mode
 
outputs - Variable in class in.northwestw.shortcircuit.data.TruthTable
 

P

PARTICLE - Static variable in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
placements - Variable in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
POKING_STICK - Static variable in class in.northwestw.shortcircuit.registries.Items
 
PokingStickItem - Class in in.northwestw.shortcircuit.registries.items
 
PokingStickItem(Item.Properties) - Constructor for class in.northwestw.shortcircuit.registries.items.PokingStickItem
 
pos() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.LastPosDataComponent
Returns the value of the pos record component.
POWER - Static variable in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
 
POWERED - Static variable in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
POWERED - Static variable in class in.northwestw.shortcircuit.registries.blocks.InnerICBlock
 
POWERED - Static variable in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 

Q

quickMoveStack(Player, int) - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 

R

registerBlock(String, Function<BlockBehaviour.Properties, Block>, BlockBehaviour.Properties) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerBlock(String, Function<BlockBehaviour.Properties, Block>, BlockBehaviour.Properties) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
registerBlockEntityType(String, IRegistryHelper.BlockEntitySupplier<T>, Supplier<Block>...) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerBlockEntityType(String, IRegistryHelper.BlockEntitySupplier<T>, Supplier<Block>...) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
registerCodec(String, Supplier<MapCodec<T>>) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerCodec(String, Supplier<MapCodec<T>>) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
registerCreativeModeTab(String, Component, Supplier<ItemStack>, Supplier<? extends Item>...) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerCreativeModeTab(String, Component, Supplier<ItemStack>, Supplier<? extends Item>...) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
registerDataComponent(String, UnaryOperator<DataComponentType.Builder<T>>) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerDataComponent(String, UnaryOperator<DataComponentType.Builder<T>>) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
registerEntityRenderers(EntityRenderersEvent.RegisterRenderers) - Static method in class in.northwestw.shortcircuit.ShortCircuitNeoForge.Registries
 
registerItem(String, Function<Item.Properties, T>, Item.Properties) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerItem(String, Function<Item.Properties, T>, Item.Properties) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
registerMenu(String, IRegistryHelper.MenuSupplier<T>, FeatureFlagSet) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerMenu(String, IRegistryHelper.MenuSupplier<T>, FeatureFlagSet) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
registerMenuScreens(RegisterMenuScreensEvent) - Static method in class in.northwestw.shortcircuit.ShortCircuitNeoForge.Registries
 
registerSound(String) - Method in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
registerSound(String) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
 
Registries() - Constructor for class in.northwestw.shortcircuit.ShortCircuitNeoForge.Registries
 
REGISTRY - Static variable in class in.northwestw.shortcircuit.platform.Services
 
REL_DIRECTION - Static variable in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
RelativeDirection - Enum Class in in.northwestw.shortcircuit.properties
 
relativeDirectionToFacing(RelativeDirection, Direction) - Static method in class in.northwestw.shortcircuit.properties.DirectionHelper
 
reloadRuntime() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
reloadRuntime(Set<UUID>) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
reloadRuntimeAndModeMap(Set<UUID>) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
remove(UUID) - Method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
removeBlock(UUID) - Method in class in.northwestw.shortcircuit.data.Octolet
 
removeCircuit(UUID) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
removed() - Method in class in.northwestw.shortcircuit.client.TruthAssignerScreen
 
removeRuntime() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
render(CircuitBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class in.northwestw.shortcircuit.registries.blockentityrenderers.CircuitBlockEntityRenderer
 
render(IntegratedCircuitBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class in.northwestw.shortcircuit.registries.blockentityrenderers.IntegratedCircuitBlockEntityRenderer
 
render(GuiGraphics, int, int, float) - Method in class in.northwestw.shortcircuit.client.TruthAssignerScreen
 
renderBg(GuiGraphics, float, int, int) - Method in class in.northwestw.shortcircuit.client.TruthAssignerScreen
 
resetRuntime() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
RIGHT - Enum constant in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
rl() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.LastPosDataComponent
Returns the value of the rl record component.
rl(String) - Static method in class in.northwestw.shortcircuit.ShortCircuitCommon
 
RUNTIME_DIMENSION - Static variable in class in.northwestw.shortcircuit.Constants
 

S

SAME_SIDE_TICK_LIMIT - Static variable in class in.northwestw.shortcircuit.config.Config
 
save(CompoundTag) - Method in class in.northwestw.shortcircuit.data.Octolet
 
save(CompoundTag) - Method in class in.northwestw.shortcircuit.data.TruthTable
 
save(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
 
save(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
 
save(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.data.TruthTableSavedData
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBoardBlockEntity
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
Services - Class in in.northwestw.shortcircuit.platform
 
Services() - Constructor for class in.northwestw.shortcircuit.platform.Services
 
setBlockSize(short) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
setColor(DyeColor) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
setConnection(ResourceKey<Level>, BlockPos, UUID) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBoardBlockEntity
 
setData(int, int) - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
setErrorCode(int, boolean) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
setFake(boolean) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
setHidden(boolean) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
setItems(NonNullList<ItemStack>) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
setMaxDelay(int) - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
setName(Component) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
setNextBits() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
setOwnerUuid(UUID) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
setPower(int, RelativeDirection) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
setUuid(UUID) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
setWait(boolean) - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
SHORT - Static variable in class in.northwestw.shortcircuit.registries.DataComponents
 
SHORT_CIRCUIT_TAB - Static variable in class in.northwestw.shortcircuit.registries.Tabs
 
ShortCircuitCommon - Class in in.northwestw.shortcircuit
 
ShortCircuitCommon() - Constructor for class in.northwestw.shortcircuit.ShortCircuitCommon
 
ShortCircuitNeoForge - Class in in.northwestw.shortcircuit
 
ShortCircuitNeoForge(IEventBus) - Constructor for class in.northwestw.shortcircuit.ShortCircuitNeoForge
 
ShortCircuitNeoForge.Registries - Class in in.northwestw.shortcircuit
 
ShortDataComponent - Record Class in in.northwestw.shortcircuit.registries.datacomponents
 
ShortDataComponent(short) - Constructor for record class in.northwestw.shortcircuit.registries.datacomponents.ShortDataComponent
Creates an instance of a ShortDataComponent record class.
shouldTick() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
shouldWait() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
sideUpdated(RelativeDirection) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
signals - Variable in class in.northwestw.shortcircuit.data.TruthTable
 
SIZE - Static variable in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
slotChanged(AbstractContainerMenu, int, ItemStack) - Method in class in.northwestw.shortcircuit.client.TruthAssignerScreen
 
slotChanged(AbstractContainerMenu, int, ItemStack) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
SOUND_EVENTS - Static variable in class in.northwestw.shortcircuit.platform.NeoForgeRegistryHelper
 
SoundEvents - Class in in.northwestw.shortcircuit.registries
 
SoundEvents() - Constructor for class in.northwestw.shortcircuit.registries.SoundEvents
 
start() - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
stillValid(Player) - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
SUCCESS - Enum constant in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
 

T

Tabs - Class in in.northwestw.shortcircuit.registries
 
Tabs() - Constructor for class in.northwestw.shortcircuit.registries.Tabs
 
tick() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
tick() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
tick() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
toString() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.LastPosDataComponent
Returns a string representation of this record class.
toString() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.ShortDataComponent
Returns a string representation of this record class.
toString() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
Returns a string representation of this record class.
trigger() - Static method in class in.northwestw.shortcircuit.registries.BlockEntities
 
trigger() - Static method in class in.northwestw.shortcircuit.registries.Blocks
 
trigger() - Static method in class in.northwestw.shortcircuit.registries.Codecs
 
trigger() - Static method in class in.northwestw.shortcircuit.registries.DataComponents
 
trigger() - Static method in class in.northwestw.shortcircuit.registries.Items
 
trigger() - Static method in class in.northwestw.shortcircuit.registries.Menus
 
trigger() - Static method in class in.northwestw.shortcircuit.registries.SoundEvents
 
trigger() - Static method in class in.northwestw.shortcircuit.registries.Tabs
 
TRUTH_ASSIGNED - Static variable in class in.northwestw.shortcircuit.registries.SoundEvents
 
TRUTH_ASSIGNER - Static variable in class in.northwestw.shortcircuit.registries.BlockEntities
 
TRUTH_ASSIGNER - Static variable in class in.northwestw.shortcircuit.registries.Blocks
 
TRUTH_ASSIGNER - Static variable in class in.northwestw.shortcircuit.registries.Codecs
 
TRUTH_ASSIGNER - Static variable in class in.northwestw.shortcircuit.registries.Items
 
TRUTH_ASSIGNER - Static variable in class in.northwestw.shortcircuit.registries.Menus
 
TruthAssignerBlock - Class in in.northwestw.shortcircuit.registries.blocks
 
TruthAssignerBlock(BlockBehaviour.Properties) - Constructor for class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
TruthAssignerBlockEntity - Class in in.northwestw.shortcircuit.registries.blockentities
 
TruthAssignerBlockEntity(BlockPos, BlockState) - Constructor for class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
 
TruthAssignerMenu - Class in in.northwestw.shortcircuit.registries.menus
 
TruthAssignerMenu(int, Inventory) - Constructor for class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
TruthAssignerMenu(int, Inventory, ContainerLevelAccess, Container, ContainerData) - Constructor for class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
 
TruthAssignerScreen - Class in in.northwestw.shortcircuit.client
 
TruthAssignerScreen(TruthAssignerMenu, Inventory, Component) - Constructor for class in.northwestw.shortcircuit.client.TruthAssignerScreen
 
TruthTable - Class in in.northwestw.shortcircuit.data
 
TruthTable(List<RelativeDirection>, List<RelativeDirection>, Map<Integer, Integer>, int, int) - Constructor for class in.northwestw.shortcircuit.data.TruthTable
 
TruthTableSavedData - Class in in.northwestw.shortcircuit.data
 
TruthTableSavedData() - Constructor for class in.northwestw.shortcircuit.data.TruthTableSavedData
 

U

UP - Enum constant in enum class in.northwestw.shortcircuit.properties.RelativeDirection
 
updateCircuitBlock(int, RelativeDirection) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBoardBlockEntity
 
updateInnerBlocks() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
updateInputs() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
updateInputs() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
updateInputs() - Method in class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
 
updateRuntimeBlock(int, RelativeDirection) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
 
use(Level, Player, InteractionHand) - Method in class in.northwestw.shortcircuit.registries.items.LabellingStickItem
 
use(Level, Player, InteractionHand) - Method in class in.northwestw.shortcircuit.registries.items.PokingStickItem
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
 
useOn(UseOnContext) - Method in class in.northwestw.shortcircuit.registries.items.LabellingStickItem
 
useOn(UseOnContext) - Method in class in.northwestw.shortcircuit.registries.items.PokingStickItem
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
 
uuid - Variable in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
 
uuid() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
Returns the value of the uuid record component.
UUID - Static variable in class in.northwestw.shortcircuit.registries.DataComponents
 
UUIDDataComponent - Record Class in in.northwestw.shortcircuit.registries.datacomponents
 
UUIDDataComponent(UUID) - Constructor for record class in.northwestw.shortcircuit.registries.datacomponents.UUIDDataComponent
Creates an instance of a UUIDDataComponent record class.

V

value() - Method in record class in.northwestw.shortcircuit.registries.datacomponents.ShortDataComponent
Returns the value of the value record component.
valueOf(String) - Static method in enum class in.northwestw.shortcircuit.properties.RelativeDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock.Mode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class in.northwestw.shortcircuit.properties.RelativeDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity.RuntimeReloadResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock.Mode
Returns an array containing the constants of this enum class, in the order they are declared.

W

wasExploded(Level, BlockPos, Explosion) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values