1 / 3
Complete monument blocker management for Rust servers.

Required dependency:
Image Library

Managing monument blockers should not mean being stuck with the same health, damage, destruction, and respawn behavior on every server.

MonumentBlockerSystem lets server owners manage Rust monument blockers from one clean UI. Remove blocker types from the map, customize their health, control respawning, adjust damage by type, and create custom damage multipliers for individual Rust items.

Perfect for PvE, PvP, Vanilla+, modded, RPG/RP, custom progression, and custom monument servers.

✨ Features

  1. Clean in-game admin UI for managing all supported monument blocker types.
  2. Remove individual monument blocker types from the map.
  3. Set custom maximum health for each blocker type.
  4. Enable or disable blocker respawning with a configurable respawn delay.
  5. Configure a global damage multiplier for each blocker type.
  6. Separate damage multipliers for Blunt, Bullet, Explosion, Heat, Slash, and Stab damage.
  7. Custom damage multipliers for individual Rust item shortnames, managed directly from the UI.
  8. Changes are applied immediately to existing and newly spawned monument blockers.
  9. Supports Lockers, Desks, Trolley, Vent Cage, Collapse, Blast Door, Terminals, Barricades, and both monument barrel blocker sizes.

⌨️ Commands

Код:
/monumentblockers or /mbs → Open the MonumentBlockerSystem management UI. Command are fully configurable.

🔐 Permissions

Код:
monumentblockersystem.admin → Full access to the MonumentBlockerSystem UI and all monument blocker settings.

⚙️ Example Configuration

JSON:
{
  "Monument Blocker Settings": {
    "monumentblocker_lockers.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_desks.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_trolley.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_ventcage.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_collapse.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_blastdoor.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_terminals.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_barricades.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_barrels_100x300.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    },
    "monumentblocker_barrels_100x450.entity": {
      "[Entity] Remove this blocker type from the map": false,
      "[Health] Maximum HP (0 = use Rust default)": 0,
      "[Respawn] Respawn after destruction": true,
      "[Respawn] Delay (seconds)": 0,
      "[Damage] Global damage multiplier": 1,
      "[Damage] Damage type multipliers": {
        "Blunt": 1,
        "Bullet": 1,
        "Explosion": 1,
        "Heat": 1,
        "Slash": 1,
        "Stab": 1
      },
      "[Damage] Item shortname multipliers": {
        "jackhammer": 5
      }
    }
  },
  "[UI] Chat commands": [
    "monumentblockers",
    "mbs"
  ],
  "Config Version": {
    "Major": 1,
    "Minor": 0,
    "Patch": 0
  }
}

💡 Why Choose MonumentBlockerSystem?

Because monument blockers should not have the same fixed behavior on every Rust server. MonumentBlockerSystem combines a clean admin UI, custom health, configurable respawning, blocker removal, damage-type scaling, and item-specific damage multipliers in one focused plugin, giving server owners full control over monument blockers without manually managing entities across the map.
Автор
Meowhuh
Скачиваний
0
Просмотры
5
Первый выпуск
Обновление

Рейтинг

0,00 звёзд Оценок: 0

Ещё ресурсы от Meowhuh

  • TurretSystem
    TurretSystem
    Complete turret and base-defense management for Rust servers.
  • TranslateSystem
    TranslateSystem
    Automatic chat translation for Rust servers.
  • TrashBoxSystem
    TrashBoxSystem
    Automatic item disposal with customizable trash boxes for Rust servers.
  • JackhammerFlashlight
    JackhammerFlashlight
    Add a fully functional flashlight to jackhammers in Rust.
  • OreGolems
    OreGolems
    Turn ordinary ore nodes into massive, animated boss encounters in Rust.
Назад
Верх