Index
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, BlockGetter, List<Component>, TooltipFlag) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
- appendHoverText(ItemStack, BlockGetter, List<Component>, TooltipFlag) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
- appendHoverText(ItemStack, BlockGetter, List<Component>, TooltipFlag) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
B
- BACK - Enum constant in enum class in.northwestw.shortcircuit.properties.RelativeDirection
- bits - Variable in class in.northwestw.shortcircuit.data.TruthTable
- 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
- 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.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.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
- clearContent() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
- clickMenuButton(Player, int) - Method in class in.northwestw.shortcircuit.registries.menus.TruthAssignerMenu
- 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_TAB_ITEMS - Static variable in class in.northwestw.shortcircuit.platform.FabricRegistryHelper
- cycleColor(boolean) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
D
- 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
- 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
F
- FabricRegistryHelper - Class in in.northwestw.shortcircuit.platform
- FabricRegistryHelper() - Constructor for class in.northwestw.shortcircuit.platform.FabricRegistryHelper
- 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
- 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
- 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
- getItem(int) - 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() - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
- getUpdateTag() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
- getUpdateTag() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
- getUuid() - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
H
- 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.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.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 extends net.minecraft.world.level.block.entity.BlockEntity> - Interface in in.northwestw.shortcircuit.platform.services
- IRegistryHelper.MenuSupplier<T extends net.minecraft.world.inventory.AbstractContainerMenu> - Interface in in.northwestw.shortcircuit.platform.services
- isEmpty() - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
- 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
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
- 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) - Static method in class in.northwestw.shortcircuit.data.CircuitLimitSavedData
- load(CompoundTag) - Static method in class in.northwestw.shortcircuit.data.CircuitSavedData
- load(CompoundTag) - Method in class in.northwestw.shortcircuit.data.Octolet
- load(CompoundTag) - Static method in class in.northwestw.shortcircuit.data.TruthTable
- load(CompoundTag) - Static method in class in.northwestw.shortcircuit.data.TruthTableSavedData
- load(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
- load(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBoardBlockEntity
- load(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
- load(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
- load(CompoundTag) - 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
- MOD_ID - Static variable in class in.northwestw.shortcircuit.ShortCircuitCommon
- MODE - Static variable in class in.northwestw.shortcircuit.registries.blocks.CircuitBoardBlock
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
- 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
- onInitialize() - Method in class in.northwestw.shortcircuit.ShortCircuitFabric
- onInitializeClient() - Method in class in.northwestw.shortcircuit.ShortCircuitFabric
- 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
- 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.FabricRegistryHelper
- 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.FabricRegistryHelper
- registerBlockEntityType(String, IRegistryHelper.BlockEntitySupplier<T>, Supplier<Block>...) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
- registerCreativeModeTab(String, Component, Supplier<ItemStack>, Supplier<? extends Item>...) - Method in class in.northwestw.shortcircuit.platform.FabricRegistryHelper
- registerCreativeModeTab(String, Component, Supplier<ItemStack>, Supplier<? extends Item>...) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
- registerItem(String, Function<Item.Properties, T>, Item.Properties) - Method in class in.northwestw.shortcircuit.platform.FabricRegistryHelper
- 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.FabricRegistryHelper
- registerMenu(String, IRegistryHelper.MenuSupplier<T>, FeatureFlagSet) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
- registerSound(String) - Method in class in.northwestw.shortcircuit.platform.FabricRegistryHelper
- registerSound(String) - Method in interface in.northwestw.shortcircuit.platform.services.IRegistryHelper
- 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
- removeItem(int, int) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
- removeItemNoUpdate(int) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
- 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(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.CircuitLimitSavedData
- save(CompoundTag) - Method in class in.northwestw.shortcircuit.data.CircuitSavedData
- save(CompoundTag) - Method in class in.northwestw.shortcircuit.data.Octolet
- save(CompoundTag) - Method in class in.northwestw.shortcircuit.data.TruthTable
- save(CompoundTag) - Method in class in.northwestw.shortcircuit.data.TruthTableSavedData
- saveAdditional(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBlockEntity
- saveAdditional(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.CircuitBoardBlockEntity
- saveAdditional(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
- saveAdditional(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.IntegratedCircuitBlockEntity
- saveAdditional(CompoundTag) - Method in class in.northwestw.shortcircuit.registries.blockentities.TruthAssignerBlockEntity
- saveToItem(ItemStack) - Method in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
- 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
- setItem(int, 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_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
- ShortCircuitFabric - Class in in.northwestw.shortcircuit
- ShortCircuitFabric() - Constructor for class in.northwestw.shortcircuit.ShortCircuitFabric
- 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
- 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.blockentities.TruthAssignerBlockEntity
- 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
- 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.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.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(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
- use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class in.northwestw.shortcircuit.registries.blocks.IntegratedCircuitBlock
- use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class in.northwestw.shortcircuit.registries.blocks.TruthAssignerBlock
- 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, Level, BlockPos, Player, InteractionHand) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
- useItemOn(ItemStack, Level, BlockPos, Player, InteractionHand) - 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(Level, BlockPos, Player) - Method in class in.northwestw.shortcircuit.registries.blocks.CircuitBlock
- uuid - Variable in class in.northwestw.shortcircuit.registries.blockentities.common.CommonCircuitBlockEntity
V
- 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
All Classes and Interfaces|All Packages|Constant Field Values