距离显示结果还剩5票~
暂无日志..
暂无管理组..
暂无编辑组..
怆
BunnimimiTotem
HowardZHY
咸肝花生
sicbis
Small__Mushroom
第十四☭
十三呐
ForgeStove
约束
hengylin
QQ酱944452
Marise404
千鲤
难以言喻
acvdecter
ZLC32
一片黄金
yukinohana
QQ酱837503
Blue_Eyes
0.0
无人问津
1786
总浏览
--
资料填充率
概述
一个简单的模组,它通过 Mixin 移除了掉落物实体生成时的随机位置和速度偏移量。
为什么要这么做?:
对于自动化方块破坏机器(如机械动力的一些机器),掉落物的随机偏移量有时会让这些方块的掉落物没能进入预定的收集区域,从而堆积起来,甚至导致服务器崩溃;
对于那些位于诸如熔岩和虚空等地附近的生物,其掉落物可能因随机偏移量被摧毁。
随机位置和速度偏移量被移除后,方块掉落物将出现在原方块位置中心。
生物掉落物将出现在生物死亡位置,而不会伴随 XZ 平面的随机移动。
此外当同时存在大量的方块破坏事件时,由于不需要进行随机数运算,也能够略微减少服务器的负担。
备注
开启死亡掉落时,玩家在死亡时物品栏内物品散落一地的本质是执行 drop 方法(简单理解就是跟按 Q 丢弃物品用的同一段代码),并不在本模组的修改范围内。