Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ScrapSack
A red, scrap-only belt bag sold in the terminal. Holds loot instead of tools - and unlike a vanilla bag, you carry the weight of everything inside it. Host-authoritative.
By Solon
CHANGELOG
Changelog
1.0.0
Initial release.
- New purchasable terminal item: the scrap sack, 60 credits, capacity 4.
- Built as a runtime clone of the vanilla belt bag — no AssetBundle — recoloured blue to red by swapping the red and blue channels of its textures and material colours.
- Holds one-handed scrap only; two-handed loot can be enabled in the config. The Apparatus and bodies are denied by default.
- Carries the weight of its contents, unlike a vanilla belt bag.
- Host-authoritative: the host's capacity, scrap-only rule, deny list, grab range and weight
settings are sent to every client on connect and used instead of the client's own, and each
add is additionally validated server-side. Weight in particular has to be synced rather than
enforced, since
carryWeightonly exists on the machine that owns the player — without it, a client could switch weight off and turn the sack into a weightless loot crate. - Resizable slot grid that follows Capacity, and restores the vanilla grid for vanilla bags.