Compatible With:
- Oxide
Give your players a real reason to log in every day.
QuestMenu is a complete progression layer for your Rust server.
Out of the box, you get 233 carefully tuned quests across 10 categories - gathering, farming, hunting, NPC kills, looting, helis, bradleys, raidable bases, and dungeon crawls - each one chained across 6 difficulty tiers (Easy → Infernal) so players always have a next step.
Features
What you control
Requirements
- Oxide/uMod for Rust.
Dependencies
Setup time
Under 5 minutes. Drop the .cs in oxide/plugins/, reload, grant questmenu.use, done. Default config works out of the box — customize when you're ready.
Support
For support, please include:
QuestMenu is a complete progression layer for your Rust server.
Out of the box, you get 233 carefully tuned quests across 10 categories - gathering, farming, hunting, NPC kills, looting, helis, bradleys, raidable bases, and dungeon crawls - each one chained across 6 difficulty tiers (Easy → Infernal) so players always have a next step.
Features
- Polished Rust CUI quest interface.
- Accordion categories and subcategories.
- Editable categories and quests in config.
- Enable or disable individual quests and categories.
- Starter quests unlocked by default.
- Tiered quests: Easy, Medium, Hard, Expert, Nightmare, Infernal.
- Procedural daily quests generated every 24 hours.
- Reward support for Scrap, XP, currency, item rewards, permissions, and groups.
- SkillTree level and prestige display.
- Prestige reward options with required prestige level gating.
- Quest tracker HUD with progress popups.
- Repeatable cooldown support for high-tier quests.
- Tier-aware RaidableBases, DungeonEvents, HeliSignals, and BradleyDrops support.
- Configurable wipe behavior, including preserving Infernal progress on normal wipes.
- Server branding image slots.
- An accordion category tree they can browse like a skill tree — completed quests fade, locked quests show prerequisites, repeatable quests display live cooldowns.
- A daily quest pool that refreshes every 24 hours, giving casual players bite-sized goals.
- An in-world quest tracker HUD — pin up to 4 quests and watch progress tick in real time with on-screen popups when objectives complete.
- A prestige reward page — pick one of 10 rewards (currency, XP, scrap, permissions, group grants) and claim it once for every prestige level reached.
- Polished CUI with Steam avatars, server logo, custom banner, per-category accent colors, and configurable click sounds.
What you control
- Per-tier reward defaults for Scrap, XP, and your chosen currency.
- Custom item rewards on any quest — give specific items, with custom skin IDs and display names, on top of the tier defaults.
- Custom images for the Coins and XP reward cards.
- Per-category accent colors so each questline has its own visual identity.
- Easy quest authoring — add or modify quests by editing the JSON; auto-chaining handles prerequisites for you.
- Multi-currency support — works with Economics or ServerRewards. Switch with one config line.
Requirements
- Oxide/uMod for Rust.
Dependencies
- Required: SkillTree, Economics or ServerRewards
- Optional integrations: HeliSignals, BradleyDrops, RaidableBases (the matching category progresses when these are loaded)
Setup time
Under 5 minutes. Drop the .cs in oxide/plugins/, reload, grant questmenu.use, done. Default config works out of the box — customize when you're ready.
Support
For support, please include:
- Plugin version.
- Oxide/uMod version.
- Rust server build.
- Relevant console errors.
- Your config with private image links removed if needed.