搜索历史
清空
暂无搜索历史
论坛热搜
1
Jenny — 有趣的模拟女友模组|珍妮模组
热
3
上古老物 冒险者传说 by WhiteSword
新
5
洛心斗罗-福利|公会据点战|武魂||抽奖|最终版
2
乌托邦探险之旅3.2
热
4
幻虚斗罗V1.5
6
水星迫降——在未知的世界中挣扎
登陆 注册 QQ登陆
快捷导航
查看: 52|回复: 0

[模组分享] Francium (Francium)-MOD模组

[复制链接]

5021

主题

60

回帖

1万

积分

龙❁妻

Rank: 8Rank: 8

经验
10302 EP
金粒
5181 粒
绿宝石
20 块
爱心
0 点
发表于 2025-8-10 17:47:24 | 显示全部楼层 |阅读模式
Francium (Francium)Github |相关wiki |源站链接支持: forgeFrancium是一个Forge优化模组,用于在Minecraft代码中将传统的Random替换为ThreadLocalRandom,以提高性能和帧数。

介绍

Francium是一个Forge优化模组,旨在通过将部分`Random`字段替换为`ThreadLocalRandom`来提高性能和帧数。

受到[Faster Random](链接)的启发,但Francium不会改变世界生成或其他与原版有很大区别的内容。

ThreadLocalRandom有一个特性:其`setSeed`方法不是一个受支持的操作,因此只要一个Random字段没有调用`setSeed`,Francium就可以将其替换为ThreadLocalRandom。

功能

- 替换部分`Random`字段为`ThreadLocalRandom`。
- 提高性能和帧数。

兼容性

客户端端:可选

服务器端:可选

基准测试信息

由于1.0.0版本的安全改进,以下基准测试已过时。

在Francium 1.0.0中,为了完全避免`ThreadLocalRandom#setSeed`的UnsupportedOperationException崩溃(这是Francium可能引起的唯一崩溃),我进行了一些安全改进,以便如果一个Random字段被setSeed,接下来它将不再调用ThreadLocalRandom。

对于玩家,这种安全性稍微降低了性能提升,在我的测试中,我的fps从150下降到了100。

Minecraft版本

1.16.5

Java版本

Azul Zulu Java 17(强烈推荐,查看[ModernFix的wiki](链接))!

游戏设置

天气:无

难度:和平

种子:-963323667424106092

位置:-139.746 102.0 -658.997

Mod列表

模组列表见图片:



测试数据

我在以下时长为4:29的游戏内,几乎没有移动或过多移动鼠标。

此测试已进行三次,以下图片为第三次测试的结果。

安装Francium后

平均帧数:780 ~ 800

https://github.com/MCTeamPotato/Francium/blob/1165/images/francium.png?raw=true]

未安装Francium时

平均帧数:630 ~ 650

https://github.com/MCTeamPotato/Francium/blob/1165/images/vanilla.png?raw=true]

1.19.2 ~ 1.20.1?

目前不支持。

在1.19.2+版本中,Mojang将随机数生成从Java自己的Random改为了自定义的RandomSource类。

因此,如果要支持更高版本,Francium可能只能进行简单的替换,而不像在1.16.5和1.18.2中那样进行基本的改革,优化效果也会大大降低。

其他

加入我们的Discord:[链接](链接)!

https://www.bisecthosting.com/partners/custom-banners/75401fe6-76e7-471c-89e5-1edd37a950ad.webp]

来自Modrinth所有游戏版本1.16.51.18.2所有类型forgeFrancium 1.16.5-1.0.1francium-1.16.5-1.0.1.jar下载1.16.5-1.0.1#Releasefix NPE展开版本: 1.16.5-1.0.1支持游戏: 1.16.5类型:ForgeRelease下载次数: 12,356Francium 1.18.2-1.0.1francium-1.18.2-1.0.1.jar下载1.18.2-1.0.1#Releasefix NPE展开版本: 1.18.2-1.0.1支持游戏: 1.18.2类型:ForgeRelease下载次数: 16,466Francium 1.18.2-1.0.0francium-1.18.2-1.0.0.jar下载1.18.2-1.0.0#ReleaseUse safer implementation, avoid `ThreadLocalRandom#setSeed` crash in root (But brings down performance improvement for a little bit)展开版本: 1.18.2-1.0.0支持游戏: 1.18.2类型:ForgeRelease下载次数: 108Francium 1.16.5-1.0.0francium-1.16.5-1.0.0.jar下载1.16.5-1.0.0#ReleaseUse safer implementation, avoid `ThreadLocalRandom#setSeed` crash in root (But brings down performance improvement for a little bit)展开版本: 1.16.5-1.0.0支持游戏: 1.16.5类型:ForgeRelease下载次数: 333Francium 1.18.2-0.0.2francium-1.18.2-0.0.2.jar下载1.18.2-0.0.2#Releasefix crash about BlockRenderDispatcher展开版本: 1.18.2-0.0.2支持游戏: 1.18.2类型:ForgeRelease下载次数: 93Francium 1.16.5-0.0.2francium-1.16.5-0.0.2.jar下载1.16.5-0.0.2#Releasefix crash about BlockRenderDispatcher展开版本: 1.16.5-0.0.2支持游戏: 1.16.5类型:ForgeRelease下载次数: 119Francium 1.18.2-0.0.1francium-1.18.2-0.0.1.jar下载1.18.2-0.0.1#Release展开版本: 1.18.2-0.0.1支持游戏: 1.18.2类型:ForgeRelease下载次数: 75Francium 1.16.5-0.0.1francium-1.16.5-0.0.1.jar下载1.16.5-0.0.1#ReleaseInitial release.展开版本: 1.16.5-0.0.1支持游戏: 1.16.5类型:ForgeRelease下载次数: 124全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

游客,如果您要查看本帖隐藏内容请回复
Francium
楼主 2025-8-10 17:47:24 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

我的世界(Minecraft)小僵尸论坛

新会员

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2026-6-19 15:57 , Processed in 0.226463 second(s), 153 queries .

快速回复 返回顶部 返回列表