DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk8 min

How to Enable Hardcore Mode on a Rust Server

A practical guide to enabling Rust Hardcore mode through startup arguments, server.cfg, RCON, or a hosting panel—with version caveats and the required wipe procedure.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Set the server’s startup variable to +server.gamemode hardcore, restart the RustDedicated process, and verify the loaded mode in the console or through RCON. Make the change for a new wipe: Facepunch warns that changing gamemodes during a wipe resets every player and inventory with no way to undo it.

What the Hardcore setting does

Hardcore is a server gamemode selected through Rust’s normal gamemode variable. It is not a separate server build or a client-side option. The setting is read when the dedicated server starts, and an administrator can also change it at runtime with the gamemode command.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The rules are version-sensitive. Facepunch’s 26 August 2022 Hardcore announcement described a mode without safe zones, the team system, or maps. Its 7 August 2025 “Harder Core” announcement documented a refreshed ruleset with further restrictions, including fog-of-war map discovery. Do not advertise a fixed feature list without checking the announcement or changelog for the Rust build your server is running; the gamemode name can stay the same while its rules change.

Before changing the server

  • Plan a restart. The startup variable is applied when RustDedicated launches. Schedule a maintenance window and tell players when the server will be unavailable.
  • Choose a new wipe. Facepunch’s server-gamemode documentation says not to switch modes mid-wipe because the change resets all players and their inventories with no possibility of reverting it.
  • Secure administrative access. You need access to the process startup arguments, the server configuration file, a hosting panel with restart controls, or an authenticated console/RCON account.
  • Record the current configuration. Save a copy of the existing launch command and server.cfg before editing. This gives you a known configuration to restore if another startup option is lost.
  • Confirm the target server identity. A self-hosted installation can have more than one identity directory. Edit the server.cfg belonging to the instance you actually restart.

Method 1: add Hardcore to the startup command

This is the standard method for a dedicated server. Facepunch documents the syntax as +server.gamemode <name>; replace the name with hardcore.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
  1. Stop the RustDedicated process, or prepare the host’s restart action so the process will be relaunched after the edit.
  2. Open the script, service definition, container command, or control-panel field that starts RustDedicated.
  3. Append this argument to the existing startup arguments: +server.gamemode hardcore.
  4. Save the startup configuration without removing the other server settings.
  5. Start or restart the server.
  6. After the server finishes loading, check the console or connect through RCON and confirm that the active gamemode is Hardcore before announcing the wipe.

Do not put the leading plus sign in a configuration-file variable. The plus sign belongs to the command-line form; the file form is different, as shown below.

About the older -gamemode hardcore syntax

Facepunch’s original Hardcore announcement (26 August 2022) told owners to use -gamemode hardcore in the startup configuration. Current gamemode documentation identifies +server.gamemode hardcore as the startup method. If an old launch script contains the historical form, update it to the documented +server.gamemode hardcore form when you next maintain the server, rather than adding both forms and creating ambiguity about which setting is authoritative.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Method 2: make the setting persistent in server.cfg

For a self-hosted installation, Facepunch’s server-creation guidance says the server reads server.cfg at startup. Variables in that file omit command-line prefixes, so the line is:

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
server.gamemode hardcore
  1. Stop the server or use a maintenance window before editing its files.
  2. Open rust/server/<server.identity>/cfg/server.cfg for the instance you operate.
  3. Add server.gamemode hardcore on its own line. Do not add + or - before the variable.
  4. Save the file and restart RustDedicated.
  5. Verify the active mode in the server console or with RCON after startup.

The file setting is useful when a service manager or launch wrapper is reused frequently: the mode remains in the instance configuration instead of depending on someone remembering to edit a command each time. If your launcher supplies a conflicting value, keep one deliberate source of truth and remove the obsolete setting after testing.

Method 3: use the runtime console or RCON command

Facepunch documents gamemode.set <name> as the runtime command. On a running server, an administrator can issue:

gamemode.set hardcore

Use an authenticated local console or RCON session, then inspect the resulting console messages and current server behavior. A runtime command is useful for an administrator who cannot edit the launch command immediately, but it does not replace a persistent startup or server.cfg setting. Put the permanent setting in place before the next restart so the server does not return to its previous mode.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Because switching gamemodes can reset players and inventories, treat this command as a maintenance operation rather than a harmless live toggle. Run it only at the wipe boundary you have communicated to players.

Method 4: enable Hardcore in a managed hosting panel

Many Rust hosting control panels expose a Server game mode selector. The exact label, location, and restart button vary by provider, so use the host’s current documentation for its interface.

  1. Open the server’s configuration or gameplay settings in the panel.
  2. Find the field labelled Server game mode or an equivalent gamemode selector.
  3. Choose Hardcore.
  4. Save or apply the setting.
  5. Use the panel’s restart control, not just a browser refresh, so the dedicated process reads the new value.
  6. Check the live console. If the panel provides an RCON terminal, gamemode.set hardcore is the documented runtime alternative.

