“我的世界的灯怎么不亮,新手排查指南”

一,电源问题。
首先你得确认灯有没有接上电源,红石灯需要红石信号才能亮起来,而萤石和海晶灯是永久光源根本不需要供电,所以先搞清楚你放的是哪种灯,如果是红石灯不亮,那八成是电源没给上,常见错误是红石火把插在了方块侧面而不是顶部,或者红石火把周围有透明方块遮挡,比如玻璃和树叶,记住红石火把只能激活它紧贴的那个方块,而且它本身也会被同一条线路上的其他信号锁死,如果你放了一排红石火把,结果只有第一根亮,后面全灭,那就是火把互相干扰了,这时候你需要用中继器或者重新布线,另外红石火把在基岩版和Java版的行为略有不同,基岩版里火把可以被活塞推动,而Java版不行,这点也要注意。
二,线路连接。
电源没问题,那就要检查红石线是不是连上了,红石粉只能传递信号十五格,超过这个距离信号就衰减没了,所以灯离电源太远的话,中间必须加中继器,中继器还能调整延迟和方向,如果红石线拐弯或者上下坡,也要注意红石粉只能沿着方块表面走,不能直接悬空,另外红石线不能穿过非透明方块,比如石头和木头,但可以穿过玻璃和栅栏,还有一点就是红石线如果被水覆盖或者被熔岩波及,就会直接被冲掉,这个在野外建筑时很容易忽略,另外红石比较器也会干扰线路,如果你用了比较器,记得它只能从后侧接收信号,从侧面接收的是比较模式,你可能会误以为灯坏了,其实只是模式没调对。
三,开关与激活。
线路通了,那开关呢,拉杆,按钮,压力板,探测铁轨这些都是触发源,拉杆要掰到正确位置,按钮按一下只会给一秒钟信号,如果你想要持续亮灯,得用拉杆或者红石火把,或者用红石中继器锁住信号,另外压力板只有踩上去才会激活,如果灯下面有压力板,你站上去灯亮了,一走就灭,那很正常,探测铁轨只有矿车经过才触发,如果你想用红石块做永久电源,那只要把红石块放在灯旁边或者用红石线连接就行,但红石块本身不能推动,如果你用活塞推红石块,它掉落后就变成物品了,不会自动恢复。
四,负载与距离。
有时候电源和线路都对,但灯就是不亮,可能是负载太大,红石火把只能驱动一定数量的红石元件,如果连了太多灯或者太长的线路,就会导致信号强度不足,红石火把的驱动能力有限,一般建议用中继器每十五格补一次信号,另外红石灯本身也有一个特性,它需要一格方块来支撑,如果你把红石灯放在空中,没有方块垫底,它就会掉落,但这不是不亮的原因,另一种情况是红石灯被活塞推动,如果活塞把红石灯推到了没有支撑的位置,灯会变成掉落物,自然不亮,还有萤石和海晶灯被破坏也会掉落,但不会不亮,只是你没放对。
五,环境与更新顺序。
《我的世界》的信号更新顺序有时会坑人,比如你同时放了一个红石火把和一块红石线,但火把先激活,线路后激活,结果火把因为线路的激活而熄灭,形成“火把环”效应,导致灯一闪一闪或者干脆不亮,遇到这种情况,需要重新调整布线顺序,或者用中继器隔离,另外树木生长,水流冲刷,甚至下雨都会影响红石,下雨天红石比较器会被雨水干扰,但红石粉不会,不过基岩版里红石粉在雨天会发光,但不会短路,还有模组环境,如果你装了模组,比如“更真实红石”,可能会增加信号衰减,或者某些方块不导电,这时候需要检查模组配置文件。
六,版本与特性差异。
不同版本的红石逻辑有细微差别,比如Java版里红石线可以穿过半砖,而基岩版不行,Java版里红石比较器能从侧面接收信号,基岩版里比较器侧面只能输出信号,不能输入,如果你在太平层建造,基岩版里红石火把会在方块更新时改变状态,导致灯莫名其妙亮灭,这时你可以用观察者方块来检测,另外海晶灯在基岩版里会发光,但如果你用命令方块强制改变方块状态,也可能导致它不亮,但这种情况很少见,对于普通玩家,最简单的办法就是重新放置一遍,因为有时候方块更新没触发,放一次就能解决。
七,特殊场景与脑洞。
还有一类不亮属于玩家自己搞错了,比如你明明放的是红石灯,但以为它是萤石,结果通电后它不亮,因为你没给红石信号,或者你给红石灯供电了,但把它放在水下,水下红石灯会亮,但红石粉在水里会被冲掉,所以线路要防水,如果你用发光地衣,那是基岩版独有的,它需要骨粉才会亮,而且只能放在方块侧面,另外末地烛只能用火把或者打火石点亮,但它是永久光源,如果你用红石去激活末地烛,那没反应,因为末地烛不是红石元件,还有信标需要完整的金字塔结构,灯不亮可能是因为金字塔没建好,或者被遮挡了天空,这些都需要分门别类排查。
八,最后的小建议。
当你发现灯不亮时,别慌,先拿个红石火把在灯旁边点一下,看看是不是灯本身坏了,红石火把能直接点亮相邻的灯,如果亮了,说明灯没坏,问题出在线路,如果火把也不亮,那可能是灯的位置被别的方块挡住了,比如你把它放在了半砖上,或者插在了楼梯上,半砖上放红石灯需要半砖是上半砖,或者灯本身是透明方块,但红石灯不是透明方块,所以它不能放在半砖上,会直接掉下来,还有种情况是灯被活塞推到了墙里,或者被黏液块粘住了,导致它无法显示,这时你可以用斧头敲掉它再重新放,基本上九成问题都能解决,剩下的要么是模组冲突,要么是bug,那就只能去查wiki或者问社区了,记住,红石是一门科学,也是一门艺术,多试几次,你就能摸透它的脾气。
