教程:透视镜
本文章包含利用漏洞实现的内容。
此漏洞未必对所有版本有效。被修复后,下文所述的信息将不再适用。请慎重对待。
透视镜是一种机械,可用来辅助探索地底,寻找洞穴、熔岩、地牢或是废弃矿井。
目录
1 原理
2 Java版
2.1 常规方法
2.1.1 活塞法
2.1.2 矿车法
2.2 利用堆肥桶的模型漏洞
3 基岩版
3.1 利用台阶
3.2 利用雪
3.3 矿车法
3.4 丛林树叶法
4 通用
5 参见
6 导航
原理[编辑 | 编辑源代码]
为了提高游戏性能,游戏仅在没有遮挡的情况下才渲染方块的表面。当玩家位于方块内部时,游戏同样不会渲染这个方块。因此,当一个玩家的头部位于完全固体渲染方块内部时,既看不到该方块,又看不到周围的方块(因为被这个方块遮挡),由此可以制作透视镜。
在加入窒息设定之前的Indev版本中,被方块掩埋的玩家是能够透视泥土和石头的。当Notch发现玩家开始滥用这一行为来寻找地底洞穴和空洞之后便决定加入窒息的设定。该补丁增加了窒息和视野遮挡的性质,当玩家的头部位于视野遮挡方块内时,会有黑暗的方块纹理挡住整个屏幕而无法看到任何东西。然而这个漏洞并未完全修复,有一些方块既不会窒息,也不是视野遮挡方块,而且是完全固体渲染方块,可以利用这些方块制作透视镜。
透视时,你也可以使用夜视药水来使视野更加明亮。
Java版[编辑 | 编辑源代码]
常规方法[编辑 | 编辑源代码]
在着色器页面中可以找到台阶、楼梯和切石机这三个满足条件并且适合制作透视镜。只要玩家头部进入这些方块,就可以进行透视。尽可能地用其他台阶围住这些方块,可以扩展视野。
活塞法[编辑 | 编辑源代码]
还需要注意的是玩家可能会陷入爬行的状态,因此可以考虑如下图的方法:
使用第一种方法,可以先在地表向下挖出1×3的洞,并放上如下图的装置。注意台阶周围需要用其他台阶围住.
需要注意的时,在Java版中如果有方块阻挡,玩家就无法潜行,所以需要在潜行时拉下拉杆。
矿车法[编辑 | 编辑源代码]
这种形式相对简单,只需要一个铁轨和一个矿车及一些其他方块。例如:
在矿车四周和台阶四周放上其他方块和台阶,可以扩展视野,如图所示:
注意,这种方法在Java版中只能使用下台阶。
利用堆肥桶的模型漏洞[编辑 | 编辑源代码]
堆肥桶模型的内表面的cullface参数被设置为up,因此当上方有渲染不透明的方块遮挡时,内表面不会渲染,利用这个漏洞可以制作透视镜。
只要玩家进入堆肥桶,并且使用活塞将一个下表面不透明且完整的方块(或直接利用活塞臂)推到堆肥桶上方,使玩家进入防止窒息的状态,从而头部在堆肥桶内,就可以进行透视。比如如图的装置:
玩家需要先进入堆肥桶,再放置活塞。
基岩版[编辑 | 编辑源代码]
利用台阶[编辑 | 编辑源代码]
该方法通过将台阶推入玩家的头部来制作透视镜。因为台阶满足上文提到的所有条件。此方块有两个主要变体:可以用上半台阶来向上透视,还可以用下半台阶来向下透视。
需要至少一个台阶、一个拉杆、2个红石粉和1个活塞。
同时,你也可以使用夜视药水来使视野更加明亮。
先在地表向下挖出2格,再于一侧水平挖几格,并放上如图的装置,其中所有方块都位于同一平面上。
同样,尽可能地用其他台阶围住图中的台阶,以扩展视野。准备就绪后,跳入洞中,打开拉杆,就成功了。
如果使用下半台阶,打开装置后进入潜行模式即可。但缺点是脚下的方块无法透视,可以改进这个装置:在原本的活塞下面也放置一个活塞,活塞前放置有一个上表面完整非窒息方块,并用红石粉连接到这个活塞。
利用雪[编辑 | 编辑源代码]
雪也同样满足上文提到的条件,可以用来制作透视镜。
首先,挖一个1格深的洞,并用下台阶把洞口围起来。在洞正上方较高处放置一个用来支撑的方块,方块上面在上方放置一个沙子,沙子上放置四层雪。接下来,进入这个洞,打破支撑的方块,使沙子和雪掉落而填上这个洞,然后开始潜行。
注意这个方法会使玩家窒息。
矿车法[编辑 | 编辑源代码]
和Java版一样,基岩版也可以使用矿车法。
在基岩版中,既可以使用上半台阶,也可以使用下半台阶。如果使用下半台阶,矿车不能在铁轨上,应当先破坏掉铁轨。如果用上半台阶,矿车必须在铁轨上。
在矿车四周和台阶四周放上其他方块和台阶,可以扩展视野。
丛林树叶法[编辑 | 编辑源代码]
首先放置脚手架直到接近顶部方块,然后将丛林树叶放置在脚手架上面,使得丛林树叶紧贴天花板。从脚手架最高处向上看就可以进行对顶部的透视。
还有一种过时的方法:首先放置丛林树叶,然后将其他种类的树叶(例如橡树树叶)放置在丛林树叶的前方,此时透过其他种类的树叶看向丛林树叶就可以进行对侧面的透视。[需要在基岩版上验证历史]
通用[编辑 | 编辑源代码]
当区块加载未完成时,有可能不用以上方法就能透视。这主要取决于你电脑的性能及优化程度。频繁地使用/tp很容易导致这种情况出现,但是小心崩溃!
利用两个重力方块将自己掩埋(如沙子,沙砾,混凝土粉末),然后潜行慢慢向方块边缘移动调整视野,当身体即将移出方块边缘时可以实现透视,此方法视野较小,透视视野只有单方向,但通过透视方块不同的四个面,可以观察到四周全部地形(此方法Java版和基岩版有所不同,在基岩版中人物模型有一半身子漏出方块即可不再窒息,而在Java版中人物在方块中会一直掉血,掉血动画的屏幕摇晃会严重干扰观察)此类方法成本极低,适合前期使用。
参见[编辑 | 编辑源代码]
台阶
生命与伤害
导航[编辑 | 编辑源代码]
查
论
编教程(作下划线标记的教程为中文原创教程)
新手教程
菜单屏幕
游戏术语
计量单位
下载、安装与购买
成功地启动游戏
不该做的事
新手生存
新手指南
第一天
第二天
第三天
提示与技巧
饥饿管理
生存注意事项
庇护所
庇护所
沙漠
微型
最佳居住生物群系
最佳建筑材料
建筑与结构
房屋类型
导航
综合
无聊的时候做什么
跑酷
空置域
伪和平
节省时间的小窍门
在水下利用TNT破坏方块
成就指南[仅BE]
进度指南[仅JE]
最佳附魔指南
拓殖
战斗
完成冒险
双持
探索洞穴
利用碰撞箱
马
使用地图
测量距离和角度
采矿技术
钻石
化石
远古残骸
下界快速旅行
下界传送门
支柱跳跃
幻翼防护
生成骑士
穿越和破坏基岩
防卫僵尸围城[仅JE]
考古
不可破坏的末地水晶
使用更少的末地水晶重生末影龙
透视镜
挂机池
整理物品
潜影盒储存
物品运输
生物运输
自动化烧炼
选择燃料
爆炸室
凋灵笼
光速船[仅BE]
无材料消耗转换药水类型[仅BE]
在超平坦世界中管理史莱姆
Minecraft和教育
视频
游戏直播
村民和交易
村庄生存
创建村庄
村庄机制
治愈僵尸村民
村民养殖
村民交易所
流浪商人陷阱
建筑
给工程添加美感
空气闸
建筑术语
建造游轮
建造大都市
建造过山车
建造安全的家园
建造水建筑
建造几何体
防御
家具
电梯
带釉陶瓦的图案
建造地板
像素艺术
牧场
屋顶类型
弧形屋顶
屋顶建造指南
暗门
建造居住地
水下建筑
墙壁和桥墩
水闸
调色板
挑战
获得潮涌核心
冒险模式生存
挑战自定义地图
制作自定义地图
征服神殿和神庙
触发及战胜袭击
征服掠夺者前哨站
征服堡垒遗迹
征服林地府邸
征服海底神殿
征服试炼密室
征服下界要塞
征服末地城
探索深暗之域和远古城市
打败末影龙
打败凋灵
极限模式
超极限模式
在一个地区中长期生存下去
沙漠生存
在无限沙漠中生存
下界生存
从零开始下界生存
末地生存
雷暴生存
超平坦世界生存[仅JE]
岛屿生存
空岛生存
在和平难度中收集资源
速通
游荡生存
无限石头生存
愚人节版本生存[仅JE]
22w13oneBlockAtATime
24w14potato
农场
方块和物品
紫水晶
骨粉
仙人掌
农作物(小麦、胡萝卜、马铃薯、甜菜根、火把花和瓶子草)
西瓜、南瓜
紫颂果
圆石、石头或玄武岩
可可豆
泥土
滴水石锥
鸡蛋
鱼
花朵
蛙明灯
蜂蜜
冰
海带
肉
蘑菇
音乐唱片
下界疣
黑曜石
袭击农场
1.21前
海泡菜
雪
甘蔗
甜浆果
原木、树苗和苹果
海龟鳞甲
藤蔓
羊毛
药水
经验
基岩
方块和物品复制
铁轨复制机[仅JE]
TNT复制[仅JE]
零刻作物催熟技术[仅BE]
生物
刷怪塔
怪物磨床
刷怪笼陷阱
动物(猪、牛、绵羊)
烈焰人
洞穴蜘蛛
苦力怕
闪电苦力怕
溺尸
末影人
山羊
守卫者
铁傀儡
岩浆怪
以物易物
潜影贝
史莱姆
鱿鱼
海龟
村民
女巫
流浪商人
凋灵骷髅
僵尸猪灵
红石
基础红石
基本逻辑门
高频电路
计时器
抽奖箱
漏斗
通用物品分类器
机械
侦测器稳定器
密码锁
随机发生器
红石机械
红石音乐
红石技巧
鲁布·戈德堡机械
探测器
方块更新感应器
比较器更新感应器
昼夜探测器
矿车
矿车
火车站
储存
数字化存储系统
陷阱
陷阱
陷阱设计
雪傀儡防御炮
TNT大炮
活板门利用
活塞
活塞使用
活塞电路
无延迟科技
飞行器
半连接性[仅JE]
零刻活塞[仅JE]
无头活塞[仅JE]
高级红石
光照操纵
高级红石电路
算术逻辑
计算器
时钟
摩尔斯码
打印机
红石计算机
红石电报机
多人游戏
玩法
游玩服务器
PvP
Java版1.9前、基岩版
基地
隐藏箱子
起床战争
空岛战争
猎人游戏
服务器管理
防止恶意破坏
服务器监狱
服务器商店
雪球菜单
架设服务器
架设Java版服务器
架设基岩版服务器
服务器架设脚本[仅JE]
服务器启动脚本
FreeBSD启动脚本
OpenBSD启动脚本
Ubuntu启动脚本
WebSocket服务器[仅BE]
架设Mod服务器[仅JE]
架设Hamachi服务器
架设Spigot服务器
虚拟硬盘服务器
使用ngrok搭建服务器
架设ZeroTier服务器
本地局域网联机
服务器维护
技术性
Minecraft帮助FAQ
地图
自定义地图
下载地图
使用MCEdit刷新旧区块[仅JE]
强制打开存档[仅JE]
降级存档
资源包
制作资源包
纹理
音效和音乐
语言和文本
模型
加载资源包
数据包[仅JE]
制作数据包
实例:射线投射
视线魔法
安装数据包
自定义世界生成
自定义结构生成
自定义盔甲纹饰
自定义物品
附加包[仅BE]
基岩版开发指南
制作资源附加包
高级
基岩版实体文档
修改实体模型
制作行为包
自定义实体
自定义方块
自定义物品
自定义附加包语言文件
自定义音效
命令格式
仅Java版
生成下落的方块
文本组件
NBT命令标签
物品堆叠组件
记分板
SNBT
NBT路径
命令方块
结构方块
用命令操控实体
NBT与JSON
自定义命令触发
目标选择器
游戏安装
仅Java版
提高帧率
更新Java
修复Apache Log4j2漏洞
编写启动器
快照版本安装
获取崩溃报告
查看游戏日志
仅基岩版
Minecraft URL Scheme
汇报漏洞
在U盘中使用旧版启动器运行游戏
恢复损坏的地图数据
修复因数据包损坏的世界
在Google Drive上运行游戏
将游戏数据保存到Dropbox云端
仅限地图数据
在ChromeOS上运行Java版
过时教程
到达边境之地
获取崩溃报告(旧版)
无数据包生存
升级LWJGL
更新Minecraft
命令统计值
村民养殖(村庄与掠夺前)
村庄链
水道
水车
仅英文
自定义纹理包
基于门的铁傀儡陷阱
人工湖
矿车加速器
中继器重启系统
水梯
无延迟电路
教程
新手手册
高难度通关配装总结
成就指南
高塔指南
常见问题
教程
新手手册
基地建设指南
资源收集指南
单位阵容组合