{"id":1423,"date":"2026-02-02T18:13:50","date_gmt":"2026-02-02T18:13:50","guid":{"rendered":"https:\/\/www.academy-hosting.com\/hosting\/?post_type=docs&#038;p=1423"},"modified":"2026-02-03T01:22:57","modified_gmt":"2026-02-03T01:22:57","password":"","slug":"how-to-change-tickrate-on-a-mordhau-server","status":"publish","type":"docs","link":"https:\/\/www.academy-hosting.com\/hosting\/guides\/mordhau-guides\/how-to-change-tickrate-on-a-mordhau-server\/","title":{"rendered":"How to Change Tickrate on a Mordhau Server"},"content":{"rendered":"\n<p>Tickrate is one of the most important performance variables on a Mordhau server. It directly affects <strong>combat responsiveness, hit registration, animation smoothness, and overall server feel<\/strong>. Increasing tickrate can dramatically improve gameplay\u2014but only if your server\u2019s CPU can handle it.<\/p>\n\n\n\n<p>This guide explains <strong>how to change the Mordhau server tickrate<\/strong>, what the <strong>safe and optimal values are<\/strong>, and how to find the <strong>sweet spot based on your CPU, player count, and mods<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Is Tickrate in Mordhau?<\/h2>\n\n\n\n<p>Tickrate is the number of times per second the server updates the game state.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>60 tickrate<\/strong> = 60 updates per second (default)<\/li>\n\n\n\n<li><strong>120 tickrate<\/strong> = 120 updates per second (high-performance)<\/li>\n<\/ul>\n\n\n\n<p>Higher tickrates result in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>More responsive melee combat<\/li>\n\n\n\n<li>Better hit detection<\/li>\n\n\n\n<li>Smoother movement and animations<\/li>\n\n\n\n<li>Reduced desync in competitive fights<\/li>\n<\/ul>\n\n\n\n<p>However, higher tickrate also <strong>increases CPU load significantly<\/strong>, especially on the server\u2019s <strong>primary game thread<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Default Mordhau Server Tickrate<\/h2>\n\n\n\n<p>By default, Mordhau servers run at:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>60 tickrate (Internet servers)<\/strong><\/li>\n\n\n\n<li><strong>60 tickrate (LAN servers)<\/strong><\/li>\n<\/ul>\n\n\n\n<p>This default is chosen for compatibility and stability, not peak performance.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Increase Mordhau Server Tickrate to 120<\/h2>\n\n\n\n<p>To increase the tickrate, you must modify the <strong>Engine.ini<\/strong> file on your server.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">File Location<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Mordhau\/Saved\/Config\/WindowsServer\/Engine.ini\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Required Configuration (Copy Exactly)<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;\/Script\/OnlineSubsystemUtils.IpNetDriver]\nNetServerMaxTickRate=120\nLanServerMaxTickRate=60\n\n&#91;IpDrv.TcpNetDriver]\nNetServerMaxTickRate=120\nLanServerMaxTickRate=60\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Apply the Changes<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Stop your Mordhau server<\/li>\n\n\n\n<li>Edit <code>Engine.ini<\/code><\/li>\n\n\n\n<li>Paste the configuration at the bottom of the file<\/li>\n\n\n\n<li>Save the file<\/li>\n\n\n\n<li>Restart the server<\/li>\n<\/ol>\n\n\n\n<p>Once restarted, your server will attempt to run at <strong>120 tickrate<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Important: Not All Servers Can Handle 120 Tickrate<\/h2>\n\n\n\n<p>Increasing tickrate does <strong>not<\/strong> guarantee better performance.<\/p>\n\n\n\n<p>Tickrate stability depends on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CPU single-thread performance<\/strong><\/li>\n\n\n\n<li><strong>Active player count<\/strong><\/li>\n\n\n\n<li><strong>Mods and server scripts<\/strong><\/li>\n\n\n\n<li><strong>Background CPU load<\/strong><\/li>\n<\/ul>\n\n\n\n<p>If the CPU cannot keep up, you will see:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tickrate drops<\/li>\n\n\n\n<li>Rubberbanding<\/li>\n\n\n\n<li>Combat desync<\/li>\n\n\n\n<li>Server hitches under load<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CPU Performance: The #1 Factor<\/h2>\n\n\n\n<p>Mordhau is <strong>extremely single-threaded<\/strong>.<\/p>\n\n\n\n<p>This means:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>One fast CPU core matters more than many slow cores<\/li>\n\n\n\n<li>Clock speed and IPC are more important than total cores<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Ideal CPU Characteristics<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>High single-core boost clocks<\/li>\n\n\n\n<li>Modern architecture (Zen 3+, Raptor Lake, etc.)<\/li>\n\n\n\n<li>Low contention with other services<\/li>\n<\/ul>\n\n\n\n<p>A high-core but low-clock CPU will struggle at 120 tickrate.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Recommended Tickrate by Server Size<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Small Servers (Up to 16 Players)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>120 tickrate<\/strong> is usually safe<\/li>\n\n\n\n<li>Minimal CPU strain<\/li>\n\n\n\n<li>Excellent combat responsiveness<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Medium Servers (16\u201330 Players)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>90\u2013120 tickrate<\/strong>, depending on CPU<\/li>\n\n\n\n<li>Monitor CPU usage closely<\/li>\n\n\n\n<li>Mods can push this lower<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Large Servers (32+ Players)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>30-60 tickrate recommended<\/strong><\/li>\n\n\n\n<li>120 tickrate often unstable<\/li>\n\n\n\n<li>CPU spikes during large fights<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Modded Servers<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reduce tickrate by <strong>10\u201330%<\/strong><\/li>\n\n\n\n<li>Mods increase server-side processing<\/li>\n\n\n\n<li>Start conservative and scale upward<\/li>\n\n\n\n<li>Custom Horde maps are even more intense on tickrate<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Find the Tickrate Sweet Spot<\/h2>\n\n\n\n<p>The best approach is <strong>incremental testing<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step-by-Step Testing Method<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Start at <strong>60 tickrate<\/strong><\/li>\n\n\n\n<li>Increase to <strong>90<\/strong><\/li>\n\n\n\n<li>Monitor:\n<ul class=\"wp-block-list\">\n<li>CPU usage<\/li>\n\n\n\n<li>Server hitches<\/li>\n\n\n\n<li>Player reports<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Increase to <strong>120<\/strong> if stable<\/li>\n\n\n\n<li>Roll back if instability appears<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Warning Signs of Too-High Tickrate<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CPU usage pinned at 90\u2013100%<\/li>\n\n\n\n<li>Stutters during combat<\/li>\n\n\n\n<li>Desync complaints from players<\/li>\n\n\n\n<li>Server failing to maintain target tickrate<\/li>\n<\/ul>\n\n\n\n<p>If you see these, lower the tickrate immediately.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tickrate vs Player Experience<\/h2>\n\n\n\n<p>Higher tickrate improves:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parry timing accuracy<\/li>\n\n\n\n<li>Swing manipulation consistency<\/li>\n\n\n\n<li>Hitbox precision<\/li>\n<\/ul>\n\n\n\n<p>But <strong>unstable tickrate is worse than a lower stable tickrate<\/strong>.<\/p>\n\n\n\n<p>A consistent 90 tick server feels better than a fluctuating 120 tick server.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Does Higher Tickrate Increase Bandwidth Usage?<\/h2>\n\n\n\n<p>Yes, slightly.<\/p>\n\n\n\n<p>Higher tickrate:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sends more updates per second<\/li>\n\n\n\n<li>Increases outbound network traffic<\/li>\n\n\n\n<li>Can expose weak network routing<\/li>\n<\/ul>\n\n\n\n<p>This is rarely the limiting factor, but it matters on low-quality networks.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Tickrate Issues and Fixes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Server Won\u2019t Hold 120 Tick<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CPU is insufficient<\/li>\n\n\n\n<li>Lower tickrate to 90 or 75<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Good CPU but Still Lagging<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mods consuming CPU time<\/li>\n\n\n\n<li>Other servers on same node<\/li>\n\n\n\n<li>Background processes interfering<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Players Experiencing Desync<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tickrate unstable<\/li>\n\n\n\n<li>CPU thread saturation<\/li>\n\n\n\n<li>Reduce player cap or tickrate<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Should You Increase Tickrate on Your Mordhau Server?<\/h2>\n\n\n\n<p>You should increase tickrate if:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You have a strong single-core CPU<\/li>\n\n\n\n<li>You run a competitive or duel-focused server<\/li>\n\n\n\n<li>Player count is controlled<\/li>\n\n\n\n<li>Mods are minimal or optimized<\/li>\n<\/ul>\n\n\n\n<p>You should not if:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You are CPU-limited<\/li>\n\n\n\n<li>Running large modded servers<\/li>\n\n\n\n<li>Hosting high player counts<\/li>\n\n\n\n<li>Sharing resources with other servers<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<p>Raising tickrate can significantly improve Mordhau\u2019s combat feel, but only when done responsibly.<\/p>\n\n\n\n<p>The goal is not the <strong>highest number<\/strong>, but the <strong>most stable performance<\/strong> for your hardware. Finding the right tickrate based on your CPU and server load will always outperform blindly forcing 120 tickrate.<\/p>\n\n\n\n<p>If you\u2019re serious about Mordhau performance, CPU quality matters more than anything else, and choosing the right hosting environment makes all the difference.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tickrate is one of the most important performance variables on a Mordhau server. It directly affects combat responsiveness, hit registration, animation smoothness, and overall server feel. Increasing tickrate can dramatically improve gameplay\u2014but only if your server\u2019s CPU can handle it. This guide explains how to change the Mordhau server tickrate, what the safe and optimal [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"doc_category":[18],"doc_tag":[],"class_list":["post-1423","docs","type-docs","status-publish","hentry","doc_category-mordhau-guides"],"acf":[],"year_month":"2026-05","word_count":733,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"admin","author_nicename":"assaultline","author_url":"https:\/\/www.academy-hosting.com\/hosting\/author\/assaultline\/"},"doc_category_info":[{"term_name":"Mordhau Guides","term_url":"https:\/\/www.academy-hosting.com\/hosting\/guides-category\/mordhau-guides\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/docs\/1423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/comments?post=1423"}],"version-history":[{"count":3,"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/docs\/1423\/revisions"}],"predecessor-version":[{"id":1436,"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/docs\/1423\/revisions\/1436"}],"wp:attachment":[{"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/media?parent=1423"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/doc_category?post=1423"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.academy-hosting.com\/hosting\/wp-json\/wp\/v2\/doc_tag?post=1423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}