Some panels generate a startup command behind the scenes; others write a configuration file. If the mode disappears after a restart, inspect the generated startup arguments or ask the provider which setting has precedence. Do not assume that a panel’s display value means the running process has already reloaded it.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

How to verify that Hardcore is actually active

Verification should be performed after the restart and before players reconnect for the new wipe.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Console check: review the startup log for the loaded gamemode or the configuration values reported during initialization.
  • RCON check: connect with an administrator account and use the documented gamemode command path available on your server. Confirm the command is accepted and that the server remains online.
  • Configuration check: re-open the launch definition or rust/server/<server.identity>/cfg/server.cfg and confirm the intended value is still present.
  • Gameplay check: use a controlled administrator session to confirm the Hardcore rules expected for your current Rust build. Do not use an older feature list as proof that a rule exists today.

If the console shows a different mode than the file or panel, the running process is the authority. Stop it, identify which startup source is being used, correct that source, and restart again.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Do not switch modes during an active wipe

This is the most important operational warning. Facepunch’s gamemode documentation states: “DO NOT switch between gamemodes mid-wipe. This will reset all players and their inventory with no possibility to revert.” A runtime command, a panel selector, and a startup argument all change the same underlying gamemode; none provides a safe mid-wipe conversion.

For an orderly migration:

  1. Announce the planned wipe time and explain that the mode change is destructive.
  2. Stop admitting new players shortly before maintenance.
  3. Back up any server files you need for administrative records, while making clear that a backup does not make an in-place gamemode conversion reversible for players.
  4. Apply the startup or server.cfg setting.
  5. Restart the server and verify Hardcore before opening it to players.
  6. Start the new wipe only after the active mode and expected rules have been checked.

Self-hosting versus managed hosting

Hardcore is selected by the same Rust gamemode setting in either environment. The practical difference is who controls the files, process, and maintenance schedule.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Decision point Self-hosted server Managed Rust server
Startup arguments Direct access to the RustDedicated command, service definition, or launch script. Usually represented by a panel field; the provider may hide the generated command.
server.cfg access You can edit rust/server/<server.identity>/cfg/server.cfg directly. Access depends on the provider; some expose files, while others require a panel setting or support request.
Console and RCON You configure and secure the console/RCON service yourself. The panel commonly supplies a console or RCON tool, subject to the provider’s permissions.
Restart and wipe scheduling You schedule the service restart and wipe procedure. The host may offer scheduled restarts, but the exact controls and timing are provider-specific.
Configuration convenience Maximum control, with more responsibility for preserving valid arguments and file paths. Faster menu-driven changes, with less visibility into generated configuration.
Support You troubleshoot the operating system, service manager, and Rust process. The provider can help with panel and process issues; support boundaries differ by plan.

Choose the arrangement that gives you reliable access to the setting, a working restart path, and a wipe schedule you can communicate. A managed server is not automatically configured for Hardcore simply because it runs Rust; the gamemode selector or startup argument still has to be changed.

Troubleshooting common failures

The server starts in the old mode

  • Confirm that you restarted the dedicated process rather than only saving the panel page.
  • Check the actual launch command or generated configuration used by the running service.
  • Make sure the argument is exactly +server.gamemode hardcore and is not placed in a field that accepts only file-style variables.
  • If using server.cfg, confirm the line is exactly server.gamemode hardcore, without a leading plus or minus.
  • Check whether another startup source overwrites the value and remove the conflicting definition.

The panel has no Hardcore option

Look for an advanced startup-argument field or a file manager that exposes server.cfg. If neither exists, ask the host whether its current Rust build supports the Hardcore gamemode and how it persists custom variables. Do not substitute an unrelated “hard” difficulty option; the required setting is the Rust gamemode variable.

The runtime command is rejected

Use an authenticated administrator console or RCON connection and enter gamemode.set hardcore exactly. If the command is accepted but vanishes after a restart, add the persistent startup or file setting. If it is rejected, check the server build, administrative permissions, and the host’s command restrictions before attempting another wipe.

Players report unexpected rules

Compare the server’s Rust build with the current Facepunch announcement or changelog. The 2022 description and the 2025 “Harder Core” description are not interchangeable; later releases can add restrictions or alter how map discovery and other systems work. Record the build and the rules you communicated so players know which version they are joining.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended change checklist

  • Identify whether the server is self-hosted or managed.
  • Back up the existing startup configuration.
  • Schedule the change at a new wipe boundary.
  • Add +server.gamemode hardcore to startup arguments, or add server.gamemode hardcore to rust/server/<server.identity>/cfg/server.cfg.
  • Restart RustDedicated.
  • Verify the loaded mode in the console or through RCON.
  • Check the current build’s Hardcore rules before describing gameplay to players.
  • Open the server only after confirming the setting survived the restart.

The Bottom Line

For a persistent setup, use +server.gamemode hardcore in the RustDedicated startup arguments or server.gamemode hardcore in rust/server/<server.identity>/cfg/server.cfg, then restart and verify. Apply it at a new wipe, never in the middle of one.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.