I’d like to suggest reconsidering the current restriction on the transfer feature, specifically regarding incoming transfers (transfer-in).
❓ Context - My Use Case
I'm running a server network where I’d like to route some of my player base (around half) through Minehut’s proxy to a server hosted on Minehut. My intent was:
My Proxy → Minehut Proxy (external server here) → Main Server (for 1/2 of players)
This was to:
- Encourage players to use the Minehut-hosted version of the server.
- Give rewards & better onboarding for those joining via Minehut.
- Still allow others to connect through my proxy directly if they prefer. (I can even give them GUI if they connect via my IP & let them choose if they'd like to connect through minehut proxy or not)
I've built a system (after hours of work 😅) that handles version filtering (sending only these with 1.20.5+), exluding Bedrock (because Bedrock players have custom resource pack in my server), security prompts, and proper routing — but I hit the wall when I found that transfers to Minehut are disabled entirely.
⚠️Concerns Addressed
I understand the concerns raised:
- Transfer-out is the real risk (taking players off Minehut).
- Transfer-in could still be seen as “unwilling” if done silently. (but if you check some servers who direct players via minehut without even telling them using custom IP, like
play.XXX.net, it's prob even worse as they redirect 100% of players to Minehut unwillingly)
But I believe there could be reasonable limitations added to support valid use cases like mine, without compromising security or ethical gameplay.
✅ My Suggestions
- Only allow transfer into Minehut, while strictly blocking transfer out. This could be enforced at the proxy level by cancelling any outbound transfer attempt or auto-kicking players if such a transfer is initiated.
- Whitelist trusted proxy IPs or domains allowed to be listed in transforms. This way we could list ONLY the IPs (domains) under the minehut. You can even allow only the IPs provided by minehut like
XXXX.minehut.gg, so this way only "in direction" will be enforced - Security prompts still apply — any transferred player would still be subject to existing security measures like CAPTCHA, IP validation, or bot detection, just as they would if they joined through the official Minehut IP. --> because they'll be redirected to the minehut.gg IP
With this considered, especially the whitelisting part for .minehut.gg IPs, I believe we could get the transfer feature, there's nothing in the way that could probably allow some abusive behavior?