Live
VoodooLights updated My Timed EventsFastBurst updated Furnace Splitter0g Ghost reacted 🔥 to FarmersMarketaRandumDude updated FarmersMarketMabel followed @FastBurstFastBurst published Random Plane CrashaRandumDude reacted ⭐ to Base CapsulesaRandumDude reacted 🔥 to Escape Roomifte updated Npc RaidersRickySpanish reacted to Revolving PvPRickySpanish reacted 👍 to Trick Or TreatZA_Machete updated NPC OrgansRazor updated The CarnivalCrazyRust updated Lighthouse Party EventCorvus updated Easy SailingCorvus updated Repair AllBrad Copp updated WoundedNPCRazor updated Phone EventKhaled updated Recycler StationKhaled updated Trade HubRazor updated Raid Bases EventRazor updated Admin RobotRazor updated Ghost Ships EventRazor updated The CarnivalRazor updated Animal Farm ProRazor updated Chippy Game PanelRazor updated Boss DragonRazor updated Chippy Game PanelRazor updated Boss DragonRazor updated Alien Tripod
Browse/Rust/Plugins/OverShield

OverShield

Wrecks★ 0.0 (0)v2.0.0OxideCarbonExclusive#shield#pve#pvp#loot
1 / 2
Create Varying OverShields to Suit your needs.
Description

Give Your Players a Second Health Bar.


Details


OverShield is a plugin that lets you create as many wearable shields as you like.


A shield is just an item and a skin, so you can use anything you want. When a player wears one they get a shield counter on their HUD that takes damage before their health takes any of it. Each shield has its own permission, so you decide who gets what, and you can sell or reward them however you like.


Every shield picks its own damage types to absorb, so a cheap shield might only stop Bullets and Melee while your top tier stops everything the game can throw at a player. Damage is taken off the shield first, and anything left over carries through to the player, so a big hit on a nearly empty shield still hurts.


When a shield runs dry it breaks, plays your break effect and tells the player. After that it starts charging itself back up, and plays your fully charged effect when it tops out.


By default shields ignore damage from other players, so they only protect against the world, NPCs and the environment. Flip Absorb PvP Damage on any shield if you want it working in PvP too.


Damage Types


Each shield turns these on and off individually:


Bullet, Arrow, Explosion, Melee, Fire, Cold, Fall, Radiation Exposure, Electric Shock, Cannon, Bee Sting, Paintball, Collision, Bleeding, Poison and Drowned.


Melee covers slash, stab, blunt and animal bites. Explosion covers rockets, grenades, satchels, MLRS and anti vehicle damage. Cannon covers the siege weapons.


Bleeding, Poison and Drowned tick over and over instead of landing in one hit, so they drain a shield steadily rather than all at once. Drowned is the fastest drain in the game, a 100 shield buys roughly five extra seconds underwater before a player actually starts drowning. I'd leave these off unless you want that, they are off by default.


With Radiation Exposure or Cold enabled the shield also holds off radiation poisoning and freezing while it still has charge, so players can push into hot zones or survive the snow as long as their shield lasts.


Recharging


Three settings per shield control how a shield comes back:


Recharge Delay - how long a player has to go without taking damage before charging starts.


Recharge Tick Interval - how often it adds charge once it has started.


Recovery Increase - how much charge each tick adds.


Split like that you can make a shield that makes players wait a long time after a fight but then refills fast, or one that starts trickling back almost straight away. Swapping a shield puts it on a short cooldown so players can't hot swap their way out of a fight.


The HUD


The shield shows as its item icon with the remaining charge underneath, and updates as the player takes hits and charges back up.


You can put it in the bottom left or bottom right next to the hotbar, the top left or top right corners, or pick custom and set the anchors and offsets yourself in the config.


Default Shields


By default OverShield comes with 3 shields. These are ideas to get you started, you can add as many as you like and each one gets its own permission.


Basic Shield - 100 charge, waits 10 seconds after a fight then refills in about 20.


Advanced Shield - 200 charge, waits 8 seconds and refills a little quicker.


Ultimate Shield - 225 charge, only waits 5 seconds and refills fastest.


All three absorb everything except Bee Sting, Paintball, Bleeding, Poison, Drowned and PvP damage, so there is plenty of room to build tiers above and below them.


Commands


/gs - Gives you one of every shield in your config, admin only


overshield.give <steamid or name> - Same thing from console or RCON, leave the name off in F1 to give to yourself


Permissions


overshield.basic - Allows equipping the Basic Shield


overshield.advanced - Allows equipping the Advanced Shield


overshield.ultimate - Allows equipping the Ultimate Shield


Every shield you add creates its own permission, whatever you name it in the config.


Other Stuff


Includes Lang for translation.

