Project snapshot
Enhanced Netcode for MORDHAU is an alpha-stage utility created to improve networking behavior in the MORDHAU game by tuning Unreal Engine networking settings. Its goal is to reduce perceived latency and instability so matches run smoother, particularly when many players are active.
Network tuning approach
The tool modifies engine-level network parameters to better match each client’s connection to the server. It does two main things: it predicts opponent positions when latency is high, and it adapts client tickrate and bandwidth usage to align with server expectations. Those changes work together to reduce rubber-banding and improve consistency of interactions during fights.
Core capabilities:
- Dynamic client tickrate and bandwidth adjustments to better fit server load and connection quality
- Latency extrapolation to compensate for slower opponents and reduce visible lag
- A stability filter that removes connections showing extreme jitter or heavy outgoing packet loss
- Ongoing plans for server- and admin-focused network visualization tools
Stability safeguard — “Anti-Clumsy”
The Anti-Clumsy mechanism monitors connection quality and will disconnect users whose connections are causing severe instability (for example, sustained high jitter or major outgoing packet loss). That behavior is intended to protect the match as a whole by preventing one poor connection from degrading everyone else’s experience. Thresholds and response actions are subject to refinement as the project matures.
Current status and roadmap
This utility is currently in alpha. Key pieces still in development include server-wide netgraphs and per-player netgraphs for administrators so they can visually inspect connection metrics. Upcoming work items include:
- Implementing comprehensive server and admin netgraph displays
- Allowing finer user-configurable thresholds for stability interventions
- Polishing automatic tuning logic to avoid overcorrection in edge cases
Expected benefits
When fully implemented, players should notice:
- Smoother gameplay in large matches with many simultaneous players
- Fewer instances of severe rubber-banding or misregistered actions
- A generally more stable match environment due to proactive handling of problematic connections
Practical notes for testers
Because this is alpha software:
- Expect occasional bugs or misconfigurations; report issues with as much detail as possible
- Back up any configuration files before making changes
- Use test servers or non-critical matches while the tool is being refined
If you want to help validate behavior, try matches with a range of connection qualities and include cases with intentionally high jitter or packet loss so the tuning and Anti-Clumsy logic can be observed and improved.
Technical
- Windows
- Free