HomeJavaModsYggdrasil Proxy
Yggdrasil Proxy
ModsJava

Yggdrasil Proxy

by 4x · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.2 · NeoForge⬇ Download for 1.21.9–1.21.11 · NeoForge⬇ Download for 1.21.5–1.21.8 · NeoForge⬇ Download for 26.1–26.2 · Fabric⬇ Download for 1.21.5–1.21.11 · Fabric⬇ Download for 26.1–26.2 · Quilt⬇ Download for 1.21.5–1.21.11 · Quilt⬇ Download for 1.21.5–1.21.11 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

YggdrasilProxy

When starting the game, the proxy in the device is automatically read to speed up Yggdrasil verification.

It extends Vanilla's behavior and is more automated.

Specific implementation

There is a setting in Windows, and its path is: "settings-> network-> proxy-> manual settings".

YggdrasilProxy automatically reads them from the registry and verifies it, if it works, then use it immediately.

It basically works with network tools like Clash, you don't need to proxy all traffic across the entire network card, you can easily connect to Yggdrasil Server through the proxy.

When registry data is not read, or is a non-Windows operating system, then YggdrasilProxy falls back to read environment variables (it does not need to be set in the JVM startup parameters, because they are annoying enough), it reads the following environment variables in the system and selects a valid variable to set to Proxy:

Defect

When the proxy server/tool ​​is shut down, you may need to restart Minecraft.

Looking for a solution if I have time...

Compatibility

Basically compatible with all operating systems.

Specially optimized for Windows.

Which ModLoaders are supported?

YggdrasilProxy is designed to be available for both Server and Client and is compatible with the most ModLoader and Minecraft versions.

If there is no compatibility, then I have not done it yet. If you're in a hurry, join my DC server and send your ModLoader as well as Minecraft versions, I'll be there soon.

I want to use it in Plugin Server

Unfortunately, plugin servers are usually not compatible with mods, and I'm reluctant to use the Mixin framework to write them on the plugin server.

If you have relevant needs, please use two patches I made specifically for this, you only need to comply with GPL 3.0.

For Modpack

If you comply with the license, you can use it freely for Modpack.

Modpacks that redistribute Minecraft game body (i.e. packages that package the entire Minecraft game including Mod files, Config, ShaderPacks, ResourcePacks, Library and launcher into a whole zip file) are not allowed to use this mod.

License

This work has a restrictive license in addition to the original license to prevent some unexpected behavior, see 404Setup Public License

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more