McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Francium

Francium

在Minecraft代码中使用ThreadLocalRandom替代传统Random,以提升性能并提高帧率。
forge 作者 Kasualix 支持版本 1.16.5 - 1.18.2
下载量
39,593
关注数
34
数据来源
Modrinth
模组详细介绍

锕是一个Forge优化模组,通过将部分Random字段替换为ThreadLocalRandom来提升性能并提高帧率。

本模组灵感来源于Faster Random

(但锕不会修改世界生成或其他与原版差异巨大的内容。

目前唯一的区别是鱿鱼触须移动速度初始化的速度差异)。

然而,锕的实现范围更广且更深入底层。

ThreadLocalRandom有一个特性:其setSeed方法不受支持。因此,只要Random字段不调用setSeed,锕就能将其替换为ThreadLocalRandom。

客户端:可选

服务端:可选

基准测试信息

以下基准测试因1.0.0版本的安全改进已过时。
详情:在锕1.0.0版本中,为完全避免`ThreadLocalRandom#setSeed`可能引发的UnsupportedOperationException崩溃(这是锕可能导致的唯一崩溃类型),我进行了安全改进,确保若Random字段调用了setSeed,后续将不再使用ThreadLocalRandom。
对玩家而言,这项安全改进会略微降低性能提升效果。在我的测试中,帧率提升从150帧降至100帧。

Minecraft版本:1.16.5

Java版本:Azul Zulu Java 17(强烈推荐,查看ModernFix维基!)

天气:无

难度:和平

种子:-963323667424106092

坐标:-139.746 102.0 -658.997

模组列表:

img.png

实体和物品实体已通过Cuneiform指令/killall和/killitems清除

您可以看到下方我的游戏时长为4:29,在这269秒内,我从未移动或大幅移动鼠标(几乎完全静止)。

此项测试已进行三次,下图来自第三次测试。

安装锕时

平均帧率:780 ~ 800

img.png

未安装锕时

平均帧率:630 ~ 650

img.png

1.19.2 ~ 1.20.1?

暂不支持。

在1.19.2+版本中,Mojang将随机数生成机制从Java原生的Random全面重构为自定义的RandomSource类。

因此若锕要支持更高版本,可能只能像Faster Random那样对特定类进行简单替换(且这种替换带来的新效果无法保证与原版行为一致,而这是锕所不希望的),无法像在1.16.5和1.18.2版本中那样进行根本性改革,优化效果也会大幅减弱。

其他

加入我们的Discord:https://discord.gg/g8q3UHTpCP!

image
基本信息
模组名称Francium
作者Kasualix
下载量39,593
关注数34
支持版本1.16.5 - 1.18.2
加载器forge
客户端optional
服务端optional

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:64,019  |  历史访问人次:150,055

今日访问人数:15,306  |  今日访问人次:17,992

昨日访问人数:21,836  |  昨日访问人次:27,080

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6