Live
Meowhuh published CustomMedicalMeowhuh published PortalSystemMeowhuh published HeadshotDropMeowhuh published TurretSystemMeowhuh published TranslateSystemMeowhuh published MonumentBlockerSystemaRandumDude followed @0gGhostaRandumDude updated Daily and Playtime RewardsMevent reacted ❤️ to FarmersMarketKhaled updated Grid ControlaRandumDude updated FarmersMarketaRandumDude published FarmersMarketWrecks updated CrowdFundRazor updated Animal FarmRickySpanish updated Escape RoomKhaled published SkinifyJeffGoldblume reacted 😮 to Against The Odds + Ironhoof Raceway PrefabAlexProjects updated Zombie Swarm PROMabel reacted 👍 to Against The Odds + Ironhoof Raceway PrefabMayonnaiseScc published Against The OddsPumpkinKing reacted 🔥 to AchievementsWrecks updated AchievementsWrecks updated VIP PackagesRazor updated Animal FarmRazor updated Animal FarmEM$Ø reacted ⭐ to rPhonestev reacted ❤️ to Grid ControlMoulinch followed @khaledKhaled published Grid ControlRazor updated Animal Farm Pro
Browse/Rust/Plugins/CustomMedical

CustomMedical

Meowhuh★ 0.0 (0)v1.0.13OxideCarbon#medical#syringe#meds#medic
CustomMedical1 / 5
CustomMedical lets you turn syringes, bandages, largemedkit item into fully customized healing kits with configurable boosts, usage limits, permissions, timed effects, commands, and even loot drops.
Description

🧪 CustomMedical

  • Take control of how medical items work on your server!
  • CustomMedical lets you turn syringes, bandages, largemedkit item into fully customized healing kits with configurable boosts, usage limits, permissions, timed effects, commands, and even loot drops.
  • Perfect for RPG-style servers, PvE heal systems, and VIP reward kits.

✨ Features

  • Unlimited customization: Rename syringes/bandages/largemedkit, give them custom skins, and show [Uses:X] right on the item.
  • Usage limits: Configure how many times each item can be used before it’s consumed.
  • Boost system: Add health, hydration, calories, comfort, or radiation effects - with optional timers and automatic reset.
  • Status UI integration: Show a live “Medical Time” bar via SimpleStatus (optional dependency).
  • Timed permissions: Grant temporary permissions or groups on use with TemporaryPermissions (optional dependency).
  • Commands on use: Run one or multiple chat/console commands when the item is used.
  • Loot integration: Configure loot crates, heli crates, and Bradley crates to spawn your custom items at custom rates.
  • Anti-stack protection: Prevents players from stacking custom medical items (no “dupe” exploits).
  • Prefix & color customization: Fully configurable chat prefix with color tags.

🎥 Showcase Video

CustomMedical v1.0.6 | Rust Plugin Showcase

💬 Commands

  • /givesyringe <id|name> [amount] → Give yourself a configured medical item.
  • /givesyringe <player> <id|name> [amount] → Give a configured item to another player.
  • (Also available as console command givesyringe.)

📁 Example Configuration

