Hardcore King

Rust workshop

Facepunch Hardcore PvP Survival · Hardcore Survival / Base Raiding

Player tools indexed: 8 Admin consoles: 5

Raid costing with sulfur and gunpowder back-calculation, TC upkeep and decay timers, a force-wipe countdown, recycler and tech-tree planning — plus deployment, server.cfg, wipe ops and capacity planning.

Player tools (8)

Instant interactive calculations and recipe planners

C4, rockets, satchels and explosive ammo for every door, wall and deployable — with mixed-load optimisation

#Sulfur Math#C4 & Rockets
Open tool →

Gunpowder Chain

Crafting

Back-calculate sulfur and charcoal into gunpowder, Explosives, C4 and rockets — with mixing table comparison

#Gunpowder#Charcoal
Open tool →

Daily and weekly upkeep from the build-cost formula, plus the collapse countdown once the TC runs dry

#Tool Cupboard#Decay
Open tool →

Per-node scrap for the three separate trees, compared against flat research-table fees; tick off what you own

#Tech Tree#Research
Open tool →

Live countdown from the first-Thursday 19:00 UTC rule, converted to your local time, with the 2026–2027 calendar

#Wipe#Countdown
Open tool →

Server admin and config generation (5)

Config files, startup scripts and command wizards for running a server

Estimate RAM, disk and tick rate from population, map size and plugin count — plus restart policy and multi-instance ports

#Hardware#Performance
Generate config →

Rust Ports & Protocols

Port Protocol Purpose
28015 UDP Game port (clients connect here)
28016 TCP RCON remote admin (do change the default port)
28017 UDP Steam query / community server listing

Rust Dedicated Server Install (SteamCMD)

SteamCMD appid 258550

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 258550 validate +quit

https://wiki.facepunch.com/rust/

Rust Config file paths

  • server/<identity>/server.cfg
  • server/<identity>/users.cfg
  • server/<identity>/oxide/config/
  • RustDedicated_Data/Managed/

Server notes

The dedicated server app id is 258550 — not the 252490 of the retail game — and SteamCMD pulls it anonymously. The classic port trio is 28015/UDP for the game, 28016/TCP for RCON and 28017/UDP for the Steam query. When you run a second instance, step every port up by 5 (Facepunch's own recommendation) so you do not collide with Steam's adjacent services. Two setup traps bite everybody: on Linux you must create a steamclient.so symlink inside RustDedicated_Data/Plugins/x86_64 pointing at the libsteam_api.so in that same directory, or startup fails with "steamclient not found"; and once you have a server.cfg you must launch with +server.identity so the config is not written into the default directory. Rust forces a wipe on the first Thursday of every month, and clients must match the server build exactly after each update, so hook your update script to wipe day. Mods go through oxide/uMod (unzip Oxide.Rust.zip into server/<identity>/oxide/), plugins in oxide/plugins, settings in oxide/config. The RCON password lives in server.cfg as rcon.password — never leave it blank and never keep port 28016 on its default.

FAQ

Which Rust tools can I use online?
We list 8 tools for Rust: Raid Cost Calculator, Gunpowder Chain, TC Upkeep & Decay, Power Budget Calculator, Recycler Yields, Tech Tree & Scrap, Force Wipe Countdown, Item IDs & Give Commands. All of them run straight in your browser.
Do these tools cost anything or need installing?
No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.