我的世界1.7.2、1.7.10基岩上方刷凋零骷髅新发现
在一些大神的实验中发现了基岩上面是可以刷凋零骷髅的,今天为大家带来了另一位大神的新发现,快来看看吧!
当D大等人发现了基岩上方可以刷凋零骷髅的秘密,告诉大家,周围33x33个chunk内不能有其他地狱堡垒,不知道大家有木有满地图去找符合条件的地狱堡垒?
引用D大原话:
而第二种刷怪方法至今才被发现,其实就是因为其很隐藏
甚至看了源码也很难找到刷怪区域
在玩家加载一个地狱堡垒时
地狱堡垒就会被添加到一个hashmap里面
这个hashmap是运行时才即时计算的,不保存在存档里
而玩家在地狱中行走的时候,周围33x33个chunk中的地狱堡垒都会被加载
看到上面这段话,不知道大家有木有灵机一动,觉得没必要找到符合要求的地狱堡垒,只要多次进出游戏,总能碰巧某次选中我要的地狱堡垒?然后实践之后却无功而返。甚至有人以为,这种刷怪机制被Mojang修复了?
是时候换个活法了!
经过我一下午的研究,我貌似找到了一种找地狱堡垒的方法,只是没有在源码层面进行验证。
结果就是大家在镇楼图所看到的。
事情是这样的。为了找到符合要求的地狱堡垒,我下载了D大的ShowFortress mod
进入地狱后,发现周围有4个地狱堡垒。tp跑到远处,就发现mod显示了一堆堡垒。其中连刚刚的4个堡垒也显示出来了。而且更加奇怪的是,我重新进入游戏,回到原点,远处的地狱堡垒也不会消失,一直可以显示。
开始我以为是D大的mod坏掉了。因为D大说过,hashmap并不保存在存档文件里面,仅仅是在运行时计算的
后来纠结了很久,我怀疑是D大把hashmap存在一个文件中,游戏关闭时忘记删除文件了。于是我就动手找文件。
然后就是偶然发现了这个文件:Fortress.dat
经过测试,我发现,1.7.10的hashmap并不是在游戏中计算,而是存在这个文件中!
所以,大家可想而知,想靠不断进入,退出游戏的方法刷新hashmap,必然是不行的。
为了验证我的想法,我在地图中跑来跑去,然后把hashmap刷到10多个,退出游戏。
接着,我用这个地图重建地图,也就是用相同的种子开新地图。
把刚才旧地图的Fortress.dat拷贝进入新地图的data文件夹,进入游戏。
进入地狱,不要走太远,用mod显示加载的地狱堡垒,发现结果跟刚才旧地图的结果相同,连很远处的地狱堡垒也显示出来了。
现在我们可以知道,靠删除Fortress.dat的方法可以刷新hashmap。
但是事情还没有完,各位看官先不要走
现在,我们可以控制哪些地狱堡垒被加载。但是,经过测试,就算是用删除Fortress.dat文件的方法刷新hashmap,也无法让游戏选择到我想要的地狱堡垒。
唉,果然技术贴秒沉,放眼望去都是我的头像…………
在一些大神的实验中发现了基岩上面是可以刷凋零骷髅的,今天为大家带来了另一位大神的新发现,快来看看吧!
当D大等人发现了基岩上方可以刷凋零骷髅的秘密,告诉大家,周围33x33个chunk内不能有其他地狱堡垒,不知道大家有木有满地图去找符合条件的地狱堡垒?
引用D大原话:
而第二种刷怪方法至今才被发现,其实就是因为其很隐藏
甚至看了源码也很难找到刷怪区域
在玩家加载一个地狱堡垒时
地狱堡垒就会被添加到一个hashmap里面
这个hashmap是运行时才即时计算的,不保存在存档里
而玩家在地狱中行走的时候,周围33x33个chunk中的地狱堡垒都会被加载
看到上面这段话,不知道大家有木有灵机一动,觉得没必要找到符合要求的地狱堡垒,只要多次进出游戏,总能碰巧某次选中我要的地狱堡垒?然后实践之后却无功而返。甚至有人以为,这种刷怪机制被Mojang修复了?
是时候换个活法了!
经过我一下午的研究,我貌似找到了一种找地狱堡垒的方法,只是没有在源码层面进行验证。
结果就是大家在镇楼图所看到的。
事情是这样的。为了找到符合要求的地狱堡垒,我下载了D大的ShowFortress mod
进入地狱后,发现周围有4个地狱堡垒。tp跑到远处,就发现mod显示了一堆堡垒。其中连刚刚的4个堡垒也显示出来了。而且更加奇怪的是,我重新进入游戏,回到原点,远处的地狱堡垒也不会消失,一直可以显示。
开始我以为是D大的mod坏掉了。因为D大说过,hashmap并不保存在存档文件里面,仅仅是在运行时计算的
后来纠结了很久,我怀疑是D大把hashmap存在一个文件中,游戏关闭时忘记删除文件了。于是我就动手找文件。
然后就是偶然发现了这个文件:Fortress.dat
经过测试,我发现,1.7.10的hashmap并不是在游戏中计算,而是存在这个文件中!
所以,大家可想而知,想靠不断进入,退出游戏的方法刷新hashmap,必然是不行的。
为了验证我的想法,我在地图中跑来跑去,然后把hashmap刷到10多个,退出游戏。
接着,我用这个地图重建地图,也就是用相同的种子开新地图。
把刚才旧地图的Fortress.dat拷贝进入新地图的data文件夹,进入游戏。
进入地狱,不要走太远,用mod显示加载的地狱堡垒,发现结果跟刚才旧地图的结果相同,连很远处的地狱堡垒也显示出来了。
现在我们可以知道,靠删除Fortress.dat的方法可以刷新hashmap。
但是事情还没有完,各位看官先不要走
现在,我们可以控制哪些地狱堡垒被加载。但是,经过测试,就算是用删除Fortress.dat文件的方法刷新hashmap,也无法让游戏选择到我想要的地狱堡垒。
唉,果然技术贴秒沉,放眼望去都是我的头像…………
接着上回说。
楼主又经过一堆苦逼的测试,发现,被游戏选择进行第二种刷怪的地狱堡垒,并不是每次都不一样的,而是由地图种子和当前已经在hashmap中加载的地狱堡垒决定的。一旦决定,只要地图种子不换(就是不要手贱动那个level.dat文件),加载的地狱堡垒不变,不论怎么重新进入游戏,都不会影响这个堡垒进行第二种刷怪。
PS:这里的“第二种刷怪”的说法是引用了D大的话,详情请看D大的介绍刷凋零骷髅的帖子
这一切都是在1.7.10中进行的,经过楼主的又一通苦逼测试,发现1.7.2的原理跟1.7.10相同,只不过D大的mod没有1.7.2版本。
总结:找到基岩上方刷地狱凋零区域的方法:
0、删除Fortress.dat。
1、用1.7.10版本,装上D大的ShowFortress mod,然后就从出生点进入地狱,记录mod显示的地狱堡垒坐标。
2、逐个测试。这个当然可以开新图在创造模式去测试。找到能在基岩上方刷凋零骷髅的堡垒。要注意的是,在测试的时候尽量不要离进入地狱的点太远,以免在其他chunk有地狱堡垒又加入了hashmap,导致被选中的堡垒改变。
这个过程比较烦,但是总比跑遍33x33个chunk强。
3、找到以后,就可以用经典的推地板方法刷凋零骷髅了!如果哪天不工作了,只要退出游戏,删除Fortress.dat,再进入即可。
测试了,删除Fortress.dat不会影响堡垒刷堡垒怪。
这个图是我新开存档->找到堡垒->退游戏删文件->进入游戏->开和平->开普通
我还特意找的不是那个被选择的堡垒。可以看到又刷了一个凋零骷髅
精品推荐
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
其他游戏 大小:8.61MB
-
其他游戏 大小:37.78MB
-
动作塔防 大小:151MB
-
卡牌策略 大小:150.90M
-
休闲益智 大小:24.1M