Thanks for the quick reply, @ich777!
I didn't change anything inside, I used it as-is from the plugins installer.
I'm 100% sure it's not my firewall configuration, since I can't connect locally, which doesn't go through the firewall. Windows firewall on the client-end PC is off completely. My other docker containers all work fine (Plex, for example) but with the Mordhau container, I needed to use "bridge" mode, whereas all my other containers use "host" mode, which seems to be doing some translation to an internal IP on the container. When I tried to use "host" mode on the Mordhau container, it did not translate *any* IPs/ports. (The column was empty) I'm *guessing* it's to do with that, but I've no idea!
For good measure, here are my firewall rules. I know those aren't the issue, but I'm also in tech support and I know I hate when people ignore my troubleshooting requests because they "know" better.
The left window is the firewall rule, which allows the connection past the firewall. The right window is the NAT rule which forwards it to my Unraid server. (This was adapted from another Unreal Engine game, hence the additional ports). These rules only apply to connections coming in from my ISP though. Local connections do not go through the firewall.
Here's a few screenshots I took of the actual docker container config, in case that helps as well.