红石电路/充能与激活

来自Minecraft Wiki
跳转到导航 跳转到搜索
  本条目介绍的是相关理论。关于充能与激活的介绍,请见“红石电路”;关于其他红石相关条目,或学习红石基础,请见“红石(消歧义)”。
本条目是玩家提出的理论

该理论是玩家用于解释游戏中的现象而提出的,而非实际的游戏机制。

若一个方块可以在某个方向上接受红石信号,那么称该方向是该方块的输入端(Input Side);如果一个方块可以在某个方向上产生并发送红石信号,那么称该方向是该方块的输出端(Output Side)

供能(Powering)[编辑 | 编辑源代码]

当一个方块的输出端对齐另一个方块的输入端时,前者使后者产生非零的红石信号强度或产生特定响应的过程被称为“供能”。其中可能产生的响应包括但不限于改变方块状态、召唤实体、生成粒子、播放声音、执行命令等。

例如:启动拉杆/放置红石块使铁门开启、启动投掷器、引爆TNT或使命令方块执行命令等。此时就称拉杆/红石块(信号源)“供能”铁门/投掷器/TNT/命令方块(消费者)。

激活(Activating)[编辑 | 编辑源代码]

若供能过程中,被供能的方块的确产生了某种响应,那么亦称该过程为“激活”,并称被供能的方块“被激活”。

例如:启动拉杆/放置红石块使铁门开启、启动投掷器、引爆TNT或使命令方块执行命令等。此时就称拉杆/红石块(信号源)“激活”铁门/投掷器/TNT/命令方块(消费者),或称铁门/投掷器/TNT/命令方块(消费者)“被”拉杆/红石块(信号源)“激活”。

充能(Charging)[编辑 | 编辑源代码]

红石灯都被激活了,但是充能的方式不同,依次为:
  1. 强充能,输出端中继器和红石粉均被激活;
  2. 弱充能,输出端中继器激活而红石粉不激活;
  3. 不充能,输出端中继器和红石粉均不激活

若供能过程后,被供能的方块能够以所有方向为输出端继续为其他某些方块供能,那么亦称该过程为“充能”。

能够被充能的方块称为红石导体(Redstone Conductor),不能被充能的则称为非红石导体红石绝缘体

  • 若红石导体被充能后,能够激活毗邻的红石线和其他元件,那么称该充能为强充能(Strongly Charging)
  • 若红石导体被充能后,只能激活其他元件,不能激活红石线,那么称该充能为弱充能(Weakly Charging)

正在被充能的红石导体也被称作充能方块

激活和充能可同时存在。如发射器或投掷器被强充能时,它们既被激活也被充能。

实质[编辑 | 编辑源代码]

充能仅是玩家为方便研究红石电路而提出的理论,而非游戏内部机制,红石导体并没有充能和未充能之分(没有相关方块状态)。它的本质是方块更新和元件的激活。

机械元件在收到方块更新(在Java版中,仅NC更新)后会进行检测,若满足以下任意一条则会被激活:

  • 其毗邻有处于开启状态的电源。
    • 附着其上的红石火把无效,侦测器必须背朝该机械元件,活塞臂所朝向的电源不会激活活塞
    • 开启的电源(红石火把除外)附着在机械元件毗邻的红石导体上,或该方块上有开启的陷阱箱,或有侦测器指向该方块。
  • 毗邻有指向该机械元件的、输出信号的红石元器件或有附着在该机械元件上的、激活的红石线,或四周有点状红石线[仅基岩版]或者连接该机械元件方向或不连接垂直方向的激活红石线[仅Java版]
    • 毗邻的红石导体的毗邻有指向该方块的、输出信号的红石元器件或有附着在该红石导体上的、激活的红石线,或该红石导体四周有点状红石线[仅基岩版]或者连接该红石导体方向或不连接垂直方向的激活红石线[仅Java版]
  • Java版中,活塞投掷器发射器上方的方块(无论是否为红石导体或机械元件)满足以上几条时,该活塞、投掷器、发射器会被激活。

导航[编辑 | 编辑源代码]