Live
Big Tex Ryder reviewed MyServerGearMayonnaiseScc published Toilet TransitBig Tex Ryder reacted 🔥 to MyServerGearr0gi reacted ❤️ to Hook ProfilerKap updated The Reef**Updated for the August update**badgyver updated RedemptionRustFlash published RFGiveaway | Your favourite Giveaway SystemKap updated Relic **Updated for August Update**Kap reviewed Hook ProfilerBrad Copp updated Water Wheel UpgradesBrad Copp updated Windmill UpgradesBrad Copp updated Solar Panel UpgradesWrecks updated Extra Grenades (EMP / SNAPSHOT)Wrecks updated Viper CraftingWrecks updated The OfferingKap reacted ❤️ to Hook Profilerdrifter reacted 🔥 to MyServerGearbadgyver updated RedemptionDark’Karis followed @RustFlashRustFlash updated MyServerGearWrecks updated Custom OreSilent_Creations updated ThemePark IslandWrecks updated GeodesBananenMaul reacted 😆 to 🍌 Banana Shop 🍌RustFlash published HostageTaking | a hostage taking involving C4 defusingbadgyver updated UMBRELLAbadgyver updated Npc BandsAlexProjects updated Zombie Swarm PRObadgyver updated The Last SiegeAlexProjects updated Zombie Swarm PRO
Browse/Rust/Plugins/Custom Magazine Capacity

Custom Magazine Capacity

Custom Magazine Capacity
Description

xMagazineCapacity

- Set a custom magazine capacity for any weapon.

  • Define a default capacity
  • Define a permission or not for any custom magazine capacity

Default Config

{
"Weapons": [
{
"weaponName": "rifle.ak",
"capacity": 45,
"defaultCapacity": 30,
"permission": ""
},
{
"weaponName": "rocket.launcher",
"capacity": 3,
"defaultCapacity": 1,
"permission": "xmagazinecapacity.rocketlauncher3"
},
{
"weaponName": "rocket.launcher",
"capacity": 6,
"defaultCapacity": 1,
"permission": "xmagazinecapacity.rocketlauncher6"
}
],
"RevokePermissionsOnUnload": false,
"RestoreRevokedPermissionsOnLoad": true
}

ℹ️ Keep "permission" empty to override magazine capacity for all players. When config is changed, reload the plugin.

➡️ Add as much weapons as you want.

➡️ Multiple permissions for same weapon

If you have identical weapon names with different permissions, the capacity will be taken from the one with the highest capacity.

Example: 3 times "rocket.launcher" with different permissions: xmagazinecapacity.rl3, xmagazinecapacity.rl6, xmagazinecapacity.rl9 - If a player has all 3 permissions, the capacity will be 9, since its the one with most capacity.

➡️ RevokePermissionsOnUnload/RestoreRevokedPermissionsOnLoad

"RevokePermissionsOnUnload": When the plugin unloads, it takes back any weapon permissions it granted while plugin was running.

"RestoreRevokedPermissionsOnLoad": If you turned the "RevokePermissionsOnUnload" on, this restore option puts revoked permissions back on the same players the next time the plugin loads. (It only affects xmagazinecapacity configured permissions)

Sponsored
RCONtrol
RCONtrol

Command your Rust server. Live WebRCON console, performance and player monitoring, quick actions, groups and permissions, and plugin management.

Visit site ↗
$8.90
Views1.2k
Downloads74
Purchases0
Rating 0.0
Version1.0.4
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size13 KB
PublishedMar 28, 2026
UpdatedAug 12, 2026
✓ Reviewed for safety and integrity