RustSettings & Admin
Increase Item Stack Sizes on Rust
Raise Rust item stack limits with the Stack Size Controller plugin: set a global, category or per-item multiplier from the Console.
Rust's own convar list has no stack size setting, so a server with bigger stacks runs a plugin. This guide uses Stack Size Controller from uMod, which raises stack limits for every item, for a whole category, or for one item. Checked against Stack Size Controller 4.1.3 (released July 2024) on uMod, October 2026.
What you need
The plugin runs on Oxide or Carbon. If your Plugins tab still says Your server runs plain Rust, follow How to install Oxide/uMod plugins on your Rust server first. That guide also covers the generic install, config editor and permissions, so this one sticks to Stack Size Controller itself.
On load the plugin downloads a list of vanilla stack sizes from GitHub. If the Console shows Unable to get result from GitHub, reload the plugin once the server is fully up, as the plugin's own message suggests.
Install it
- Open the Plugins tab and stay on Store.
- Search for Stack Size Controller and press Install.
- On Oxide, a newly installed plugin stays unloaded until the server restarts or you type
oxide.load StackSizeControllerin the Console. On Carbon it loads by itself. - Watch the Console. The plugin writes
StackSizeController.jsonto its config folder on first load (oxide/configon Oxide,carbon/configson Carbon).
Change stack sizes from the Console
Type these into the Console tab. Each change is saved to the plugin's config and applied straight away.
Use itemsearch first: setstack answers Item shortname or id is incorrect when it can't find what you typed. Category and all-stacks multipliers are whole numbers, so use 2 or 5, not 1.5.
Edit the config instead
Open Plugins, switch to Installed, press Config on Stack Size Controller, then Save and Reload plugin. The keys are:
GlobalStackMultiplier(default1) multiplies the base size of every item that isn't covered by an item multiplier or a category above1.CategoryStackMultipliersholds one multiplier per Rust item category, such asFoodorResources. A category only counts when it is above1.IndividualItemStackMultipliersholds a multiplier per item shortname.IndividualItemStackSizeholds the base size per item shortname, the number the multipliers multiply. The first time the plugin loads it fills this list with the vanilla size of every item, so the file is long. Search it for the item you want.AllowStackingItemsWithDurability(defaulttrue) lets items with a condition bar stack. Set it tofalseto keep them at their vanilla size.RevertStackSizesToVanillaOnUnload(defaulttrue) puts every stack limit back to vanilla when the plugin unloads.HidePrefixWithPluginNameInMessages(defaultfalse) removes the plugin's name from its replies.
An item's own multiplier beats its category, and a category above 1 beats the global multiplier. For example, with Resources at 5, setstack to 1000 on a resource item gives stacks of 5000; use the x form to give one item its own multiplier instead. A few items are on the plugin's ignore list and never change: water, water.salt, cardtable, hat.bunnyhat and rustige_egg_e.
Start with one category, such as Resources, rather than a global multiplier. A global multiplier also stretches ammo, medical items and building parts, which changes the feel of the whole server.
Carbon's built-in alternative
Carbon ships a StackManager module that is off by default. c.modules in the Console lists it, and c.setmodule StackManager true enables it (the Console answers StackManager marked enabled.). Its settings live in carbon/modules/StackManager/config.json and include GlobalMultiplier, Categories, Items and Blacklist. In Items, the number is the stack size, for example "wood": 10000. Carbon's docs note that this module forces the server's modded tag on.
Common problems
- Nothing changed - on Oxide the plugin may still be unloaded (restart or
oxide.load StackSizeController), or the vanilla list didn't download. Check Installed and the Console for red lines, then press Reload plugin. - Sizes went back to normal - the plugin unloaded and
RevertStackSizesToVanillaOnUnloadistrue. Load it again. - A command is ignored - the item is on the ignore list above, or the name is wrong. Run
itemsearchand copy the shortname exactly. - Your edit disappeared - a plugin rewrites its config on reload, so a misspelt key is dropped. Compare your spelling with the list above.
Related guides

Teleport on Your Rust Server
Teleport players as an admin with Rust commands, then give players /home and /tpr with the NTeleportation plugin.
4 min read
Set the Message of the Day on Rust
Set the server description, greet players on spawn with Welcomer and repeat chat announcements with Advert Messages on Rust.
4 min read
Change Crafting Speed on Your Rust Server
Set a crafting speed multiplier on Rust with the Crafting Controller plugin, with its commands and permissions, plus the game's craft.instant.
4 min read
