大神教你凋灵骷髅高速刷法 我的世界基岩上方刷凋零骷髅的原理

时间:2018-01-16 来源:88130安卓下载 作者:佚名

  我的世界是一款自由度非常高的沙盒游戏,玩家在游戏中不受任务的约束,完全的凭自己的意识去游戏,下面游戏园的小编就为大家解析一下我的世界基岩上方刷凋零骷髅的原理,相信大多数人都不相信,那么小编就为大家解析一下是怎么实现的吧!

  这是个非常重要的发现,首次实现了在生存下低耗资刷凋零骷髅!

  上一张效果图

  在基岩上方刷凋零骷髅可以利用despawn半径

  达到极高速度刷怪的目的

  ——来自 MCLive

  为了更好的展示这个的原理

  我写了一个简单的MOD

  在F3界面里会显示一些关于地狱堡垒刷怪的信息

  接下来讲解的时候会把这些信息的具体作用慢慢讲的

  ——来自 MCLive

  所谓地狱堡垒刷怪,就是区别于普通地狱的刷怪情况

  在地狱堡垒中,烈焰人、凋零骷髅、地狱史莱姆可以刷出

  在普通的地狱环境下,烈焰人和凋零骷髅无法刷出

  而地狱史莱姆只有在高亮度时才可以刷出

  因此要想获得凋零骷髅就得想办法利用地狱堡垒刷怪的区域

  ——来自 MCLive

  我的世界是一款自由度非常高的沙盒游戏,玩家在游戏中不受任务的约束,完全的凭自己的意识去游戏,下面游戏园的小编就为大家解析一下我的世界基岩上方刷凋零骷髅的原理,相信大多数人都不相信,那么小编就为大家解析一下是怎么实现的吧!

  这是个非常重要的发现,首次实现了在生存下低耗资刷凋零骷髅!

  上一张效果图

  在基岩上方刷凋零骷髅可以利用despawn半径

  达到极高速度刷怪的目的

  ——来自 MCLive

  为了更好的展示这个的原理

  我写了一个简单的MOD

  在F3界面里会显示一些关于地狱堡垒刷怪的信息

  接下来讲解的时候会把这些信息的具体作用慢慢讲的

  ——来自 MCLive

  所谓地狱堡垒刷怪,就是区别于普通地狱的刷怪情况

  在地狱堡垒中,烈焰人、凋零骷髅、地狱史莱姆可以刷出

  在普通的地狱环境下,烈焰人和凋零骷髅无法刷出

  而地狱史莱姆只有在高亮度时才可以刷出

  因此要想获得凋零骷髅就得想办法利用地狱堡垒刷怪的区域

  ——来自 MCLive

  但是这种刷怪方法的明显缺陷就是速度太慢

  由于地狱周围无效面积非常大,而且猪人可以在任意亮度刷出

  因此这种方法效率非常低

  这也就是为什么至今也没有很高效率的生存可用的凋零骷髅塔

  PS 抱歉刚刚网络断了几个小时

  ——来自 MCLive

  而第二种刷怪方法至今才被发现,其实就是因为其很隐藏

  甚至看了源码也很难找到刷怪区域

  在玩家加载一个地狱堡垒时

  地狱堡垒就会被添加到一个hashmap里面

  这个hashmap是运行时才即时计算的,不保存在存档里

  而玩家在地狱中行走的时候,周围33x33个chunk中的地狱堡垒都会被加载

  ——来自 MCLive

  在F3界面的左侧可以看到structures:4

  这显示的是hashmap里面记录的地狱堡垒个数

  也就是说,我在地狱行走的这段时间加载了4个地狱堡垒

  而在每一次刷怪时,hashmap的迭代器会进行迭代,但是在迭代第一次之后就停止

  也就是说,hashmap中的一个地狱堡垒会被选中

  这个被选中的地狱堡垒会被用于第二种地狱堡垒刷怪

  PS 由于hashmap记录元素是无序的

  因此我们无法预测哪个地狱堡垒会被选中

  ——来自 MCLive

  而由于在地狱砖上刷怪时并不会判断其y坐标是否在立方体内

  因此我们可以把地狱砖的刷怪版放在基岩上以提高刷怪效率

  但是,最大的问题仍然是在hashmap上

  可以看到我们这个时候有4个堡垒在hashmap里面

  但是只有一个堡垒会被选择作为第二种刷怪的堡垒

  而hashmap的迭代器的选择又是无法预知的

  那么我们怎么知道这4个堡垒哪个堡垒会是进行第二种刷怪呢?

  ——来自 MCLive

  注意到,hashmap并不保存在存档文件里面

  仅仅是在运行时计算的

  所以如果我们这个时候退出重进游戏

  那么之前hashmap里的所有数据都会消失

  接下来玩家周围的33x33个chunk中的所有堡垒仍然会照常加载

  可以看到,现在的hashmap里面只有眼前这个堡垒了

  自然,hashmap的迭代器就肯定会选到这一个堡垒

  那么这个堡垒就必定会进行第二种刷怪了

  ——来自 MCLive

  总结一下,要强制让hashmap的迭代器选择到我们想要的堡垒

  只需要让hashmap里面只有一个堡垒,迭代器别无选择即可

  重进游戏的时候hashmap会重置

  而此时如果玩家33x33个chunk周围只有1个堡垒的话

  那么自然hashmap里面就只有一个元素了

  迭代器也就只会选到这个堡垒,这个堡垒就必定会进行第二种刷怪

  因此我们的目的就是,在地狱中寻找一个地狱堡垒

  而且这个地狱堡垒周围的33x33个chunk中没有任何其他堡垒

  如图就是一个非常完美的选址

  ——来自 MCLive

  整个凋零刷怪塔的代码原理就是这样了

  这个可以说是世界范围内都非常重要的MC发现

  第一次在生存中可以做到如此高效率的刷凋零骷髅!

  总之非常好顶赞!

  ——来自 MCLive

热门搜索

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高