json
1{
2 "Plugin Settings": {
3 "Chat Prefix": "[Custom Medical]",
4 "Prefix Color": "#00FF00"
5 },
6 "Medical Items Settings": {
7 "Item List": {
8 "Food Syringe": {
9 "Item Name": "Food Syringe",
10 "Skin ID": 3550559547,
11 "Permission (Empty = not need)": "",
12 "Basic Item (shortname)": "syringe.medical",
13 "Disable the item original healing": true,
14 "Item will not be consumed": false,
15 "Number of use (0 = Disable)": 3,
16 "Enable Medical Time": true,
17 "Medical Time Seconds": 60.0,
18 "Boost Settings": {
19 "Enable Boost": true,
20 "Max Health": 0.0,
21 "Max Health Duration (0=Until Medical Time)": 60.0,
22 "Add Health": 10,
23 "Health Duration (0=Until Medical Time)": 0.0,
24 "Add Health Over Time": 30,
25 "Health Over Time Duration (0=Until Medical Time)": 0.0,
26 "Add Hydration": 100,
27 "Hydration Duration (0=Until Medical Time)": 0.0,
28 "Add Calories": 200,
29 "Calories Duration (0=Until Medical Time)": 0.0,
30 "Add Radiation": 0,
31 "Radiation Duration (0=Until Medical Time)": 0.0,
32 "Add Bleeding": 0,
33 "Bleeding Duration (0=Until Medical Time)": 0.0,
34 "Add Comfort": 0,
35 "Comfort Duration (0=Until Medical Time)": 0.0,
36 "Reduce Health": 0,
37 "Reduce Health Duration (0=Until Medical Time)": 0.0,
38 "Reduce Hydration": 0,
39 "Reduce Hydration Duration (0=Until Medical Time)": 0.0,
40 "Reduce Calories": 0,
41 "Reduce Calories Duration (0=Until Medical Time)": 0.0,
42 "Reduce Comfort": 0,
43 "Reduce Comfort Duration (0=Until Medical Time)": 0.0,
44 "Reduce Radiation": 0,
45 "Reduce Radiation Duration (0=Until Medical Time)": 0.0,
46 "Reduce Bleeding": 0,
47 "Reduce Bleeding Duration (0=Until Medical Time)": 0.0,
48 "Reset Radiation": false,
49 "Reset Bleed": false,
50 "Reset Comfort": false,
51 "Target Hydration Max (0=Ignore)": 0.0,
52 "Target Calories Max (0=Ignore)": 0.0,
53 "Target Comfort Max (0=Ignore)": 0.0,
54 "Permanent Max Health": false,
55 "Permanent Health": false,
56 "Permanent Hydration": false,
57 "Permanent Calories": false,
58 "Permanent Comfort": false,
59 "Permanent Radiation": false,
60 "Permanent Bleeding": false
61 },
62 "Command Settings": {
63 "Enable Command": false,
64 "Server run command (false = PlayerClient)": true,
65 "Run all command (false = Random one)": false,
66 "Command List": [
67 "o.grant user %STEAMID% vip.vip",
68 "say hi, %PLAYERNAME%"
69 ]
70 },
71 "Temporary Permission On Use": {
72 "Enabled": false,
73 "PermissionOrGroup": "",
74 "IsGroup": false,
75 "Seconds": 120,
76 "FromNow": true
77 },
78 "Tips Message (Empty = no message)": "",
79 "Tips Message Chat Prefix": true,
80 "Effect (Empty = no effect)": "",
81 "Status Settings": {
82 "Enable Simple Status": true,
83 "Simple Status Title": "Food Boost",
84 "Background Color": "0 1 0 1",
85 "Title Color": "1 1 1 1",
86 "Text Color": "1 1 1 1",
87 "Icon": ""
88 },
89 "Drop Settings": [
90 {
91 "Enabled": true,
92 "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab",
93 "Chance": 8,
94 "Min Amount": 1,
95 "Max Amount": 2
96 },
97 {
98 "Enabled": true,
99 "Prefab": "assets/prefabs/npc/patrol helicopter/heli_crate.prefab",
100 "Chance": 10,
101 "Min Amount": 1,
102 "Max Amount": 2
103 },
104 {
105 "Enabled": true,
106 "Prefab": "assets/bundled/prefabs/radtown/crate_elite.prefab",
107 "Chance": 5,
108 "Min Amount": 1,
109 "Max Amount": 2
110 },
111 {
112 "Enabled": true,
113 "Prefab": "assets/prefabs/npc/m2bradley/bradley_crate.prefab",
114 "Chance": 10,
115 "Min Amount": 1,
116 "Max Amount": 2
117 }
118 ]
119 },
120 "Instant Syringe": {
121 "Item Name": "Instant Syringe",
122 "Skin ID": 3551177681,
123 "Permission (Empty = not need)": "",
124 "Basic Item (shortname)": "syringe.medical",
125 "Disable the item original healing": true,
126 "Item will not be consumed": false,
127 "Number of use (0 = Disable)": 2,
128 "Enable Medical Time": true,
129 "Medical Time Seconds": 60.0,
130 "Boost Settings": {
131 "Enable Boost": true,
132 "Max Health": 0.0,
133 "Max Health Duration (0=Until Medical Time)": 0.0,
134 "Add Health": 80,
135 "Health Duration (0=Until Medical Time)": 0.0,
136 "Add Health Over Time": 0,
137 "Health Over Time Duration (0=Until Medical Time)": 0.0,
138 "Add Hydration": 0,
139 "Hydration Duration (0=Until Medical Time)": 0.0,
140 "Add Calories": 0,
141 "Calories Duration (0=Until Medical Time)": 0.0,
142 "Add Radiation": 0,
143 "Radiation Duration (0=Until Medical Time)": 0.0,
144 "Add Bleeding": 0,
145 "Bleeding Duration (0=Until Medical Time)": 0.0,
146 "Add Comfort": 0,
147 "Comfort Duration (0=Until Medical Time)": 0.0,
148 "Reduce Health": 0,
149 "Reduce Health Duration (0=Until Medical Time)": 0.0,
150 "Reduce Hydration": 0,
151 "Reduce Hydration Duration (0=Until Medical Time)": 0.0,
152 "Reduce Calories": 0,
153 "Reduce Calories Duration (0=Until Medical Time)": 0.0,
154 "Reduce Comfort": 0,
155 "Reduce Comfort Duration (0=Until Medical Time)": 0.0,
156 "Reduce Radiation": 0,
157 "Reduce Radiation Duration (0=Until Medical Time)": 0.0,
158 "Reduce Bleeding": 0,
159 "Reduce Bleeding Duration (0=Until Medical Time)": 0.0,
160 "Reset Radiation": true,
161 "Reset Bleed": true,
162 "Reset Comfort": false,
163 "Target Hydration Max (0=Ignore)": 0.0,
164 "Target Calories Max (0=Ignore)": 0.0,
165 "Target Comfort Max (0=Ignore)": 0.0,
166 "Permanent Max Health": false,
167 "Permanent Health": false,
168 "Permanent Hydration": false,
169 "Permanent Calories": false,
170 "Permanent Comfort": false,
171 "Permanent Radiation": false,
172 "Permanent Bleeding": false
173 },
174 "Command Settings": {
175 "Enable Command": false,
176 "Server run command (false = PlayerClient)": true,
177 "Run all command (false = Random one)": false,
178 "Command List": [
179 "o.grant user %STEAMID% vip.vip",
180 "say hi, %PLAYERNAME%"
181 ]
182 },
183 "Temporary Permission On Use": {
184 "Enabled": false,
185 "PermissionOrGroup": "",
186 "IsGroup": false,
187 "Seconds": 120,
188 "FromNow": true
189 },
190 "Tips Message (Empty = no message)": "",
191 "Tips Message Chat Prefix": true,
192 "Effect (Empty = no effect)": "",
193 "Status Settings": {
194 "Enable Simple Status": true,
195 "Simple Status Title": "Instant Boost",
196 "Background Color": "0 1 0 1",
197 "Title Color": "1 1 1 1",
198 "Text Color": "1 1 1 1",
199 "Icon": ""
200 },
201 "Drop Settings": []
202 }
203 }
204 },
205 "Config Version": {
206 "Major": 1,
207 "Minor": 0,
208 "Patch": 9
209 }
210}

