教程:透视镜
此漏洞未必对所有版本有效。被修复后,下文所述的信息将不再适用。
请慎重对待。
透视镜是一种机械,可用来辅助探索地底,寻找洞穴、熔岩、地牢或是废弃矿井。
原理[编辑 | 编辑源代码]
为了提高游戏性能,游戏仅在没有遮挡的情况下才渲染方块的表面。当玩家位于方块内部时,游戏同样不会渲染这个方块。因此,当一个玩家的头部位于完全固体渲染方块内部时,既看不到该方块,又看不到周围的方块(因为被这个方块遮挡),由此可以制作透视镜。
在加入窒息设定之前的Indev版本中,被方块掩埋的玩家是能够透视泥土和石头的。当Notch发现玩家开始滥用这一行为来寻找地底洞穴和空洞之后便决定加入窒息的设定。该补丁增加了窒息和视野遮挡的性质,当玩家的头部位于视野遮挡方块内时,会有黑暗的方块纹理挡住整个屏幕而无法看到任何东西。然而这个漏洞并未完全修复,有一些方块既不会窒息,也不是视野遮挡方块,而且是完全固体渲染方块,可以利用这些方块制作透视镜。
透视时,你也可以使用夜视药水来使视野更加明亮。
Java版[编辑 | 编辑源代码]
常规方法[编辑 | 编辑源代码]
在着色器页面中可以找到台阶、楼梯和切石机这三个满足条件并且适合制作透视镜。只要玩家头部进入这些方块,就可以进行透视。尽可能地用其他台阶围住这些方块,可以扩展视野。
活塞法[编辑 | 编辑源代码]
还需要注意的是玩家可能会陷入爬行的状态,因此可以考虑如下图的方法:
使用第一种方法,可以先在地表向下挖出1×3的洞,并放上如下图的装置。注意台阶周围需要用其他台阶围住.
需要注意的时,在Java版中如果有方块阻挡,玩家就无法潜行,所以需要在潜行时拉下拉杆。
矿车法[编辑 | 编辑源代码]
这种形式相对简单,只需要一个铁轨和一个矿车及一些其他方块。例如:
![]() | |
![]() |
![]() |
在矿车四周和台阶四周放上其他方块和台阶,可以扩展视野,如图所示:
注意,这种方法在Java版中只能使用下台阶。
利用堆肥桶的模型漏洞[编辑 | 编辑源代码]
堆肥桶模型的内表面的cullface参数被设置为up,因此当上方有渲染不透明的方块遮挡时,内表面不会渲染,利用这个漏洞可以制作透视镜。
只要玩家进入堆肥桶,并且使用活塞将一个下表面不透明且完整的方块(或直接利用活塞臂)推到堆肥桶上方,使玩家进入防止窒息的状态,从而头部在堆肥桶内,就可以进行透视。比如如图的装置:
玩家需要先进入堆肥桶,再放置活塞。
基岩版[编辑 | 编辑源代码]
利用台阶[编辑 | 编辑源代码]
该方法通过将台阶推入玩家的头部来制作透视镜。因为台阶满足上文提到的所有条件。此方块有两个主要变体:可以用上半台阶来向上透视,还可以用下半台阶来向下透视。
同时,你也可以使用夜视药水来使视野更加明亮。
先在地表向下挖出2格,再于一侧水平挖几格,并放上如图的装置,其中所有方块都位于同一平面上。
同样,尽可能地用其他台阶围住图中的台阶,以扩展视野。准备就绪后,跳入洞中,打开拉杆,就成功了。
如果使用下半台阶,打开装置后进入潜行模式即可。但缺点是脚下的方块无法透视,可以改进这个装置:在原本的活塞下面也放置一个活塞,活塞前放置有一个上表面完整非窒息方块,并用红石粉连接到这个活塞。
利用雪[编辑 | 编辑源代码]
雪也同样满足上文提到的条件,可以用来制作透视镜。
首先,挖一个1格深的洞,并用下台阶把洞口围起来。在洞正上方较高处放置一个用来支撑的方块,方块上面在上方放置一个沙子,沙子上放置四层雪。接下来,进入这个洞,打破支撑的方块,使沙子和雪掉落而填上这个洞,然后开始潜行。
注意这个方法会使玩家窒息。
矿车法[编辑 | 编辑源代码]
和Java版一样,基岩版也可以使用矿车法。
在基岩版中,既可以使用上半台阶,也可以使用下半台阶。如果使用下半台阶,矿车不能在铁轨上,应当先破坏掉铁轨。如果用上半台阶,矿车必须在铁轨上。
在矿车四周和台阶四周放上其他方块和台阶,可以扩展视野。
丛林树叶法[编辑 | 编辑源代码]
首先放置脚手架直到接近顶部方块,然后将丛林树叶放置在脚手架上面,使得丛林树叶紧贴天花板。从脚手架最高处向上看就可以进行对顶部的透视。
还有一种过时的方法:首先放置丛林树叶,然后将其他种类的树叶(例如橡树树叶)放置在丛林树叶的前方,此时透过其他种类的树叶看向丛林树叶就可以进行对侧面的透视。
通用[编辑 | 编辑源代码]
当区块加载未完成时,有可能不用以上方法就能透视。这主要取决于你电脑的性能及优化程度。频繁地使用/tp
很容易导致这种情况出现,但是小心崩溃!
利用两个重力方块将自己掩埋(如沙子,沙砾,混凝土粉末),然后潜行慢慢向方块边缘移动调整视野,当身体即将移出方块边缘时可以实现透视,此方法视野较小,透视视野只有单方向,但通过透视方块不同的四个面,可以观察到四周全部地形(此方法Java版和基岩版有所不同,在基岩版中人物模型有一半身子漏出方块即可不再窒息,而在Java版中人物在方块中会一直掉血,掉血动画的屏幕摇晃会严重干扰观察)此类方法成本极低,适合前期使用。
参见[编辑 | 编辑源代码]
导航[编辑 | 编辑源代码]
[隐藏] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|