介绍
YggdrasilProxy
启动游戏时,会自动读取设备中的代理设置,以加快 Yggdrasil 验证速度。
它扩展了原版的行为,并实现了更高程度的自动化。
具体实现
Windows 中有一项设置,路径为:”设置-> 网络-> 代理-> 手动设置”。
YggdrasilProxy 会自动从注册表中读取这些设置并进行验证;如果可用,就会立即使用。
它基本上可以与 Clash 等网络工具配合使用。你无需代理整个网卡的所有流量,就能轻松通过代理连接到 Yggdrasil 服务器。
如果未能读取注册表数据,或者使用的是非 Windows 操作系统,YggdrasilProxy 就会改为读取环境变量(无需在 JVM 启动参数中设置,因为那些参数已经够烦人了),读取系统中的以下环境变量,并选择一个有效变量作为代理设置:
- http_proxy
- https_proxy
- no_proxy
缺陷
关闭代理服务器/工具后,你可能需要重启 Minecraft。
有时间的话,我会寻找解决方案……
兼容性
基本兼容所有操作系统。
针对 Windows 做了特别优化。
支持哪些模组加载器?
- Fabric(支持,1.18+)
- Quilt(基于 Fabric 构建,1.18+)
- Forge(支持,1.19+)
- NeoForge(支持,1.21.4+)
YggdrasilProxy 旨在同时适用于服务器端和客户端,并兼容大多数模组加载器及 Minecraft 版本。
如果没有兼容,说明我还没完成适配。若你急需使用,可以加入我的 DC 服务器,并告诉我你的模组加载器和 Minecraft 版本,我很快就会处理。
我想在插件服务器中使用它
遗憾的是,插件服务器通常不兼容模组,而且我也不太愿意用 Mixin 框架为插件服务器编写它。
如果你有相关需求,请使用我专门为此制作的两个补丁,只需遵守 GPL 3.0 即可。
整合包
只要遵守许可证,你就可以在整合包中自由使用它。
禁止在重新分发 Minecraft 游戏本体的整合包中使用此模组(即将包含所有模组文件、配置、光影包、资源包、前置库和启动器的整个 Minecraft 游戏打包成一个完整 ZIP 文件的整合包)。
许可证
除原始许可证外,本作品还采用了限制性许可证,以防止某些意外行为,
请参阅 404Setup Public License
常见问题
Yggdrasil Proxy 支持哪些 Minecraft 版本?
Yggdrasil Proxy 支持 Minecraft Java 版 1.18–26.3,共 32 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
Yggdrasil Proxy 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。
4x 的其他作品
查看全部 →Krypton Reno
为所有主流系统提供强大的网络优化功能。
KryptonReno’s Fabric Patcher
优化网络,并为 Krypton Fabric 提供额外支持。
Spring Lotus
由 404Setup 制作的精简前置库,包含网络、配置和界面库。
Spring Lotus
由 404Setup 制作的轻量级前置库,包含网络、配置和部分界面库。
评论
登录后评论和评分