Default configuration
OverShield.json
json
1{
2 "Settings": {
3 "UI Location (top right | top left | bottom left | bottom right | custom)": "bottom left"
4 },
5 "Custom UI Position": {
6 "Custom Panel Anchor Min)": "0.5 0",
7 "Custom Panel Anchor Max)": "0.5 0",
8 "Custom Panel Offset Min)": "-263.87 18.889",
9 "Custom Panel Offset Max)": "-203.331 79.111"
10 },
11 "Custom UI Text Position": {
12 "Custom Text Anchor Min)": "0.5 0",
13 "Custom Text Anchor Max)": "0.5 0",
14 "Custom Text Offset Min)": "-50 -20",
15 "Custom Text Offset Max)": "50 10"
16 },
17 "Shields": [
18 {
19 "Shield Name": "Basic Shield",
20 "Shield Shortname": "gloweyes",
21 "Shield Skin ID": 3331890179,
22 "Permission to Equip": "overshield.basic",
23 "Shield Amount": 100.0,
24 "Recharge Delay In Seconds": 10.0,
25 "Recharge Tick Interval In Seconds": 2.0,
26 "Recovery Increase": 10.0,
27 "Equip Effect": "assets/prefabs/clothes/night.vision.goggles/sound/battery_change.prefab",
28 "Break Effect": "assets/bundled/prefabs/fx/item_break.prefab",
29 "Fully Charged Effect": "assets/bundled/prefabs/fx/item_unlock.prefab",
30 "Absorb PvP Damage": false,
31 "Bullet Absorbing": true,
32 "Arrow Absorbing": true,
33 "Explosion Absorbing": true,
34 "Melee Absorbing": true,
35 "Fire Absorbing": true,
36 "Cold Absorbing": true,
37 "Fall Absorbing": true,
38 "Radiation Exposure Absorbing": true,
39 "Electric Shock Absorbing": true,
40 "Cannon Absorbing": true,
41 "Bee Sting Absorbing": true,
42 "Paintball Absorbing": true,
43 "Collision Absorbing": true,
44 "Bleeding Absorbing": true,
45 "Poison Absorbing": true,
46 "Drowned Absorbing": true
47 },
48 {
49 "Shield Name": "Advanced Shield",
50 "Shield Shortname": "gloweyes",
51 "Shield Skin ID": 3331890329,
52 "Permission to Equip": "overshield.advanced",
53 "Shield Amount": 200.0,
54 "Recharge Delay In Seconds": 8.0,
55 "Recharge Tick Interval In Seconds": 1.5,
56 "Recovery Increase": 15.0,
57 "Equip Effect": "assets/prefabs/clothes/night.vision.goggles/sound/battery_change.prefab",
58 "Break Effect": "assets/bundled/prefabs/fx/item_break.prefab",
59 "Fully Charged Effect": "assets/bundled/prefabs/fx/item_unlock.prefab",
60 "Absorb PvP Damage": false,
61 "Bullet Absorbing": true,
62 "Arrow Absorbing": true,
63 "Explosion Absorbing": true,
64 "Melee Absorbing": true,
65 "Fire Absorbing": true,
66 "Cold Absorbing": true,
67 "Fall Absorbing": true,
68 "Radiation Exposure Absorbing": true,
69 "Electric Shock Absorbing": true,
70 "Cannon Absorbing": true,
71 "Bee Sting Absorbing": true,
72 "Paintball Absorbing": true,
73 "Collision Absorbing": true,
74 "Bleeding Absorbing": true,
75 "Poison Absorbing": true,
76 "Drowned Absorbing": true
77 },
78 {
79 "Shield Name": "Ultimate Shield",
80 "Shield Shortname": "gloweyes",
81 "Shield Skin ID": 3331890440,
82 "Permission to Equip": "overshield.ultimate",
83 "Shield Amount": 225.0,
84 "Recharge Delay In Seconds": 5.0,
85 "Recharge Tick Interval In Seconds": 1.0,
86 "Recovery Increase": 20.0,
87 "Equip Effect": "assets/prefabs/clothes/night.vision.goggles/sound/battery_change.prefab",
88 "Break Effect": "assets/bundled/prefabs/fx/item_break.prefab",
89 "Fully Charged Effect": "assets/bundled/prefabs/fx/item_unlock.prefab",
90 "Absorb PvP Damage": false,
91 "Bullet Absorbing": true,
92 "Arrow Absorbing": true,
93 "Explosion Absorbing": true,
94 "Melee Absorbing": true,
95 "Fire Absorbing": true,
96 "Cold Absorbing": true,
97 "Fall Absorbing": true,
98 "Radiation Exposure Absorbing": true,
99 "Electric Shock Absorbing": true,
100 "Cannon Absorbing": true,
101 "Bee Sting Absorbing": true,
102 "Paintball Absorbing": true,
103 "Collision Absorbing": true,
104 "Bleeding Absorbing": true,
105 "Poison Absorbing": true,
106 "Drowned Absorbing": true
107 }
108 ]
109}
Sponsored
Pine Hosting
Pine Hosting

Trusted hosting partner. Affordable game servers with solid support and panels.

Visit site ↗
$19.99
Views292
Downloads7
Purchases4
Rating★ 0.0
Version2.0.0
Compile check✓ Passed Nov 7, 2026
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size40 KB
PublishedAug 8, 2026
UpdatedAug 8, 2026
✓ Reviewed for safety and integrity