生存服添加了数十种集成电路元件。玩家只需要使用木牌,拉杆,还有几个石头,就可以创建一个游戏原版难以实现的复杂逻辑门,抑或是时钟电路。使用集成电路可以简化你的红石系统,轻松实现复杂的电路,同时也可以降低服务器的负载。
你可以在主城 五金店NPC 那里查看集成电路的演示。
| 识别码 | 种类 | 名字 | 描述 |
|---|---|---|---|
| MC1000 | SISO | 中续器 | 重复输入到输出 |
| MC1001 | SISO | 反相器 | 反转输入到输出 |
| MC1017 | SISO | 反转触发器 | 输入高时,切换输出 |
| MC1018 | SISO | 反转触发器 | 输入低时,切换输出 |
| MC1020 | SISO | 随机1位 | 输入高时,随机输出 |
| MC2020 | SI3O | 随机3位 | 输入高时,随机输出3位 |
| MC2500 | SISO | 高脉冲器 | 输入从低到高时,发射高脉冲,可以指定脉冲总次数,单次信号时长,信号之间的间隔 |
| MC2510 | SISO | 低脉冲器 | 输入从低到高时,发射低脉冲,可以指定脉冲总次数,单次信号时长,信号之间的间隔 |
| MC3002 | 3ISO | 与门 | 所有输入高时,输高高 |
| MC3003 | 3ISO | 与非门 | 所有输入低时,输出高 |
| MC3020 | 3ISO | 异或门 | 输入不同时,输出高 |
| MC3021 | 3ISO | 同或门 | 输入相同时,输出高 |
| MC3030 | 3ISO | RS或非锁存器 | 整合的RS或非锁存器 |
| MC3031 | 3ISO | 反相RS与非锁存器 | 整合的反相RS与非锁存器 |
| MC3032 | 3ISO | JK触发器 | 整合的JK触发器 |
| MC3033 | 3ISO | RS与非锁存器 | 整合的RS与非锁存器 |
| MC3034 | 3ISO | 边沿D触发器 | 整合的边沿D触发器 |
| MC3036 | 3ISO | 水平D触发器 | 整合的水平D触发器 |
| MC3050 | 3ISO | 组合锁 | 当组合正确时,输出高 |
| MC3101 | 3ISO | 递减计数器 | 有输入高时,开始递减计数。当计数重置时,输出高 |
| MC3102 | 3ISO | 递增计数器 | 有输入高时,开始递增计数。当计数重置时,输出高 |
| MC4000 | 3I3O | 全加器 | 整合的全加器 |
| MC4010 | 3I3O | 半加器 | 整合的半加器 |
| MC4100 | 3I3O | 全减器 | 整合的全减器 |
| MC4110 | 3I3O | 半减器 | 整合的半减器 |
每一个电路都需要用一个木牌来创建。
目前 ICs 大致分为以下类型:
相同类型的电路,构造方式一样。区别在于木牌不一样。
属于 SISO 类型的电路有:
创建方法:
属于 SI3O 类型的电路有:
创建方法:
属于 3ISO 类型的电路有:
创建方法:
属于 3I3O 类型的电路有:
注意,输入2(Input 2)永远在左边,输入3(Input 3)永远在右边。
MC1000 可以将输入复制到输出。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | REPEATER |
| 第二行 | [MC1000] |
| 第三行 | 空 |
| 第四行 | 空 |
MC1001 可以将输入反转到输出。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | INVERTER |
| 第二行 | [MC1001] |
| 第三行 | 空 |
| 第四行 | 空 |
MC1017是一个T触发器。当输入从低到高时,将反转输出。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | RE T FLIP |
| 第二行 | [MC1017] |
| 第三行 | 空 |
| 第四行 | 空 |
MC1018是一个T触发器。当输入从高到低时,将反转输出。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | FE T FLIP |
| 第二行 | [MC1018] |
| 第三行 | 空 |
| 第四行 | 空 |
MC2500 是一个脉冲发生器。当输入从低到高时,将输出给定的脉冲信号。
<lead>木牌格式</lead>
MC2500 是一个脉冲发生器。当输入从高到低时,将输出给定的脉冲信号。
<lead>木牌格式</lead>
MC1020 是一个随机信号发生器。当输入从低到高时,输出随机信号。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | RANDOM BIT |
| 第二行 | [MC1020] |
| 第三行 | 空 |
| 第四行 | 空 |
MC2020 是一个随机信号发生器。当输入从低到高时,输出随机信号。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | RANDOM 3 |
| 第二行 | [MC2020] |
| 第三行 | 空 |
| 第四行 | 空 |
MC2500 是一个与门。当且仅当输入全为高时,输出才为高。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | AND |
| 第二行 | [MC3002] |
| 第三行 | 空 |
| 第四行 | 空 |
MC3003 是一个与非门。当且仅当输入全不为高时,输出才为高。
<lead>真值表</lead>
| A | B | C | 输出 |
|---|---|---|---|
| 0 | 0 | 0 | 1 |
| 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 |
| 1 | 0 | 1 | 1 |
| 1 | 1 | 1 | 0 |
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | NAND |
| 第二行 | [MC3003] |
| 第三行 | 空 |
| 第四行 | 空 |
MC3020 是一个异或门。当且仅当有两个输入不同时,才会输出高。如果给定3个输入,则第三个(最后一个)会被忽略。如果只给定1个输入,则电路不会发生变化。
<lead>真值表</lead>
| A | B | 输出 |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 1 | 0 |
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | XOR |
| 第二行 | [MC3020] |
| 第三行 | 空 |
| 第四行 | 空 |
MC3021 是一个同或门。当且仅当有两个输入相同时,才会输出高。如果给定3个输入,则第三个(最后一个)会被忽略。如果只给定1个输入,则电路不会发生变化。
<lead>真值表</lead>
| A | B | 输出 |
|---|---|---|
| 0 | 0 | 1 |
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 1 | 1 |
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | XNOR |
| 第二行 | [MC3021] |
| 第三行 | 空 |
| 第四行 | 空 |
MC3030 是一个整合的RS或非锁存器。只有输出Q是可以用的。
当输入S单独变成高时,输出Q将变为高(即使S再次变成低,输出Q也将保持为高)。
当输入R单独变成高时,输出Q将变为低(即使R再次变成低,输出Q也将保持为低)。
如果输入SR两者同时变为高,那么输出Q将变为低。如果输入SR两者同时变为低,那么输出Q保持不变。
<lead>真值表</lead>
| S | R | Q |
|---|---|---|
| 0 | 0 | 保持不变 |
| 1 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 1 | 0 |
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | RS-NOR |
| 第二行 | [MC3030] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC3031 是一个整合的RS与非锁存器,只不过当两个输入相同时,将输出相反的结果。只有Q输出是可以用的。
当输入S̅(反相S)单独变成高时,输出Q将变为高(即使S̅再次变成低,输出Q也将保持为高)。
当输入R̅(反相R)单独变成高时,输出Q将变为低(即使R̅再次变成低,输出Q也将保持为低)。
如果输入S̅R̅两者同时变成高,那么输出Q将变成高。
如果输入S̅R̅两者同时变为低,那么输出Q保持不变。
要使用常规的RS与非锁存器,参考 MC3033。
<lead>真值表</lead>
| S̅ | R̅ | Q |
|---|---|---|
| 0 | 0 | 保持不变 |
| 1 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 1 | 1 |
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | INV RS-NAND |
| 第二行 | [MC3031] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC3032 是一个整合的JK触发器。当输入从高到低时,可以根据输入JK来更新输出的状态。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | JK FLIP |
| 第二行 | [MC3032] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC3033 是一个整合的RS与非锁存器。只有输出Q可以用。
当输入S̅(反相S)单独变成高时,输出Q将变为高(即使S̅再次变成低,输出Q也将保持为高)。
当输入R̅(反相R)单独变成高时,输出Q将变为低(即使R̅再次变成低,输出Q也将保持为低)。
如果输入S̅R̅两者同时变成低,那么输出Q将变成高。
<lead>真值表</lead>
| S̅ | R̅ | Q |
|---|---|---|
| 0 | 0 | 1 |
| 1 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 1 | 保持不变 |
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | RS-NAND |
| 第二行 | [MC3033] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC3034 是一个整合的边沿D触发器。当输入时钟从低到高时,可以将输出设置为输入D(数据)。
如果输入D改变了状态,但输入时钟没有从低到高,那么输出将不会变化。
如果输入D改变了状态,并且输入时钟为高,那么输出将不变。
当输入重设为高时,输出将强行变为低。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | EDGE-D |
| 第二行 | [MC3034] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC3036 是一个整合的水平D触发器。当输入时钟为高时,可以将输出设置为输入D(数据)。
如果输入D改变了状态,但输入时钟为低,那么输出将不变。当输入重设为高时,输出将强行变为低。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | LEVEL-D |
| 第二行 | [MC3036] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC3050 可以根据特定的输入组合来输出高。
你需要在木牌的第三行规定好特定的输入组合。X代表高,O代表低。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | COMBO |
| 第二行 | [MC3050] |
| 第三行 | 特定输入11) |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC3101 是一个递减计数器。每当输入从低变高,计数器就会运行一次(-1)。当计数器变成0时,将输出高。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | DOWN COUNTER |
| 第二行 | [MC3101] |
| 第三行 | 起始值{:INF}12) |
| 第四行 | 当前值 |
<lead>输入/输出</lead>
MC3102 是一个递增计数器。每当输入从低变高,计数器就会运行一次(+1)。当计数器达到设定的值时,将输出高。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | COUNTER |
| 第二行 | [MC3102] |
| 第三行 | 重设值{:INF}13) |
| 第四行 | 当前值 |
<lead>输入/输出</lead>
MC4000 是一个整合的全加器。可以将输入1和输入2相加,然后再加上输入3(进位),最后输出两数之和与进位。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | FULL ADDER |
| 第二行 | [MC4000] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC4000 是一个整合的半加器。可以将输入1和输入2相加,最后输出两数之和与进位。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | HALF ADDER |
| 第二行 | [MC4010] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC4100 是一个整合的全减器。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | FULL SUBTR |
| 第二行 | [MC4100] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>
MC4110 是一个整合的半减器。
<lead>木牌格式</lead>
| 内容 | |
|---|---|
| 第一行 | HALF SUBTR |
| 第二行 | [MC4110] |
| 第三行 | 空 |
| 第四行 | 空 |
<lead>输入/输出</lead>