LogoAutoModpack

AutoModpack

Most Minecraft proxies drop early login packets. AutoModpack needs those packets to function. A standard proxy setup will break it.

You need a proxy that forwards those packets. Here is the current compatibility.

ProxyStatusSetup Required
Velocity✅ WorksNeeds patch plugin
Gate Lite✅ WorksPort configuration
Gate❌ FailsN/A
Waterfall❌ FailsN/A
BungeeCord❌ FailsN/A

Velocity

Velocity will not forward the packets on its own. You need to patch it.

Install the official AutoModpack Velocity plugin.

Gate Lite

Gate Lite forwards the packets out of the box. Your issue here is routing.

Clients default to downloading the modpack on the same port they used to connect to the server. The proxy changes that port. If you leave it alone, the client tries to pull files from the wrong place and the connection fails.

You override this behavior with the portToSend setting.

If your bindPort is set to -1

  • Set portToSend to the port your backend Minecraft server uses to listen for connections.

If your bindPort is set to a specific number:

  • Set portToSend to the port your modpack host uses. This is usually the exact same number you used for bindPort.