6 of 9

Proxy setup

Mint can route its connections through a SOCKS5 proxy — useful for keeping multiple accounts on different IPs, lowering latency to far-away servers, or just hiding your home address from the license server.

Why use a proxy

What gets routed

Mint’s SOCKS5 layer routes only Mint’s own connections: the Minecraft client ↔ game server traffic and the one-time license verify call. Your browser, Discord, and everything else on your machine continue using your normal connection — Mint does not touch system-wide networking.

SOCKS5 only

Mint speaks SOCKS5 with optional username/password auth (RFC 1928 + RFC 1929). HTTP, HTTPS-CONNECT, and SOCKS4 are not supported. Most paid proxy providers offer SOCKS5 by default.

Adding a proxy

Proxy management lives on the Minecraft Multiplayer screen (the server list) — this is the natural place for it because it’s scoped to which server you’re about to join.

  1. From the main menu, click Multiplayer.
  2. Click the Manage Proxies button in the top-right of the screen.
  3. Click + Add proxy.
  4. Fill in the fields:
    • Host — IP address or hostname (e.g. proxy.example.com)
    • Port — typically 1080 for SOCKS5
    • Username (optional) — only if your proxy requires auth
    • Password (optional) — same
  5. Save. The entry appears in the proxy list immediately.

Proxies persist in your config file (fishingmacro.json) so they survive restarts and updates.

Switching between proxies

The proxy list has a radio selector next to each entry. Click any proxy to make it active, or click Direct at the top to disable proxying entirely. You can keep multiple proxies configured and rotate between them — saving the list means you don’t have to re-enter credentials when you swap.

Testing a proxy

Each entry has a Test button that runs a short health check off the main thread (~2 seconds, doesn’t block the GUI):

  1. TCP connect to host:port.
  2. SOCKS5 handshake.
  3. Authenticate, if credentials were provided.
  4. Small reachability ping to a public endpoint to confirm end-to-end traffic works.

Result is shown next to the entry: green check (working), red ✕ (failed, with the reason in a tooltip), or yellow dot (test in progress).

Limitations

Picking a provider

We don’t endorse specific services, but for Mint’s use case:

Common proxy issues