🔑 Permissions

custommedical.admin → Allows use of /givesyringe and console give commands. You can define per-item permissions in the config (e.g., custommedical.vipheal), then grant them with oxide.grant user <name> custommedical.vipheal.

🎯 Why Choose CustomMedical?

1) Because sometimes vanilla healing just isn’t enough.
2) This plugin gives you full control - from simple rebalanced syringes to complex RPG-style healing kits with timed buffs, effects, and rewards.

Default configuration
CustomMedical.json
{
  "Plugin Settings": {
    "Chat Prefix": "[Custom Medical]",
    "Prefix Color": "#00FF00"
  },
  "Medical Items Settings": {
    "Item List": {
      "Food Syringe": {
        "Item Name": "Food Syringe",
        "Skin ID": 3550559547,
        "Permission (Empty = not need)": "",
        "Basic Item (shortname)": "syringe.medical",
        "Disable the item original healing": true,
        "Item will not be consumed": false,
        "Number of use (0 = Disable)": 3,
        "Enable Medical Time": true,
        "Medical Time Seconds": 60.0,
        "Boost Settings": {
          "Enable Boost": true,
          "Max Health": 0.0,
          "Max Health Duration (0=Until Medical Time)": 60.0,
          "Add Health": 10,
          "Health Duration (0=Until Medical Time)": 0.0,
          "Add Health Over Time": 30,
          "Health Over Time Duration (0=Until Medical Time)": 0.0,
          "Add Hydration": 100,
          "Hydration Duration (0=Until Medical Time)": 0.0,
          "Add Calories": 200,
          "Calories Duration (0=Until Medical Time)": 0.0,
          "Add Radiation": 0,
          "Radiation Duration (0=Until Medical Time)": 0.0,
          "Add Bleeding": 0,
          "Bleeding Duration (0=Until Medical Time)": 0.0,
          "Add Comfort": 0,
          "Comfort Duration (0=Until Medical Time)": 0.0,
          "Reduce Health": 0,
          "Reduce Health Duration (0=Until Medical Time)": 0.0,
          "Reduce Hydration": 0,
          "Reduce Hydration Duration (0=Until Medical Time)": 0.0,
          "Reduce Calories": 0,
          "Reduce Calories Duration (0=Until Medical Time)": 0.0,
          "Reduce Comfort": 0,
          "Reduce Comfort Duration (0=Until Medical Time)": 0.0,
          "Reduce Radiation": 0,
          "Reduce Radiation Duration (0=Until Medical Time)": 0.0,
          "Reduce Bleeding": 0,
          "Reduce Bleeding Duration (0=Until Medical Time)": 0.0,
          "Reset Radiation": false,
          "Reset Bleed": false,
          "Reset Comfort": false,
          "Target Hydration Max (0=Ignore)": 0.0,
          "Target Calories Max (0=Ignore)": 0.0,
          "Target Comfort Max (0=Ignore)": 0.0,
          "Permanent Max Health": false,
          "Permanent Health": false,
          "Permanent Hydration": false,
          "Permanent Calories": false,
          "Permanent Comfort": false,
          "Permanent Radiation": false,
          "Permanent Bleeding": false
        },
        "Command Settings": {
          "Enable Command": false,
          "Server run command (false = PlayerClient)": true,
          "Run all command (false = Random one)": false,
          "Command List": [
            "o.grant user %STEAMID% vip.vip",
            "say hi, %PLAYERNAME%"
          ]
        },
        "Temporary Permission On Use": {
          "Enabled": false,
          "PermissionOrGroup": "",
          "IsGroup": false,
          "Seconds": 120,
          "FromNow": true
        },
        "Tips Message (Empty = no message)": "",
        "Tips Message Chat Prefix": true,
        "Effect (Empty = no effect)": "",
        "Status Settings": {
          "Enable Simple Status": true,
          "Simple Status Title": "Food Boost",
          "Background Color": "0 1 0 1",
          "Title Color": "1 1 1 1",
          "Text Color": "1 1 1 1",
          "Icon": ""
        },
        "Drop Settings": [
          {
            "Enabled": true,
            "Prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab",
            "Chance": 8,
            "Min Amount": 1,
            "Max Amount": 2
          },
          {
            "Enabled": true,
            "Prefab": "assets/prefabs/npc/patrol helicopter/heli_crate.prefab",
            "Chance": 10,
            "Min Amount": 1,
            "Max Amount": 2
          },
          {
            "Enabled": true,
            "Prefab": "assets/bundled/prefabs/radtown/crate_elite.prefab",
            "Chance": 5,
            "Min Amount": 1,
            "Max Amount": 2
          },
          {
            "Enabled": true,
            "Prefab": "assets/prefabs/npc/m2bradley/bradley_crate.prefab",
            "Chance": 10,
            "Min Amount": 1,
            "Max Amount": 2
          }
        ]
      },
      "Instant Syringe": {
        "Item Name": "Instant Syringe",
        "Skin ID": 3551177681,
        "Permission (Empty = not need)": "",
        "Basic Item (shortname)": "syringe.medical",
        "Disable the item original healing": true,
        "Item will not be consumed": false,
        "Number of use (0 = Disable)": 2,
        "Enable Medical Time": true,
        "Medical Time Seconds": 60.0,
        "Boost Settings": {
          "Enable Boost": true,
          "Max Health": 0.0,
          "Max Health Duration (0=Until Medical Time)": 0.0,
          "Add Health": 80,
          "Health Duration (0=Until Medical Time)": 0.0,
          "Add Health Over Time": 0,
          "Health Over Time Duration (0=Until Medical Time)": 0.0,
          "Add Hydration": 0,
          "Hydration Duration (0=Until Medical Time)": 0.0,
          "Add Calories": 0,
          "Calories Duration (0=Until Medical Time)": 0.0,
          "Add Radiation": 0,
          "Radiation Duration (0=Until Medical Time)": 0.0,
          "Add Bleeding": 0,
          "Bleeding Duration (0=Until Medical Time)": 0.0,
          "Add Comfort": 0,
          "Comfort Duration (0=Until Medical Time)": 0.0,
          "Reduce Health": 0,
          "Reduce Health Duration (0=Until Medical Time)": 0.0,
          "Reduce Hydration": 0,
          "Reduce Hydration Duration (0=Until Medical Time)": 0.0,
          "Reduce Calories": 0,
          "Reduce Calories Duration (0=Until Medical Time)": 0.0,
          "Reduce Comfort": 0,
          "Reduce Comfort Duration (0=Until Medical Time)": 0.0,
          "Reduce Radiation": 0,
          "Reduce Radiation Duration (0=Until Medical Time)": 0.0,
          "Reduce Bleeding": 0,
          "Reduce Bleeding Duration (0=Until Medical Time)": 0.0,
          "Reset Radiation": true,
          "Reset Bleed": true,
          "Reset Comfort": false,
          "Target Hydration Max (0=Ignore)": 0.0,
          "Target Calories Max (0=Ignore)": 0.0,
          "Target Comfort Max (0=Ignore)": 0.0,
          "Permanent Max Health": false,
          "Permanent Health": false,
          "Permanent Hydration": false,
          "Permanent Calories": false,
          "Permanent Comfort": false,
          "Permanent Radiation": false,
          "Permanent Bleeding": false
        },
        "Command Settings": {
          "Enable Command": false,
          "Server run command (false = PlayerClient)": true,
          "Run all command (false = Random one)": false,
          "Command List": [
            "o.grant user %STEAMID% vip.vip",
            "say hi, %PLAYERNAME%"
          ]
        },
        "Temporary Permission On Use": {
          "Enabled": false,
          "PermissionOrGroup": "",
          "IsGroup": false,
          "Seconds": 120,
          "FromNow": true
        },
        "Tips Message (Empty = no message)": "",
        "Tips Message Chat Prefix": true,
        "Effect (Empty = no effect)": "",
        "Status Settings": {
          "Enable Simple Status": true,
          "Simple Status Title": "Instant Boost",
          "Background Color": "0 1 0 1",
          "Title Color": "1 1 1 1",
          "Text Color": "1 1 1 1",
          "Icon": ""
        },
        "Drop Settings": []
      }
    }
  },
  "Config Version": {
    "Major": 1,
    "Minor": 0,
    "Patch": 13
  }
}
Sponsored
Pine Hosting
Pine Hosting

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

Visit site ↗
$21.99
Views11
Downloads0
Purchases0
Rating★ 0.0
Version1.0.13
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size12 KB
PublishedOct 18, 2026
UpdatedOct 18, 2026
✓ Reviewed for safety and integrity