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

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Change a Rust server’s mode by setting the server.gamemode convar to vanilla, softcore, hardcore or primitive, then restart the server. Put the setting in either the startup arguments or server.cfg—not both. Plan the change for the beginning of a fresh wipe because changing mode can reset player data.

The setting you need

Rust reads the game mode from the server.gamemode convar. The Rust Wiki documents the startup form as:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
+server.gamemode <name>

For a configuration file, use the convar without the leading plus sign:

server.gamemode <name>

Replace <name> with one of the supported mode names. A hosting control panel may call the startup-argument box “Additional Arguments” or use a similar label. In that case, enter the +server.gamemode form there. If your host provides a server configuration editor, enter the server.gamemode line in server.cfg instead.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.

Use one configuration location only. Defining the mode in both startup arguments and server.cfg can create a conflict that makes it difficult to tell which value the server is using. If the value is empty in a host panel, the host documentation describes that as the default mode.

Rust’s four game modes

Mode value What it means Important behavior
vanilla Rust’s default gameplay rules. Use this when you want the standard rule set.
softcore A more forgiving version of vanilla. Teams are limited to four players; players keep 50% of their inventory and 50% of their hotbar after death; player-versus-player damage is reduced by 25%.
hardcore Vanilla with many features disabled or limited. Community servers can still use the value. Facepunch’s official Hardcore servers were shut down in November 2023, and the last Hardcore update listed by the Rust Wiki was in September 2022.
primitive A restricted-items ruleset set in Rust’s primitive era. The setting represents a distant future in which knowledge of high-technology items has been lost, leaving basic items available.

The mode name is lowercase. Do not enter a display label such as “Softcore Mode” or “Hardcore Server”; enter only the convar value.

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.

Before you change the mode

Schedule the change around a wipe

Changing the game mode can completely reset player data. A mode change in the middle of a wipe can therefore erase progress, inventories and other player-state data, depending on the host’s implementation. Treat the change as a wipe-affecting operation and announce it before maintenance.

  • Tell players the target mode and the planned restart time.
  • Back up the server data if your host offers a backup or snapshot feature.
  • Record the current mode, map seed, map size and other settings you need to restore.
  • Make the change at the start of a fresh wipe whenever possible.
  • Do not assume a mode change preserves existing characters just because the map files remain present.

If preserving the current wipe is more important than changing the rules, postpone the change until the next wipe and leave the current server.gamemode value untouched.

Method 1: Change the mode in startup arguments

Startup arguments are the most direct method when you manage the server from a control panel, a service definition or a launch script. The exact screen name varies by host, but the value is the same.

Control-panel procedure

  1. Stop the Rust server from the control panel. Do not edit the setting while the server is still running unless the panel explicitly supports that workflow.
  2. Open the server’s startup settings, launch parameters or “Additional Arguments” field.
  3. Add the mode argument, including the leading plus sign. For example:
    +server.gamemode softcore
  4. Remove any other +server.gamemode entry from the same field. Keep a single value.
  5. Save the configuration.
  6. Start or restart the server.
  7. Join the server and verify the active rules in a controlled test, such as checking the team-size limit or the softcore reclaim behavior.

For the other modes, substitute the value:

+server.gamemode vanilla
+server.gamemode hardcore
+server.gamemode primitive

Do not copy all four lines into a launch field. Only one mode can be the intended value.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Launch-script example

If your server is started by a shell script or service command, place the argument alongside the other Rust startup parameters:

./RustDedicated -batchmode +server.gamemode vanilla

The executable path and the rest of the command differ by installation. The relevant part is +server.gamemode vanilla; do not replace unrelated arguments unless you know they are obsolete for your setup.

Method 2: Change the mode in server.cfg

Some hosts and self-managed installations load server convars from server.cfg. In that file, use the setting without the plus sign:

server.gamemode softcore

File-based procedure

  1. Stop the server cleanly.
  2. Open the installation’s server.cfg file with the host’s file editor, FTP/SFTP client or local text editor.
  3. Add or edit one line so it reads, for example, server.gamemode primitive.
  4. Save the file as plain text. Do not add quotation marks around the mode name.
  5. Check that startup arguments do not also contain +server.gamemode. If they do, remove one of the two definitions and keep the location you intend to manage.
  6. Start the server.
  7. Confirm the mode in-game and watch the startup console for configuration errors.

The file name and location can differ between installations. If your host does not expose server.cfg, use its startup-argument field instead of creating an arbitrary file that the server may never load.

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

Startup setting versus the runtime command

Rust also exposes a runtime command named gamemode.set. In a server console or an RCON tool that accepts the command, the syntax is:

gamemode.set softcore

This is useful for testing whether the server accepts a mode value without editing its launch configuration. A runtime change is not a substitute for putting the desired value in the one persistent configuration location you use. After testing, set the same intended mode in startup arguments or server.cfg so the next restart does not revert to a different value.

Rank #3
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Use the runtime command only when you have authorized console or RCON access. Never publish RCON credentials in a script, support post or chat message. If the command is rejected, use the startup method; host panels may restrict runtime convars or may not expose the command at all.

Complete change procedure

This sequence works whether you use a panel or a self-managed server:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Choose the target mode. Decide whether you need standard vanilla rules, softcore protections, hardcore restrictions or the primitive item set.
  2. Check wipe timing. Because a mode change can reset player data, schedule it for a new wipe and notify players.
  3. Stop the server. Wait until the process has shut down rather than editing files while it is writing data.
  4. Choose one configuration location. Use startup arguments or server.cfg, never both for this convar.
  5. Enter the exact value. Use +server.gamemode name in startup arguments or server.gamemode name in server.cfg.
  6. Save and restart. A startup convar is read when the server launches.
  7. Verify in the running server. Test behavior that distinguishes the selected mode instead of relying only on the panel’s saved text.
  8. Record the final configuration. Note the mode and wipe date so another administrator does not unknowingly change it later.

