基于 Minecraft Java 版未混淆版本构建的边境之地 Mod
源码来源于 Hexeption/MCP-Reborn
实际的理想来源于我的另一项目 MFSCelebrate/MCRe-NoiseFarlands 的携带版边境之地 Mod
Tip
该版本全权由 MFSCelebrate 制作,遵循 GNU General Public License 协议之后才能进行对该项目的其他操作与管理
作者本人: MFSCelebrate(Bilibili)
Important
本项目自 2026-08-31 开始,周一至周五的 MCRe NoiseFarlandsJava 改版无限期停更,由其他项目管理员进行源码改动与各种操作的配置
项目仍然由 MFSCelebrate 创建,作者保留所有权利。
Warning
该版本较不稳定,Mojang 在该版本正式引用了 Vulkan 渲染,所有关于原版的 Bug (特性)与该改版无关
由于该改版使用了特殊的 version.json 用来支持 点对点联机,请你在测试版 Release 或者是 Github Actions 下载该文件并放在和 jar 同目录中
对于该项目的 Minecraft Java 源码,您需要注意以下几点:
- 该项目完全使用了 Minecraft Java 的源码,并且 Mojang 完全移除了 26.1+ 的混淆,开放了 Minecraft 的修改
- 但由于 Minecraft Eula 明确规定了如下内容
- 除非获得明确许可,否则不得“分发”我们(Mojang / Microsoft)的任何作品。这包括:
-
- 分享副本(核心条款):向任何人提供游戏软件或内容副本,这包含“禁止“分发”官方游戏或其任何修改版本。例如,将修改后的客户端发给他人”。
-
- 商业使用:将任何我们创作的内容用于商业用途。
-
- 直接盈利:试图利用我们的任何作品赚钱。
-
- 不公访问:以不公平或不合理的方式允许他人访问我们的内容。
所以,您不得付费售卖、变相卖出该项目的源码,大幅度公开该改版,以及任何违反GNU General Public License和Minecraft Eula的行为。 (但是如果你付费买的你就是被骗了,傻得)
-
该项目作为个人为了学习或开发 Mod 的基础,阅读、修改这些代码,就是官方默许或者鼓励的行为,不构成 Minecraft Eula 中的“破解”或“非正当访问”。
-
该改版使用 MCP-Reborn,虽然其协议允许使用它反编译的产物,但最终能做什么,必须遵守 Mojang 的 Minecraft Eula
-
该改版源码增加了 Minecraft 使用的原生库,均在 Mojang 的仓库开源
-
该改版使用了自实现的 256bit 有/无符号整数与浮点数和数学计算工具,并将Minecraft内部的 version.json 彻底分离到 ModMetadata
本改版通过直接修改 Minecraft 底层,实现了一些探索边境之地 / 距离现象的工具
- 🛠 更加精确的调试面板,使用 256bit 有符号浮点数 计算玩家坐标
- 🔗 允许控制世界生成器的生成类型,无论是 32bit / 64bit的边境之地,还是基岩版的边境之地都可以设置
🤓 更加牛逼的设置
由于本地构建过于麻烦,你只需要 Fork 此仓库或者将仓库源码上传到你自己的仓库,游戏会自动构建
如果你需要本地构建,请你安装 Java 25+ 和 Gradle 9.5.1+,你可以参考如下命令(前提你装了 Java 25):
git clone https://github.com/MFSCelebrate/MCRe-NoiseFarlandsJava.git
cd MCRe-NoiseFarlandsJava
./gradlew build此时你可以在 build/lib 里看见产物,如果是在 Github 仓库,产物和信息会自动上传到 Github Actions 的 WorkFlows
想要体验我们的最新改动 / 最新的功能?如果当天我们有代码改动,我们会上传到 这里
每日构建版本的改版文件均上传到一个统一的 Github Release 页面上
这些版本包含了最新的测试改动,但也有不稳定性和存档损坏风险
此顺序不代表更新的优先级。
- 对 F3 调试面板做进一步调整
- 修复 33554432 问题
- 解决 世界边界/界限 限制,参考 INF32768/UltimateScaler
- 突破32位整数限制
- 加入缩放,偏移等一系列功能,参考同上
- 加入世界的自定义设置 (参考 边境旅者 SmallmanSeries/FarLandsTraveler)
- 重构排版,使其看起来更美观,并加入滚动面板以支持更多的设置
- 天空网格的开关控件
- 精度控制实现加强
- 移除边境旅者的部分设置内容,并进行重命名
- 即将到来: 偏移和缩放的高精度实现
- 即将到来: 天空网格设置重构,不再彻底根据边境旅者实现 MathUtil
- 高版本的 渐进式边境之地
- 即将到来: 重构设置页面,加入换页功能,并加入适配新版本的 自定义世界类型
- 将部分在常规无法开启的调试环境 / 内部开关使用 调试工具 控制
- 加入该改版仓库的 Wiki 页面,参考 INF32768/UltimateScaler
此列表从 2026-08-17 01:06 开始记录。
| 时间 | 主要修改内容 | 修改内容详细信息 | 状态 |
|---|---|---|---|
| 2026-08-17 01:06 | 重构了项目部分内容,例如Json和半自动上传等 | 为项目添加了 MainProjectCatalogue 文件夹,用于将 Github 半自动化使用的文件和工具上传到这个文件夹进行分类,便于进行更清晰的 Minecraft 改造 |
✅ 已合并 |
| 2026-08-17 01:12 | 在 Readme 中添加了项目状态列表 | 无 | ✅ 已合并 |
本项目依据 GNU General Public License 协议开源,详见 LICENSE 文件
"Nothing built can last forever, and every legend, no matter how great, fades with time."