This Rust plugin gives players the ability to spawn directly at monuments through the death screen. Each monument appears as a spawn option when a player dies, just like a regular bed or sleeping bag. You can fully customize which monuments are available, how often they can be used, and whether specific ones require permissions.
Permissions
You can set a permission for each monument by filling in the"Required Permission" field in the config.This will create a permission like:
monumentspawns.outpost if you wrote outpost in the config.Only players with that permission will get a spawn point there.
Leave it empty if you want everyone to be able to use that monument spawn.
Configuration
JSON:
{
"Version": "1.0.0",
"Monuments": [
{
"Enabled": true,
"Prefab Name Contains": "compound",
"Name Shown On Respawn Screen": "Outpost",
"Respawn Cooldown Seconds (0 = no cooldown)": 60.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "bandit_town",
"Name Shown On Respawn Screen": "Bandit Camp",
"Respawn Cooldown Seconds (0 = no cooldown)": 60.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "launch_site_1",
"Name Shown On Respawn Screen": "Launch Site",
"Respawn Cooldown Seconds (0 = no cooldown)": 300.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "oilrig_2",
"Name Shown On Respawn Screen": "Large Oil Rig",
"Respawn Cooldown Seconds (0 = no cooldown)": 300.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "oilrig_1",
"Name Shown On Respawn Screen": "Small Oil Rig",
"Respawn Cooldown Seconds (0 = no cooldown)": 240.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "military_tunnel_1",
"Name Shown On Respawn Screen": "Military Tunnels",
"Respawn Cooldown Seconds (0 = no cooldown)": 240.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "excavator_1",
"Name Shown On Respawn Screen": "Giant Excavator Pit",
"Respawn Cooldown Seconds (0 = no cooldown)": 240.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "airfield_1",
"Name Shown On Respawn Screen": "Airfield",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "trainyard_1",
"Name Shown On Respawn Screen": "Train Yard",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "powerplant_1",
"Name Shown On Respawn Screen": "Power Plant",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "water_treatment_plant_1",
"Name Shown On Respawn Screen": "Water Treatment Plant",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "radtown_small_3",
"Name Shown On Respawn Screen": "Sewer Branch",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "harbor_1",
"Name Shown On Respawn Screen": "Harbor 1",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "harbor_2",
"Name Shown On Respawn Screen": "Harbor 2",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "bed"
},
{
"Enabled": true,
"Prefab Name Contains": "junkyard_1",
"Name Shown On Respawn Screen": "Junkyard",
"Respawn Cooldown Seconds (0 = no cooldown)": 180.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "satellite_dish",
"Name Shown On Respawn Screen": "Satellite Dish",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "sphere_tank",
"Name Shown On Respawn Screen": "Dome",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "stables_a",
"Name Shown On Respawn Screen": "Stables A",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "stables_b",
"Name Shown On Respawn Screen": "Stables B",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "lighthouse",
"Name Shown On Respawn Screen": "Lighthouse",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "supermarket_1",
"Name Shown On Respawn Screen": "Supermarket",
"Respawn Cooldown Seconds (0 = no cooldown)": 90.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "gas_station_1",
"Name Shown On Respawn Screen": "Gas Station",
"Respawn Cooldown Seconds (0 = no cooldown)": 90.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "warehouse",
"Name Shown On Respawn Screen": "Warehouse",
"Respawn Cooldown Seconds (0 = no cooldown)": 90.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "mining_quarry_a",
"Name Shown On Respawn Screen": "Stone Quarry",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "mining_quarry_b",
"Name Shown On Respawn Screen": "Sulfur Quarry",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
},
{
"Enabled": true,
"Prefab Name Contains": "mining_quarry_c",
"Name Shown On Respawn Screen": "HQM Quarry",
"Respawn Cooldown Seconds (0 = no cooldown)": 120.0,
"Required Permission (e.g., vip or monumentspawns.vip, leave empty for everyone)": "",
"Icon Type (bed or sleepingbag, empty = sleeping bag)": "sleepingbag"
}
]
}
Monuments- A list of monument spawn definitions, each with its own settings.
Enabled- Whether to enable spawning at this monument.Prefab Name Contains- Partial prefab name used to match monuments on the map (e.g.,launch_site_1). You can look up full prefab names on the list at CorrosionHour's Rust Prefab List.Name Shown On Respawn Screen- The name players see in the death screen for this spawn option.Respawn Cooldown Seconds- Additional cooldown (in seconds) applied after using this spawn (set to0to disable).Required Permission- Restrict this spawn to users with a permission (leave empty to allow everyone).Icon Type- Which icon to show on the death screen (bed,sleepingbag, or empty for default).