Minecraft中的“圆”这个世纪难题?最终,它还是成真了……

圆 , 是一个与Minecraft世界规则相违背的东西;
理论上 , 这个世界不可能诞生“圆” ,
但对于mc玩家这只是理论不可能 ,
而非实际上的不可能 。
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
所以古往今来架不住诸多mc的实践者想要在《我的世界》探寻 , 一个纯粹的在狭义物理学中不存在的无限循环和堆叠的错误——圆 。
01
于是 , 有人突发奇想尝试于《我的世界》用矿车构建一个圆 。
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
首先是理论依据 , 矿车具有良好的方向属性和碰撞属性 , 当他们被推动时会立刻做出反应 。 现在假设 , 如果矿车无限堆叠在一格内 , 数量足够多的话可以利用实体挤压的原理让每一个矿车可以均匀地旋转到一个角度 。 在这种情况下是否可以让矿车呈现出一个圆呢?
首先 , 准备一块石头 , 四个箱子 , 一个铁轨 , 一百辆矿车 。 目的是用实体箱子困住100个堆叠的矿车 , 最后敲掉铁轨 , 史蒂夫再踩上几下矿车就会散乱似的无序堆放 , 最终能否出现一个圆呢?
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
显然 , 没有造出一个圆 , 但实验似乎完成了50% , 主要可能是100个矿车数量还是少了 , 也许1000个起步可以诞生一个圆?
02
实践者并未就此止住脚步 , 《我的世界》探索“圆”的脚步依旧在继续前行着 。
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
于是有人思考:既然矿车在Minecraft是个实体的话 , 那么Minecraft的生物不也是一个实体?并且生物实体相比于矿车而言棱角并没有那么分明 。 或许将生物堆叠可以生成一个圆呢?(众所周知的是 , 这有个巨大的局限性就是堆叠生物数量过多会挤压致死 。 )
所以在历史上有人选择了村民做实验 , 结果很成功 , 巨大数量下的村民集中在一格内可以形成一个圆 , 但这不够直观 。 因为在失去方块的瞬间生物由于实体碰撞箱会瞬间弹开 。
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
那有没有不会被弹开得实体呢?经过大量的实验 , 人们发现鸡在下落的时候由于处于飞行缓降的状态 , 这种状态下 , 鸡不会被碰撞箱推开 。
于是乎 , 你就能看到上百只堆叠在一起的鸡变成了一个圆从空中缓慢地落下 。 注意 , 这个特性可以在JAVA版1.18.1中实现 。 有人提到 , 当实体堆叠超过24个 , 也就是从25个开始就会出现过度挤压造成伤害死亡的问题 。 这其实可以用maxEntityCramming规则提高堆叠上限来解决 。
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
等等 , 似乎我忽略了一个问题 , 这影子不就是个圆么?
03
对于《我的世界》而言 , 2021年最值得回忆的10件大事是什么?
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
Mojang发布的2021年大事记排到前十的 , 就是一位YouTuberMysticat在Minecraft做了一件不可能的事情 。 他没有利用任何MOD , 真的在Minecraft还原了一个圆!创造了一个圆形的游泳池 , 这震惊了整个游戏世界!
Minecraft中的“圆”这个世纪难题?最终,它还是成真了……
文章图片
他所利用的原理是利用了盔甲架 , 创建了几个命令方块 , 用命令控制盔甲架触发它的自转运动 。 同时开始在盔甲架固定距离处召唤方块 , 当旋转速度足够慢而放置方块速度足够快时 , 就做出了一个完美的圆 。

相关经验推荐