Artifacts
1 / 6





Artifacts is a collectible-event plugin that turns ordinary loot containers across your Rust server into opportunities to discover rare themed artifacts.
Players find special skinned items hidden in world loot crates and barrels, then register them through the plugin’s collection interface. Each artifact belongs to a themed set - such as ancient relics, cursed bones, elite soldiers, and more. Completing a full set awards the player with configurable server rewards, including items, permissions, scrap, supply signals, economy rewards, or any command-supported prize.
Key Features
Themed collectible sets with fully configurable artifact names, rarities, skins, descriptions, and drop rates.
Fully configurable loot containers, respawn intervals, rewards, UI colors, images, and artifact data.
Rarity system with customizable colors and world-spawn chances (separate from world loot).
Set-completion rewards using configurable server console commands.
Artifact registration system that can consume items upon collection.
Custom UI for viewing progress, browsing sets, and registering found artifacts.
Event support, including options to require an active event before artifacts spawn.
Custom visual and sound effects for opening the UI, registering artifacts, and completing sets.
Artifacts provides a long-term collectible objective for players, encouraging exploration, looting, trading, and competition while giving server owners complete control over rarity, progression, and rewards.
Artifacts Plugin - Command List
Player Chat Commands
/artifacts - Opens the Artifact Hunt UI panel
/artifacts chat - Shows your artifact progress in chat (text-only version)
Admin Commands (requires artifacts.admin permission or admin flag)
/artgiveset - Gives yourself every artifact from all sets
/artgiveset <set name> - Gives yourself all artifacts from a specific set
/artspawn - Creates a spawn point at your position for the set matching the artifact you're holding
/artspawn <set name> - Creates a spawn point at your position for the named set
(if blank it defaults to a 100% appear chance)
/artspawn <set name> <percent> - Same, but with a custom appear chance (0 - 100)
/artspawn list - Lists all spawn points with index, set, chance, monument, and status
/artspawn remove - Removes the nearest spawn point within 10m
/artspawn remove <index> - Removes a spawn point by index (from /artspawn list)
/artspawn chance <index> <percent> - Changes the appear chance of an existing spawn point
/artspawn check - Prints diagnostics and forces a world spawn check
Console Commands (requires owner auth / RCON)
artifacts.start - Starts the artifact event
artifacts.stop - Stops the artifact event
artifacts.give <name> <skinId> - Gives a specific artifact to a player
artifacts.giveset <name> <setname>- Gives a player all artifacts from one set (or all sets if omitted)
artifacts.giveset <name> - Gives a player all artifacts from ALL SETS
artifacts.spawns - Lists all world spawn points and their status
artifacts.removespawn <index> - Removes a spawn point by index
artifacts.reset <steamid\name\all> - Wipes artifact progress for a player, or everyone with all
Permission
artifacts.admin - grants access to the admin chat commands (/artgiveset, /artspawn, ect.)