LAB/05 — INVENTORY

Multi Function Utility Box

Turns a normal deployable box into an all-in-one passive processing station smelting, cooking, refining, and recycling all happen automatically inside the same box, no separate furnaces or recyclers needed. Give it out as a special reskinned item via command, and it only activates its processing when it recognizes its own skin.
← BACK TO STORE
Price
£19.99
Version
v1.0.0
Author
CarlFounding MemberTrusted Dev

Changelog

v1.0.023 Aug 2026

No notes for this release.

Multi Function Utility Box screenshot 1

Features

Reskins a configurable base deployable (default: large wooden box) with a workshop skin, recognized purely by name + skin ID

Passively smelts ore, cooks food, refines crude oil, and recycles items — all inside the box on a set interval

Recycling has a randomized yield range and a short exemption timer, so items can't be instantly re-recycled in a loop

Fixed yields for non-craftable loot items (Gears, Tech Trash, etc.)

SkillTree and Epic Loot integration for speed bonuses and bonus loot rolls

Optional paid temporary access for non-VIP players (Scrap, Economics, ServerRewards, custom item, or resources)

Shop-ready — mfbox.give is a console command, so it drops straight into any shop plugin for players to buy

Admin diagnostic command to check why a container is/isn't recognized as a Utility Box

Chat Commands

/mfbox — (admin) give yourself a Utility Box

/box — buy/activate temporary processing access (VIP with permanent access just gets a confirmation reply)

/mfboxclear <name/steamid> — (admin) clear a player's temporary paid access

Console Commands

mfbox.give <name/steamid> — give a Utility Box to a player (wire this into your shop plugin's purchase command to sell it)

mfbox.clearaccess <name/steamid> — clear temporary access via RCON/console

mfbox.checkbox — (F1, looking at a container) diagnostic: shows prefab/skin match and tracking status

Permissions

multifunctionutilitybox.use — required for a box to actually process (permanent access) multifunctionutilitybox.give — required to use /mfbox and /mfboxclear