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
Playing with friends? Godlike.Host runs hosted Rust servers from 10 data-center locations, with free DDoS protection.
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:
+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
- 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.
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
- 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.
- Open the server’s startup settings, launch parameters or “Additional Arguments” field.
- Add the mode argument, including the leading plus sign. For example:
+server.gamemode softcore - Remove any other
+server.gamemodeentry from the same field. Keep a single value. - Save the configuration.
- Start or restart the server.
- 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.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallCrashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteRank #2
- 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
- Stop the server cleanly.
- Open the installation’s
server.cfgfile with the host’s file editor, FTP/SFTP client or local text editor. - Add or edit one line so it reads, for example,
server.gamemode primitive. - Save the file as plain text. Do not add quotation marks around the mode name.
- 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. - Start the server.
- 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.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →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
- 【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:
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →- Choose the target mode. Decide whether you need standard vanilla rules, softcore protections, hardcore restrictions or the primitive item set.
- Check wipe timing. Because a mode change can reset player data, schedule it for a new wipe and notify players.
- Stop the server. Wait until the process has shut down rather than editing files while it is writing data.
- Choose one configuration location. Use startup arguments or
server.cfg, never both for this convar. - Enter the exact value. Use
+server.gamemode namein startup arguments orserver.gamemode nameinserver.cfg. - Save and restart. A startup convar is read when the server launches.
- Verify in the running server. Test behavior that distinguishes the selected mode instead of relying only on the panel’s saved text.
- 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.cfgfor every occurrence ofgamemode. - Remove the duplicate definition and leave one authoritative value.
- Check spelling and use lowercase values:
vanilla,softcore,hardcoreorprimitive. - 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.
Rank #4
- 【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.
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
- 【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.
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.
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.
Quick Recap
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.

