欢迎来到 HiMCBBS 论坛~

想在这里休息会么?和我们共度美好时光吧~

加入QQ群:879016948 获得最新公告,并与群友们一起聊天吹水!

注册 登录

闲聊 从JAVA版活塞bud到基岩版红石火把bud,曾掩盖了基岩版红石火把的璀璨

  • 主题发起人 主题发起人 雾临
  • 开始时间 开始时间
  • 回复 回复: 回复 0
  • 查看 查看: 查看 93

雾临

成员
注册
2025年11月09日
帖子
2
金粒
金粒390粒
钻石
钻石0颗
嗨币
嗨币0个
以下内容由AI生成
AI 总结生成中...
在早期无侦测器的红石世界中,JAVA版的活塞Bud犹如一做雄伟的地标吸引无数探险者驻足,他的智慧值得尊敬,但我们是否曾经长久仰望这座高峰而忽略脚下这片属于基岩版的,孕育着相同可能的广袤平原? 我相信很多人都曾尝试,将JAVA版的活塞bud教程直接搬入到基岩版中,却沮丧的发现并不成功,那是因为由于代码问题,我们的版本并不支持活塞存在一种准连接状态,出于省材料,还有美观的心理,不得不把侦测器这个笨重的红石元件插在你们的甘蔗农场或者竹子农场,不过现在不用担心,我马上给你们讲解基岩版独有的红石火把bud。 首先我们要重新认识红石火把的工作原理,红石火把能对头顶的方块进行强充能 ,(强充能的方块作为一种新的电源,可以弱充能附近的方块)同时,火把所依着的方块被充能之后,会将红石火把熄灭,无此红石火把bud应运而生,它的常见结构是,放一个核心方块,侧面插一根红石火,把红石火把头顶放一个辅助方块,辅助方块被强充能,然后传递到核心方块,头顶上的红石粉,从而让红石火把将自己熄灭,但是这里,红石火把熄灭的瞬间,头顶的强充能方块能量为零。游戏代码需要一个,方块更新才能纠正这种异于常态的红石元件。所以当你的甘蔗长出来的时候,斜上方的红石火把在游戏代码的检测范围之内,他马上就被纠正了,从而将方块更新转化为红石能量,让红石元件在其中工作。这里的红石火把通常的检测范围跟JAVA版活塞的检测范围差不多。 不过红石火把的检测范围真的有这么小吗?基于我上述讲述的原理,红石火把的检测范围其实是跟游戏代码的搜索范围是差不多的。我基于树场的实验现象,让大家一起思考。熟悉幽灵树场工作原理的大家应该都知道不论是水平方向还是垂直方向,都应该要两层泥土阉割,这是比较常见的做法。可实际上真的是这样吗?我尝试将,从素描向外的第一层泥土换成一些,抑制方块,用了一组的骨粉,都催熟不了,可是平常我们用了十个之内的骨粉,大概率都能催熟一棵树,这表明,水平方向的第一层是抑制层。我立马展开了水平方向的第二层研究,我将其又替换成了原木,结果发现,消耗的骨粉跟平时催熟树的骨粉差不多,这表明,第二层不是抑制层。关于树苗的的生长原理研究,请看我第三篇,我这里只是想引用,说明红石火把的妙处。我们传统的利用活塞,放在树木的侧边,然后用侦测器,直接在抑制层检测原木的生长,通常让我们消耗了大量的骨粉,基于我对红石火把,原理的猜想,我马上实验了一遍,结果红石火把在第二层,依然是能检测到原木的生成,这跟JAVA版有很明显的区别,我马上进行了一次实验,把原木重新填回去,但是还是激活不了红石火把,这表明,红石火把的工作原理就是依靠代码对某个事件,引发的方块更新,的范围进行检索,从而纠正异常状态,如此,我们可以,想到牧场的另一种,形态,也就是隔着泥土用活塞墙,将原木扯出异质层,再推到水池,这样极少的减少了骨粉的消耗,对于整个装置的实现,也要到第三天才能看得到。从这个话题的讨论,我们很明显看得出来,红石火把相比侦测器的,更广泛的检测范围,可以实现隔墙有耳。如果他代替侦测器的话他可以减少树木生成的抑制。我们再回到,甘蔗农场和竹子农场,我们平时的做法就是活塞头顶,再接侦测器,这其实非常消耗材料,而且占据的垂直的方向,导致无法更高效地利用空间,但是我们这里的红石火把bud却不一样,你只需要两个红石粉,跟一个原木就能代替两个侦测器,何乐不为呢?测测器只能检测脸的方块更新,红石火把却能检测到,正上正下,斜上斜下多个位置,这里又可以体现到红石火把放置的灵活性。综上所述,基岩版的bud并不差于JAVA版的bud,他只不过是幽灵形态的另一种体现,JAVA版活塞感测到方块更新的时候伸缩自如,而基岩版的红石火把,将信号精确的传输到了红石元件中。他的广泛性并不低于JAVA版,反之她更有前景,鼓励我们的基岩版玩家,加大对他的研究。 所以基岩版的同胞们,我们的手一直握着一把被低估的利器,是时候放下那份无意识的仰望,转而深耕我们脚下这片肥沃的土壤了,我们的红石自有我们的骄傲。 希望更多基岩版玩家跟我一起来研究一下红石火把bud,这里祝大家周末愉快!
 
后退
顶部