Title: Stack Modifier - Plugins - Codefling
Open Graph Title: Stack Modifier
Description: Codefling is the largest marketplace to buy and sell plugins, maps, tools, and more! Our modern platform makes it easy to find exciting new content while providing a feature-rich environment for creators to monetize their work!
Open Graph Description: Stack Modifier is a performance-focused plugin that enhances and refines item stacking behavior in Rust. Includes a built in GUI Editor for quick and easy setup of stack sizes! Features Includes GUI Editor - Blocks Player movements while using GUI Editor Including Keybinds! Adds NEW Stacking Supp...
Keywords:
Opengraph URL: https://codefling.com/plugins/stack-modifier
X: @codefling_
Domain: codefling.com
{
"@context": "http://schema.org",
"@type": "WebApplication",
"operatingSystem": "N/A",
"url": "https://codefling.com/plugins/stack-modifier",
"name": "Stack Modifier",
"description": "Stack Modifier is a performance-focused plugin that enhances and refines item stacking behavior in Rust. \n\tIncludes a built in GUI Editor for quick and easy setup of stack sizes! \n\t\u00a0\n \n\n\n\tFeatures\n \n\nIncludes GUI Editor - Blocks Player movements while using GUI Editor Including Keybinds!\n\nAdds NEW Stacking Support for the following.\nliquids ( like bota bags etc )\nStacking of Fuel Containers (hats, tools, etc.)\nStacking of Guns\nWeapon Attachments\nStacking of Skins\nWorks with SkinBox plugins\nSupports stacking armor slot armors\nSupports Genetic Stacking\nSupports Food Spoil stacking\nStacking of Custom Items\nStacking of Custom Items with Custom Display Names\nStacking of Key Cards without losing the stack when swiping\nStacking Candy Cane Club without losing the stack while lick\nSupport for modified presents for unwrapping\n\nLimits wearable clothing items to stack sizes of 1! ( on the player wear container only )\nLimits weapon attachments to stack sizes of 1! ( On the weapon its self! so you can have bigger stacks! )\n\nThe largest possible value in C# is 2,147,483,647 Which means anything over this stack-size will break the plugin\n\nPatches All Industrial Conveyor stack issues! ( Yes custom items no problems! ) -- THIS IS NOW IT\"S OWN PLUGIN AS AN ADDON. 4-2-2025\n\nPatches Stacks being lost when stacked items break! Like mining! Etc\nPatches Stacks being lost when Melee weapons are thrown! Like spear! Etc\n\n\n\t \n\tSTACK MODIFIER INDUSTRIAL ADDON:\n \n\n\n\n\t \n\t \n\tKnown Conflicts\n \n\nRoadBradley \u0026amp; HeliSignals \nAre doing item creations wrong and setting the item.name field as vanilla item display names thus breaking stack support.\n( don\u0027t set a vanilla display name only set them if its custom names as the fix )\n\nConveyor Stacks\nNot needed \u0026amp; conflicts, stack-modifier already does this \u0026amp; has config settings for it.\n\nDavids Shop UI ( recently changed how his default data files are createdfor items )\n( you need to generate a new Items.json file and re-do custom items / pricing inside it to fix stack bugs with old data files )\n\nMagic Coin\n uses some of the same hooks set up config in it correctly to not conflict\n\nCustom Skin Stack Fix\n not needed this handles it properly\n\nStack Size Controller\n cannot have 2 of the same plugins basically\n\nExtra Loot\ncauses a stacking bug when a reboot occurs with skinned items preventing old skinned items from stacking with new skinned items\n\nIndustrialCustomSkinsFix \n not needed stack-modifier has the same patch in it.\n\nIQAlcoholFarm by BadMandarin/Mercury\nis not supported \u0026amp; will cause stack bugs / problems ( could be supported with an author update, but current version is not supported )\n\n\nItemPerks by imthenewguy\n\nCauses stack bugs/problems just by having this plugin on your server due to harmony patching done inside it + repair logic is bugged.\nItem creation is also not handled properly resulting in duplication issues with Conveyor movements nothing can be done about that.\n( plugin requires a full rewrite for proper support \u0026amp; repairs. )\n\n\n\tPlugins that do not handle Item Creation Correctly: ( Which break stacks )\n \n\nCustom Item Drops by Machine ( Always sets the vanilla display name when its supposed to be null for vanilla items )\nXP System by fastburst ( Always sets the vanilla display name when its supposed to be null for vanilla items )\nCopy Paste ( Items created by copy paste its self will not stack since item creation is not handled properly )\n\nThis list will be constantly updated as devs fix their code accordingly \u0026amp; new ones are discovered to be flawed.\n\n\n\t\u00a0\n \n\n\n\tGetting Started - Click Either Link to play video\n \n\n\n\tVideo One\n \n\n\n\tVideo Two\n \n\n\n\tPermissions\n \n\nstackmodifier.admin - Allows players access to the UI Editor.\n\n\n\tChat Commands\n \n\n/stackmodifier -- Opens Editor UI, Must enable config option \u00a0 \"Enable UI Editor\": true\n\n/stackmodifier.reset ( is also console cmd ) -- Requires stackmodifier.admin perm ( resets stack-sizes )\n\n/resetvenders -- Requires being an admin, only resets facepunches messed-up vendors, not all\n\n/stackmodifiercolor \u0026lt;inputpanel|inputtext|text|transparent\u0026gt; \u0026lt;color\u0026gt; \u0026lt;alpha|ex, 0.98\u0026gt;\n \u00a0 Example /stackmodifiercolor inputpanel #207086 0.25\n\n\n\tUI Editor Commands\n \n\nset 8 -- Inside a categories Search Bar, type set and a value and it will apply it to the whole category,\nreset -- Inside a categories Search Bar type reset hit the enter key or click out of the field and it resets it.\nmultiply -- Inside a categorie use the Search Bar \u0026amp; type multiply and a value and it will apply it to the whole category.\n\nif you reset or set, re-click the Category Tab to refresh it before making more changes!\nOtherwise you will have to do your first edit twice for it to start working again\n\n\n\tUI Editor Without Images? \n\t* At the top of the config you will see the following setting set to true save and reload.\n \n\n\"Disable Images for UI Editor\": false, \u00a0 \u0026lt; Disables images and allows full use\n\n\n\tHaving Problems?\n \n\n\n\t* Warning this plugin is not compatible with custom-skins-stacks-fix plugin since this already handles everything.\n \n\n\n\t* If you already have a plugin that modifies the rust stack sizes you will first need to remove that plugin.\n \n\n\n\t* Then you simply load Stack Modifier onto your server open the config and start editing the Modified values to your new stack-size amounts!\n \n\n\n\t* When you are done simply save and reload the plugin! ( oxide. reload StackModifier )\n \n\n\n\t* Alternatively you can utilize the built-in UI Editor and not ever need to touch the config!\n \n\n\n\t* Admins - Auth level 2 will always be ignored. \n\t \n\t* This plugin is not compatible with BetterVanish, I only support Vanish from umod.\n \n\n\n\tHow to revert to vanilla?\n \n\n\n\t* Run the reset command while having the stackmodifier.admin perm or Unload Stack Modifier, delete the config, and restart your server. \n\t* It will reset the config back to vanilla settings allowing you to start over.\n \n\n\n\tAPI Hooks \n\t\u00a0\n \n\nInterface.CallHook(\"OnStackSizeUpdated\"); //called after the plugin updates the stack sizes on server reboots \u0026amp; when reloading the plugin.\n //It\u0027s also still called right after the UI editor is closed from modifying.\n\n//Inside the oxide hook I use called OnItemAddedToContainer theirs a hook of mine, if called mine will not touch it or fix the stacks.\nif (Interface.CallHook(\"OnIgnoreStackSize\", player, item) != null) return;\n\n\n\t## Configuration\n \n\n{\n \"Disable Industrial Conveyor Patch (true = disabled)\": false,\n \"Industrial Conveyor Max Stack Size Per Move Default = 60\": 130,\n \"Industrial Conveyor Move Frequency Default = 5 (Lower = faster moving)\": 3,\n \"Disable Weapon Attachment stack fix (Unsubscribes from both OnWeaponModChange \u0026amp; CanMoveItem)\": false,\n \"Disable Wearable Clothes fix (Unsubscribes from OnItemAddedToContainer)\": false,\n \"Disable Ammo/Fuel duplication fix (Recommended false)\": false,\n \"Disable Candy Cane Club Lick fix \u0026amp; unwrap fix (Unsubscribes from OnItemAction)\": false,\n \"Disable OnCardSwipe fix (Unsubscribes from OnCardSwipe)\": false,\n \"Enable VendingMachine Ammo Fix (Recommended)\": true,\n \"Enable UI Editor\": true,\n \"Disable Images / Toggles off Images for UI Editor\": false,\n \"Sets editor command\": \"stackmodifier\",\n \"Sets reset command for both console \u0026amp; chat\": \"stackmodifier.reset\",\n \"Sets editor color command\": \"stackmodifiercolor\",\n \"Sets Default Category to open\": \"All\",\n \"Stack Modifier UI Title\": \"Stack Modifier Editor \u25dd(\u2070\u25a0\u00bf\u2070)\u25de\",\n \"UI - Stack Size Label\": \"Default Stacks\",\n \"UI - Set Stack Label\": \"Set Stacks\",\n \"UI - Search Bar Label\": \"Search\",\n \"UI - Back Button Text\": \"\u25c0\",\n \"UI - Forward Button Text\": \"\u25b6\",\n \"UI - Close Label\": \"\u2716\",\n \"Colors\": {\n \"InputPanel\": {\n \"Hex\": \"#0E0E10\",\n \"Rgb\": \"0.0549019607843137 0.0549019607843137 0.0627450980392157 0.98\"\n },\n \"InputText\": {\n \"Hex\": \"#FFE24B\",\n \"Rgb\": \"1 0.886274509803922 0.294117647058824 0.15\"\n },\n \"TextColor\": {\n \"Hex\": \"#FFFFFF\",\n \"Rgb\": \"1 1 1 1\"\n },\n \"Transparency\": {\n \"Hex\": \"#\",\n \"Rgb\": \"0 0 0 0.95\"\n }\n },\n \"Category Stack Multipliers\": {\n \"Attire\": 1,\n \"Misc\": 1,\n \"Items\": 1,\n \"Ammunition\": 1,\n \"Construction\": 1,\n \"Component\": 1,\n \"Traps\": 1,\n \"Electrical\": 1,\n \"Fun\": 1,\n \"Food\": 1,\n \"Resources\": 1,\n \"Tool\": 1,\n \"Weapon\": 1,\n \"Medical\": 1\n },\n \"Stack Categories\": {\n \"Attire\": {\n \"hat.wolf\": {\n \"DisplayName\": \"Wolf Headdress\",\n \"Modified\": 10\n },\n \"horse.shoes.basic\": {\n \"DisplayName\": \"Basic Horse Shoes\",\n \"Modified\": 10\n }\n },\n \"Misc\": {\n \"fogmachine\": {\n \"DisplayName\": \"Fogger-3000\",\n \"Modified\": 10\n },\n \"sickle\": {\n \"DisplayName\": \"Sickle\",\n \"Modified\": 10\n }\n },\n \"Items\": {\n \"kayak\": {\n \"DisplayName\": \"Kayak\",\n \"Modified\": 10\n },\n \"map\": {\n \"DisplayName\": \"Paper Map\",\n \"Modified\": 10\n }\n },\n \"Ammunition\": {\n \"ammo.grenadelauncher.buckshot\": {\n \"DisplayName\": \"40mm Shotgun Round\",\n \"Modified\": 20\n },\n \"ammo.rocket.sam\": {\n \"DisplayName\": \"SAM Ammo\",\n \"Modified\": 10\n }\n },\n \"Construction\": {\n \"door.double.hinged.metal\": {\n \"DisplayName\": \"Sheet Metal Double Door\",\n \"Modified\": 10\n },\n \"building.planner\": {\n \"DisplayName\": \"Building Plan\",\n \"Modified\": 10\n }\n },\n \"Component\": {\n \"bleach\": {\n \"DisplayName\": \"Bleach\",\n \"Modified\": 2\n },\n \"vehicle.module\": {\n \"DisplayName\": \"Generic vehicle module\",\n \"Modified\": 10\n }\n },\n \"Traps\": {\n \"trap.bear\": {\n \"DisplayName\": \"Snap Trap\",\n \"Modified\": 30\n },\n \"samsite\": {\n \"DisplayName\": \"SAM Site\",\n \"Modified\": 10\n }\n },\n \"Electrical\": {\n \"ceilinglight\": {\n \"DisplayName\": \"Ceiling Light\",\n \"Modified\": 10\n },\n \"wiretool\": {\n \"DisplayName\": \"Wire Tool\",\n \"Modified\": 100\n }\n },\n \"Fun\": {\n \"firework.boomer.blue\": {\n \"DisplayName\": \"Blue Boomer\",\n \"Modified\": 200\n },\n \"telephone\": {\n \"DisplayName\": \"Telephone\",\n \"Modified\": 10\n }\n },\n \"Food\": {\n \"apple\": {\n \"DisplayName\": \"Apple\",\n \"Modified\": 100\n },\n \"woodtea.pure\": {\n \"DisplayName\": \"Pure Wood Tea\",\n \"Modified\": 100\n }\n },\n \"Resources\": {\n \"skull.human\": {\n \"DisplayName\": \"Human Skull\",\n \"Modified\": 10\n },\n \"wood\": {\n \"DisplayName\": \"Wood\",\n \"Modified\": 10\n }\n },\n \"Tool\": {\n \"tool.instant_camera\": {\n \"DisplayName\": \"Instant Camera\",\n \"Modified\": 10\n },\n \"bucket.water\": {\n \"DisplayName\": \"Water Bucket\",\n \"Modified\": 10\n }\n },\n \"Weapon\": {\n \"gun.water\": {\n \"DisplayName\": \"Water Gun\",\n \"Modified\": 10\n },\n \"spear.wooden\": {\n \"DisplayName\": \"Wooden Spear\",\n \"Modified\": 10\n }\n },\n \"Medical\": {\n \"blood\": {\n \"DisplayName\": \"Blood\",\n \"Modified\": 100\n },\n \"bandage\": {\n \"DisplayName\": \"Bandage\",\n \"Modified\": 30\n }\n }\n }\n}\n\n\n\t\u00a0\n \n",
"applicationCategory": "Plugins",
"downloadUrl": "https://codefling.com/plugins/stack-modifier?do=download",
"dateCreated": "2022-04-10T15:17:43+0000",
"fileSize": "164.2 kB",
"softwareVersion": "2.8.32",
"author": {
"@type": "Person",
"name": "Khan",
"image": "https://codefling.com/uploads/monthly_2025_05/imported-photo-248.thumb.jpeg.4fbf7eebc2535e64b85f919752d0ebf7.jpeg",
"url": "https://codefling.com/khan"
},
"interactionStatistic": [
{
"@type": "InteractionCounter",
"interactionType": "http://schema.org/ViewAction",
"userInteractionCount": 127509
},
{
"@type": "InteractionCounter",
"interactionType": "http://schema.org/DownloadAction",
"userInteractionCount": 15186
},
{
"@type": "InteractionCounter",
"interactionType": "http://schema.org/CommentAction",
"userInteractionCount": 195
},
{
"@type": "InteractionCounter",
"interactionType": "http://schema.org/ReviewAction",
"userInteractionCount": 22
}
],
"dateModified": "2026-02-12T07:55:29+0000",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.79999999999999982236431605997495353221893310546875,
"reviewCount": 22,
"bestRating": "5"
},
"screenshot": [
{
"@type": "ImageObject",
"url": "https://codefling.com/uploads/monthly_2023_11/stackmodifierdefault.png.2cda9e9def202c1b67419e7f0293a502.png",
"thumbnail": {
"@type": "ImageObject",
"url": "https://codefling.com/uploads/monthly_2026_02/stackmodifierdefault.thumb.png.7d7c925ceb705a72f39288bf22a55597.png"
}
}
],
"releaseNotes": "\u003Cp\u003E\n\t\u003Cspan style=\"font-size:16px;\"\u003EFixed stacks being lost when items break.\u003C/span\u003E\n\u003C/p\u003E\n\n\u003Cp\u003E\n\t\u003Cspan style=\"font-size:16px;\"\u003EFixed stacks being lost when items are thrown like melee weapons such as \"spears\"\u003Cbr /\u003E\n\t\u003Cbr /\u003E\n\tRejoice for you can now infinitely throw a stack of spears!\u003C/span\u003E\n\u003C/p\u003E\n",
"potentialAction": {
"@type": "BuyAction",
"target": "https://codefling.com/plugins/stack-modifier?do=buy"
},
"offers": {
"@type": "Offer",
"url": "https://codefling.com/plugins/stack-modifier?do=buy",
"price": "19.99",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock"
},
"commentCount": 195
}
{
"@context": "http://www.schema.org",
"publisher": "https://codefling.com/#organization",
"@type": "WebSite",
"@id": "https://codefling.com/#website",
"mainEntityOfPage": "https://codefling.com/",
"name": "Codefling",
"url": "https://codefling.com/",
"potentialAction": {
"type": "SearchAction",
"query-input": "required name=query",
"target": "https://codefling.com/search/?q={query}"
},
"inLanguage": [
{
"@type": "Language",
"name": "English (US)",
"alternateName": "en-US"
}
]
}
{
"@context": "http://www.schema.org",
"@type": "Organization",
"@id": "https://codefling.com/#organization",
"mainEntityOfPage": "https://codefling.com/",
"name": "Codefling",
"url": "https://codefling.com/",
"sameAs": [
"https://discord.gg/codefling",
"https://www.youtube.com/c/codefling",
"https://x.com/codefling_",
"https://www.facebook.com/codefling"
]
}
{
"@context": "http://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"name": "Plugins",
"@id": "https://codefling.com/mods"
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"name": "Stack Modifier"
}
}
]
}
{
"@context": "http://schema.org",
"@type": "ContactPage",
"url": "https://codefling.com/contact/"
}
| twitter:card | summary_large_image |
| og:image | https://codefling.com/uploads/monthly_2026_02/stackmodifierdefault.thumb.png.7d7c925ceb705a72f39288bf22a55597.png |
| og:type | website |
| og:updated_time | 2026-02-12T07:55:29Z |
| og:site_name | Codefling |
| og:locale | en_US |
| msapplication-config | https://codefling.com/browserconfig.xml/ |
| msapplication-starturl | / |
| application-name | Codefling |
| apple-mobile-web-app-title | Codefling |
| theme-color | #60cf94 |
| msapplication-TileColor | #000000 |
| msapplication-square70x70logo | https://codefling.com/uploads/monthly_2025_10/msapplication-square70x70logo.png?v=1759850069 |
| msapplication-TileImage | https://codefling.com/uploads/monthly_2025_10/msapplication-TileImage.png?v=1759850069 |
| msapplication-square150x150logo | https://codefling.com/uploads/monthly_2025_10/msapplication-square150x150logo.png?v=1759850069 |
| msapplication-wide310x150logo | https://codefling.com/uploads/monthly_2025_10/msapplication-wide310x150logo.png?v=1759850069 |
| msapplication-square310x310logo | https://codefling.com/uploads/monthly_2025_10/msapplication-square310x310logo.png?v=1759850069 |
| mobile-web-app-capable | yes |
| apple-touch-fullscreen | yes |
| apple-mobile-web-app-capable | yes |
Links:
Viewport: width=device-width, initial-scale=1