Rust Wiki
Home
/
Edit Server Wipe Timer
View
Edit
History
No Category
Getting Started
General
The World
Server Hosting
Other Topics
Getting Started
World Design
Skinning
Game Modes
Workshop
Cinematic Tools
Modding
Other Topics
Weapons
Construction
Items
Resources
Attire
Tools
Medical
Food
Ammo
Traps
Components
Electrical
Fun
Misc
Log in to edit
Server Wipe Timer
<cat>Play.Hosting</cat> <title>Server Wipe Timer</title> <upload src="2f4/8db4583e08299bf.png" size="941694" name="image.png" /> On the lowest level of **Nuclear Missile Silo** monument, you might notice a nuclear warhead connected to a small laptop with timer on it. This is not a random countdown timer - in fact, this timer, labeled "REPOPULATION UNIT SURVIVAL TEST", is counting down until the next server wipe. This will also decide when server should start running **endgame** events, so it's important to keep this timer accurate with your server's wipe schedule. # Endgame Events On the last day of (24 hours before) every wipe cycle, the server will start two endgame events. (Within a hour, and this can be changed with the `eventschedulewipeoffset.event_hours_before_wipe` variable. Set 0 to disable it.) ## F-15E Strike Eagle Inbound F-15E "Strike Eagle" jets will start observing the island. You will hear an aggressive sound of a jet flying by. This event has no direct impact on game play. Since this is a event, you can start it whenever you want using the `spawn f15e` command. ## Road Bradleys Scientists on island will be increased, and Bradley APCs will start roaming on random roads, attacking anything they spot. The amount of APCs is dictated by size of your map: WorldSize / 1000 * 2. You can manually spawn a road Bradley by looking at a road and using the `spawnroadbradley` command. It stays on the same road traversing back and forth. # How does the timer work? The default configuration aligns with force wipes so it shouldn't need any changing for most people. Make sure the time is set correctly on your servers! The timer is calculated using your server wipe tag (`monthly`/`biweekly`/`weekly`), `wipetimer.wipeTimezone`, `wipetimer.wipeDayofWeek` and `wipetimer.wipeHourofDay` convars, however you can override these with either `wipetimer.wipeUnixTimestampOverride` or `wipetimer.wipecronoverride` convars. This means that you have three schedule "formats" – **monthly**, **bi-weekly** and **weekly**, and by default: * Monthly: First Thursday every month at 19:00 (London time) * Weekly: Every Thursday at 19:00 (London time) * Biweekly: First and third Thursday of each month at 19:00 (London time), but splits 3 week gaps into 2+1 weeks for months with 5 weeks If you change settings to Wednesday at 1 PM, and your server is weekly, then timer will reach `00:00:00:00` every week, exactly on Wednesday, 1pm (London time). If your server is running shorter wipe cycles (for example, 3-day cycle) you will need to use either the wipeUnixTimestampOverride or wipeCronOverride convars. # Changing the day of week - wipeDayofWeek <0-6> | Value | Day of week | Notes | |:---------:|-------------|----------| | **0** | Sunday | | | **1** | Monday | | | **2** | Tuesday | | | **3** | Wednesday | | | **4** | Thursday | (default)| | **5** | Friday | | | **6** | Saturday | | # Changing the wipe hour - wipeHourofDay <0-23> Default: *19* - You can change this to specify the hour your server wipes. Time is specified in 24-hour format. If you type `wipeHourofDay 14.5`, then it'll be interpreted as *2:30 PM*. # Changing the timezone - wipeTimezone Default: *GMT (ID=Europe/London, IANA=Europe/London)* - You can change this to specify your server's timezone, see [Supported Time Zones](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) # Specifying an exact wipe date ## Cronos Internally it is now using cron expressions using the Cronos library. If you'd like, you can use a custom cron expression for your wipe timer by setting the wipeCronOverride convar. [Cronos Parser](https://github.com/HangfireIO/Cronos/) ## UnixTimeStampOverride You can set an exact wipe date and time using a UNIX timestamp with this server convar: `wipeUnixTimestampOverride <timestamp>`. Keep in mind that this convar will override all other settings for the wipe timer. [Epoch Converter](https://www.unixtimestamp.com/) Server will ignore the override if specified timestamp is in the past already. If that's the case, it will revert to using your wipe schedule convars. # Examples Here are a few examples to see how it works: | Wipe Frequency tag | Config | Explanation | | :-----------------:|------------------------------------------|-------------------------------------------------------------------| | Monthly | `+wipeDayofWeek 4 +wipeHourofDay 14.5` | Server will wipe on every first Thursday of the month at 2:30 PM. | | Monthly | `+wipeDayofWeek 1 +wipeHourofDay 9` | Server will wipe on every first Monday of the month at 9 AM. | | Weekly | `+wipeDayofWeek 4 +wipeHourofDay 18` | Server will wipe every Thursday at 6 PM. | | Biweekly | `+wipeDayofWeek 0 +wipeHourofDay 23` | Server will wipe every other Sunday at 11 PM. | | Biweekly | `+wipeDayofWeek 4 +wipeHourofDay 19` | Server will wipe every other Thursday at 7 PM. | | | `+wipeUnixTimestampOverride 1683622506` | Server will wipe exactly on May 9th, 2023 at 08:55:06 (GMT+0) | | | `+wipeUnixTimestampOverride 1686766934` | Server will wipe exactly on June 14th, 2023 at 18:22:14 (GMT+0) | | | `+wipeCronOverride "0 14 1-7,15-21 * 4"` | Server will wipe first, and third Thursday 2PM | # PrintWipe To check if you have set up the timer correctly, you can use the `PrintWipe` command. ## Example Output ``` Frequency: Monthly Timezone: GMT (ID=Europe/London, IANA=Europe/London) Wipe day of week: Thursday Wipe hour: 19 Test time: 2023-06-01T20:56:53.2858450+00:00 Wipe time: 2023-07-06T19:00:00.0000000+01:00 Time until wipe: 34:21:03:06.714155 Ticks until wipe: 30133867141550 Cron: 0 19 * * 4#1 Next 10 occurrences: 0. 2023-07-06T19:00:00.0000000+01:00 1. 2023-08-03T19:00:00.0000000+01:00 2. 2023-09-07T19:00:00.0000000+01:00 3. 2023-10-05T19:00:00.0000000+01:00 4. 2023-11-02T19:00:00.0000000+00:00 5. 2023-12-07T19:00:00.0000000+00:00 6. 2024-01-04T19:00:00.0000000+00:00 7. 2024-02-01T19:00:00.0000000+00:00 8. 2024-03-07T19:00:00.0000000+00:00 9. 2024-04-04T19:00:00.0000000+01:00 ``` ## Explained This shows how your timer is currently setup. * Frequency is the Wipe Schedule setup in your [server-browser-tags](https://wiki.facepunch.com/rust/server-browser-tags) * Test Time (current time + `daysToAddTest` + `hoursToAddTest` convars. By default both convars are 0, so if you didn't change them, this line will display your current local time. * Wipe time (this will output an exact date of calculated wipe time) * Time until wipe: *days:hours:minutes:seconds*. * Ticks until wipe: returns remaining [ticks](https://learn.microsoft.com/en-us/dotnet/api/system.timespan.ticks?view=net-7.0) until the wipe. Tick is the smallest unit of time that is equal to 100 nanoseconds. * Cron: The cron expression your server is using, and the next 10 dates that match it # Misc Convars These convars do not seem to be relevant if you are not a developer. Might be removed/changed in the future. So far, they were used only for PrintWipe output info; *Test time* ## daysToAddTest <value> By default set to `0`. ## hoursToAddTest <value> By default set to `0`. # Code Wipe timer code is available in **WipeTimer.cs**. You can access it through Rust Dedicated Server's `Assembly-CSharp.dll`. If you don't know your server's time and timezone, you can add this to one of your oxide plugins. Look for one with `OnServerInitialized()` and add the two lines at the top. When you reload the plugin it will print the information in console and be in your oxide logfile too. ``` TimeZone curTimeZone = TimeZone.CurrentTimeZone; Puts($"time now: {DateTime.Now.ToString("h:mm:ss tt")} - timezone: {curTimeZone.StandardName}"); ```
Rust Wiki
Playing
Getting Started
0
General
5
Chat
Keybinds
Teams
Tool Cupboard, decay and building privilege
Useful Console Commands
The World
7
Animals
Building-terminology
Farming Basics
Fishing
Ore Nodes
Outpost
The Map
Server Hosting
15
Adding custom radios to Boombox
Centralized Banning
Creating a hidden, whitelisted server
Creating a server
Custom Server Icon
Getting started with your rust server
Hosting Custom Maps
Procedural Generation Customization
Receiving player reports
Rust+ Server
Server Browser Tags
Server Custom Emojis
Server DNS Records
Server Gamemodes
Server Wipe Timer
Other Topics
5
Graffiti Pack
Instruments
Sunburn
Twitch Drops
Weather
Developers
Getting Started
0
World Design
8
Custom Maps
FAQ and Troubleshooting
Map Data
Map Editors
Terrain
Topology
Utility Prefabs
Volume Prefabs
Skinning
2
Creating Skins
Creating Transparent PNGs
Game Modes
0
Workshop
2
Getting Your Skin Accepted
Workshop FAQ
Cinematic Tools
9
Cinematic Animations
CopyPaste
Debug Camera
Demos
Depth Of Field
MIDI Binding
Other Commands
Overview
Prefabs & Entities
Modding
10
Coroutines
CSharp Basics
CSharp Formatting
Entities
Hooks
Item Mods
Items Overview
Modding
Modding Overview
Modding Tools
Other Topics
0
Items
Weapons
52
16x Zoom Scope
8x Zoom Scope
Assault Rifle
Beancan Grenade
Bolt Action Rifle
Bone Club
Bone Knife
Butcher Knife
Candy Cane Club
Combat Knife
Compound Bow
Crossbow
Custom SMG
Double Barrel Shotgun
Eoka Pistol
F1 Grenade
Flame Thrower
Holosight
Hunting Bow
L96 Rifle
Longsword
LR-300 Assault Rifle
M249
M39 Rifle
M92 Pistol
Mace
Machete
MP5A4
Multiple Grenade Launcher
Muzzle Boost
Muzzle Brake
Nailgun
Paddle
Pitchfork
Pump Shotgun
Python Revolver
Revolver
Rocket Launcher
Salvaged Cleaver
Salvaged Sword
Semi-Automatic Pistol
Semi-Automatic Rifle
Silencer
Simple Handmade Sight
Snowball
Spas-12 Shotgun
Stone Spear
Thompson
Waterpipe Shotgun
Weapon flashlight
Weapon Lasersight
Wooden Spear
Construction
45
Armored Door
Armored Double Door
Barbed Wooden Barricade
Blueprint
Building Plan
Chainlink Fence
Chainlink Fence Gate
Code Lock
Concrete Barricade
Door Closer
Floor grill
Garage Door
High External Stone Gate
High External Stone Wall
High External Wooden Gate
High External Wooden Wall
Key Lock
Ladder Hatch
Large Water Catcher
Metal Barricade
Metal horizontal embrasure
Metal Shop Front
Metal Vertical embrasure
Metal Window Bars
Mining Quarry
Netting
Prison Cell Gate
Prison Cell Wall
Pump Jack
Reinforced Glass Window
Reinforced Window Bars
Sandbag Barricade
Sheet Metal Door
Sheet Metal Double Door
Shop Front
Small Water Catcher
Stone Barricade
Tool Cupboard
Watch Tower
Wood Double Door
Wood Shutters
Wooden Barricade
Wooden Door
Wooden Ladder
Wooden Window Bars
Items
75
Barbeque
Bed
Bota Bag
Camp Fire
Chair
Chinese Lantern
Chippy Arcade Game
Christmas Door Wreath
Christmas Lights
Christmas Tree
Composter
Double Sign Post
Dragon Door Knocker
Drop Box
Easter Door Wreath
Festive Doorway Garland
Festive Window Garland
Fridge
Furnace
Hitch & Trough
Huge Wooden Sign
Jack O Lantern Angry
Jack O Lantern Happy
Kayak
Landscape Picture Frame
Lantern
Large Banner Hanging
Large Banner on pole
Large Furnace
Large Planter Box
Large Wood Box
Large Wooden Sign
Locker
Mail Box
Medium Wooden Sign
One Sided Town Sign Post
Paper Map
Pookie Bear
Portrait Picture Frame
Reactive Target
Repair Bench
Research Table
Rug
Rug Bear Skin
Salvaged Shelves
Scarecrow
Search Light
Single Sign Post
Skull Door Knocker
Skull Fire Pit
Sleeping Bag
Small Oil Refinery
Small Planter Box
Small Stash
Small Stocking
Small Wooden Sign
Snowman
Spinning wheel
Stone Fireplace
SUPER Stocking
Survival Fish Trap
Table
Tall Picture Frame
Tuna Can Lamp
Two Sided Hanging Sign
Two Sided Town Sign Post
Vending Machine
Water Barrel
Water Purifier
Wood Storage Box
Work Bench Level 1
Work Bench Level 2
Work Bench Level 3
XL Picture Frame
XXL Picture Frame
Resources
31
Animal Fat
Battery - Small
Bone Fragments
CCTV Camera
Charcoal
Cloth
Coal :(
Crude Oil
Diesel Fuel
Empty Can Of Beans
Empty Tuna Can
Explosives
Gun Powder
High Quality Metal
High Quality Metal Ore
Human Skull
Leather
Low Grade Fuel
Metal Fragments
Metal Ore
Paper
Research Paper
Salt Water
Scrap
Stones
Sulfur
Sulfur Ore
Targeting Computer
Water
Wolf Skull
Wood
Attire
78
A Barrel Costume
Arctic Scientist Suit
Bandana Mask
Baseball Cap
Basic Horse Shoes
Bone Armor
Bone Helmet
Boonie Hat
Boots
Bucket Helmet
Bunny Ears
Bunny Onesie
Burlap Gloves
Burlap Headwrap
Burlap Shirt
Burlap Shoes
Burlap Trousers
Candle Hat
Clatter Helmet
Coffee Can Helmet
Crate Costume
Diving Fins
Diving Mask
Diving Tank
Dragon Mask
Frog Boots
Glowing Eyes
Hazmat Suit
Heavy Plate Helmet
Heavy Plate Jacket
Heavy Plate Pants
Heavy Scientist Suit
Hide Boots
Hide Halterneck
Hide Pants
Hide Poncho
Hide Skirt
Hide Vest
High Quality Horse Shoes
Hoodie
Improvised Balaclava
Jacket
Leather Gloves
Longsleeve T-Shirt
Metal Chest Plate
Metal Facemask
Miners Hat
Mummy Suit
Night Vision Goggles
Pants
Party Hat
Rat Mask
Reindeer Antlers
Riot Helmet
Road Sign Jacket
Road Sign Kilt
Roadsign Gloves
Roadsign Horse Armor
Saddle bag
Santa Beard
Santa Hat
Scarecrow Suit
Scarecrow Wrap
Scientist Suit
Scientist Suit
Shirt
Shorts
Snow Jacket
Surgeon Scrubs
T-Shirt
Tactical Gloves
Tank Top
Wetsuit
Wolf Headdress
Wood Armor Helmet
Wood Armor Pants
Wood Chestplate
Wooden Horse Armor
Tools
26
Binoculars
Birthday Cake
bucket.water
Camera
Chainsaw
Flare
Flashlight
Garry's Mod Tool Gun
Geiger Counter
Hammer
Handmade Fishing Rod
Hatchet
Jackhammer
Pickaxe
RF Transmitter
Rock
Salvaged Axe
Salvaged Hammer
Salvaged Icepick
Satchel Charge
Smoke Grenade
Stone Hatchet
Stone Pickaxe
Survey Charge
Timed Explosive Charge
Torch
Medical
5
Anti-Radiation Pills
Bandage
Blood
Large Medkit
Medical Syringe
Food
51
Apple
Black Raspberries
Blueberries
Burnt Bear Meat
Burnt Chicken
Burnt Deer Meat
Burnt Horse Meat
Burnt Human Meat
Burnt Pork
Burnt Wolf Meat
Cactus Flesh
Can of Beans
Can of Tuna
Candy Cane
Chocolate Bar
Cooked Bear Meat
Cooked Chicken
Cooked Deer Meat
Cooked Fish
Cooked Horse Meat
Cooked Human Meat
Cooked Pork
Cooked Wolf Meat
Corn
Corn Clone
Corn Seed
Farming & Genetics
Granola Bar
Hemp Clone
Hemp Seed
Minnows
Mushroom
Pickles
Pumpkin
Pumpkin Plant Clone
Pumpkin Seed
Raw Bear Meat
Raw Chicken Breast
Raw Deer Meat
Raw Fish
Raw Horse Meat
Raw Human Meat
Raw Pork
Raw Wolf Meat
Rotten Apple
Small Trout
Small Water Bottle
Spoiled Chicken
Spoiled Human Meat
Spoiled Wolf Meat
Water Jug
Ammo
24
12 Gauge Buckshot
12 Gauge Incendiary Shell
12 Gauge Slug
40mm HE Grenade
40mm Shotgun Round
40mm Smoke Grenade
5.56 Rifle Ammo
Bone Arrow
Explosive 5.56 Rifle Ammo
Fire Arrow
Handmade Shell
High Velocity Arrow
High Velocity Rocket
HV 5.56 Rifle Ammo
HV Pistol Ammo
Incendiary 5.56 Rifle Ammo
Incendiary Pistol Bullet
Incendiary Rocket
Nailgun Nails
Pistol Bullet
Rocket
SAM Ammo
Smoke Rocket WIP!!!!
Wooden Arrow
Traps
7
Flame Turret
Homemade Landmine
SAM Site
Shotgun Trap
Snap Trap
Tesla Coil
Wooden Floor Spikes
Components
20
Armored Cockpit Vehicle Module
Bleach
Duct Tape
Electric Fuse
Empty Propane Tank
Gears
Glue
Metal Blade
Metal Pipe
Metal Spring
Rifle Body
Road Signs
Rope
Semi Automatic Body
Sewing Kit
Sheet Metal
SMG Body
Sticks
Tarp
Tech Trash
Electrical
37
AND Switch
Audio Alarm
Auto Turret
Blocker
Cable Tunnel
Ceiling Light
Counter
Deluxe Christmas Lights
Door Controller
Electrical Branch
Flasher Light
HBHF Sensor
Igniter
Large Rechargable Battery
Large Solar Panel
Laser Detector
Medium Rechargable Battery
Memory Cell
OR Switch
Pressure Pad
RAND Switch
RF Broadcaster
RF Pager
RF Receiver
Root Combiner
Simple Light
Siren Light
Small Generator
Small Rechargable Battery
Splitter
Switch
Tesla Coil
Test Generator
Timer
Wind Turbine
Wire Tool
XOR Switch
Fun
28
Acoustic Guitar
Blue Boomer
Blue Roman Candle
Canbourine
Champagne Boomer
Cowbell
Firecracker String
Green Boomer
Green Roman Candle
Jerry Can Guitar
Junkyard Drum Kit
New Year Gong
Orange Boomer
Pan Flute
Plumber's Trumpet
Red Boomer
Red Roman Candle
Red Volcano Firework
Shovel Bass
Sousaphone
Violet Boomer
Violet Roman Candle
Violet Volcano Firework
Wheelbarrow Piano
White Volcano Firework
Wrapped Gift
Wrapping Paper
Xylobone
Misc
45
Blue Keycard
Bronze Egg
Coffin
Cursed Cauldron
Decorative Baubels
Decorative Gingerbread Men
Decorative Pinecones
Decorative Plastic Candy Canes
Decorative Tinsel
Door Key
Egg Basket
Fogger-3000
Giant Candy Decor
Giant Lollipop Decor
Gold Egg
Gravestone
Graveyard Fence
Green Keycard
Hab Repair
Halloween Candy
Large Candle Set
Large Loot Bag
Large Present
MC repair
Medium Loot Bag
Medium Present
Note
Painted Egg
Pumpkin Bucket
Red Keycard
Rustigé Egg - Blue
Rustigé Egg - Red
ScrapTransportHeliRepair
Sickle
Silver Egg
Small Candle Set
Small Loot Bag
Small Present
Snow Machine
Spider Webs
Spooky Speaker
Star Tree Topper
Strobe Light
Tree Lights
Wooden Cross