How to verify that the new mode is active

Check the launch output

Review the startup console after the restart. Confirm that the command line or loaded configuration contains the intended server.gamemode value. If the console shows two different definitions, remove the duplicate and restart again.

Test mode-specific behavior

  • Vanilla: Use it as the baseline standard-rules configuration.
  • Softcore: Confirm that the server is using a four-player maximum team size and the documented 50% inventory and 50% hotbar death-reclaim behavior. Player-versus-player damage should use the softcore reduction.
  • Hardcore: Test the restrictions that matter to your community; the mode is defined by disabled or limited features rather than a single visible toggle.
  • Primitive: Check that the intended restricted-item experience is present and that high-technology progression is not available as it would be in ordinary vanilla play.

For softcore, the Rust Wiki lists reclaim convars named gamemodesoftcore.reclaim_fraction_belt, gamemodesoftcore.reclaim_fraction_main and gamemodesoftcore.reclaim_fraction_wear. Their documented defaults are 0.5, 0.5 and 0 respectively. If you are auditing a customized server, inspect those values rather than assuming the defaults are unchanged.

Verify after a second restart

Stop and start the server once more after your initial test if you need to prove persistence. A mode that works only through a live command but disappears after a restart has not been saved in the persistent configuration you intended to use.

Troubleshooting a mode that will not change

The panel says it saved, but the server still uses the old mode

  • Stop the server before editing and perform a full restart rather than a map reload.
  • Search the startup arguments and server.cfg for every occurrence of gamemode.
  • Remove the duplicate definition and leave one authoritative value.
  • Check spelling and use lowercase values: vanilla, softcore, hardcore or primitive.
  • Read the actual launch output; a panel’s form value is not proof that the server loaded it.

The server fails to start after adding the line

Remove the new line temporarily and start the server to isolate the problem. Then add the setting again using the correct syntax for its location: a leading + in startup arguments, no leading + in server.cfg. Do not put quotation marks, commas or a display label around the value.

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.
Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

The command works but reverts after a restart

gamemode.set is a runtime operation. Put the desired mode in startup arguments or server.cfg as well, using only one of those persistent locations, and restart.

Players lost progress

Stop further changes and check the backup or snapshot made before maintenance. The documented warning is that changing the gamemode can completely reset player data. If the wipe was not planned, contact the host promptly about restoration options and tell players what happened rather than attempting repeated restarts.

Hardcore does not match an old guide

Hardcore information can be stale. The Rust Wiki records that Facepunch shut down its official Hardcore servers in November 2023 and that the last Hardcore update listed there was in September 2022. Later Facepunch news has referred to additional hardcore convars, so the exact feature set can vary with the current server build. Community servers can still use hardcore, but test the restrictions on the version you actually run.

The host has no “game mode” dropdown

A dropdown is optional. Use the host’s startup-argument field and enter +server.gamemode <name>, or edit server.cfg if the host documents that file. Do not infer the setting from unrelated options such as difficulty, map type or PvP toggles.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Choosing the right mode for a community

Choose vanilla for the standard rules

Vanilla is the appropriate value when players expect ordinary Rust progression and you do not want mode-specific team, death-reclaim or item restrictions.

Choose softcore for a gentler restart

Softcore changes the experience without abandoning the vanilla foundation. The four-player team limit, partial inventory and hotbar recovery, and 25% lower PvP damage are the defining documented changes. Tell players about those rules before the wipe because they affect both group recruitment and the cost of dying.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Choose hardcore only with version testing

Hardcore is intended for a more restricted experience, but official server availability and documentation have changed over time. Test the mode on the server build you operate and publish a precise rules list for players instead of promising that every historical Hardcore feature is present.

Choose primitive for a technology-limited wipe

Primitive is for communities that want basic crafting and a deliberately restricted technology era. Confirm the item availability after the restart and explain the expected progression before players commit to the wipe.

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

Administrative checklist

  • Target value selected and written down.
  • Players notified of the mode and maintenance window.
  • Backup or snapshot completed.
  • Wipe timing checked.
  • Server stopped cleanly.
  • Exactly one persistent definition chosen.
  • Correct syntax used for that location.
  • Server restarted, not merely reloaded.
  • Startup output inspected.
  • Mode-specific behavior tested.
  • Configuration and wipe date recorded for other administrators.

What to remember about mode changes

The operative setting is always server.gamemode. Use +server.gamemode <name> at startup or server.gamemode <name> in server.cfg, select exactly one of the four documented values, and restart. The runtime command gamemode.set <name> is available for authorized live administration, but persistent configuration still belongs in one startup location. Most importantly, treat the change as a possible player-data reset and schedule it with a fresh wipe.

Frequently Asked Questions

Can I change a Rust server’s mode without restarting it?

Rust provides the runtime command gamemode.set <name> for authorized console or RCON use. For a dependable persistent configuration, also set server.gamemode in one startup location and restart the server.

What is the difference between +server.gamemode and server.gamemode?

The leading-plus form is used in startup arguments. The form without the plus sign is used as a line in server.cfg.

Why did changing the mode reset my players?

Rust host guidance warns that changing the gamemode can completely reset player data. Mode changes should be planned for the start of a fresh wipe, with a backup made beforehand.

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

Are official Rust Hardcore servers still available?

The Rust Wiki states that Facepunch shut down its official Hardcore servers in November 2023. Community servers can still use the hardcore setting, although the exact behavior depends on the current server version.

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.