Guide 1 · Source scope checked 2026-11-06

Rust Tool Cupboard: diagnose building privilege and plan upkeep

Short answer: Treat building privilege and decay protection as two separate checks. First look for the in-game BUILDING PRIVILEGE indicator and authorize the people who need access; then open the Tool Cupboard and use its displayed per-24-hour material cost and protection time to plan a reserve. Never estimate a fixed upkeep bill from base size alone: current group scaling and server configuration can change what the TC shows.

Limits: Rust for PC, source scope checked November 6, 2026. The official wiki describes current PC mechanics; Rust Console Edition, modded servers, altered decay settings, and server-specific plugins may differ. Facepunch added group-size TC upkeep scaling in its September 3, 2026 update. Use your server’s live TC panel as the final authority.

1. Separate permission from decay

A cupboard can protect connected building blocks from decay while your character is not authorized to build, or your character can have building privilege while the cupboard has insufficient upkeep. One symptom does not prove the other is working.

What you seeCheck firstWhat it tells you
BUILDING PRIVILEGE appears, but placement is blockedCheck the placement message and the specific blockerPrivilege is present; another building rule may prevent that placement.
No BUILDING PRIVILEGE indicatorApproach the cupboard and check authorization; walk across the footprintYou may be outside its projected footprint or not authorized.
TC says base is not protected / decayingInspect its material costs, stock, and time-left displayPrivilege alone does not mean upkeep is paid.
A nearby structure decays while the main base does notCheck whether foundations connect it to the protected buildingSeparate buildings need their own cupboard or a connected footprint.

2. Restore authorization without guessing the radius

  1. Go to the Tool Cupboard and use its interaction menu to authorize. Facepunch says placement authorizes the placer; teammates need to authorize themselves separately.
  2. Walk through the exact area where the building plan is blocked. The BUILDING PRIVILEGE indicator is a practical boundary check; do not infer the shape from a simple circle around the cupboard.
  3. If an authorized teammate still cannot build, have them inspect their own indicator and re-authorize at that cupboard. Confirm they are not working on a disconnected external structure.
  4. Read the placement preview and the game’s blocker message. TC authorization does not override every placement restriction, and unauthorized twig floors or ladders can behave differently from other building pieces.

3. Read the upkeep panel as the current calculation

Open the cupboard inventory and record the displayed resource categories, cost per 24 hours, time protected, and any visible upkeep tax. Those values are more useful than a generic ‘small base’ estimate. Doors and building blocks affect upkeep; the Facepunch guide says ordinary deployables such as sleeping bags do not.

  1. Write down each material row exactly as the game displays it; do not combine unlike materials into one total.
  2. Check the visible group tax by hovering over the upkeep cost if the interface offers that detail. The September 2026 group-scaling update counts current and recently removed authorizations and code-lock access, so removing someone just before checking may not immediately erase the tax.
  3. If your server advertises an upkeep multiplier or custom decay settings, record it from that server’s rules/admin. Do not apply an extra multiplier to a TC reading that already reflects it.
  4. Reopen the TC after any group, building, or server-setting change; the screen is the baseline for your next reserve plan.

4. Plan a reserve for the time you will be away

Use the local reserve planner below only as arithmetic on numbers you enter. It assumes a straight-line multiplier because the owner enters that assumption; it does not know the server’s config or apply Rust’s internal group-scaling rules. If the in-game 24-hour display already includes the server’s settings, leave the multiplier at 1.0.

SituationGood next moveAvoid
A duo base’s TC total changed after a larger group joinedRe-read the live 24-hour cost and tax detailReusing an old solo screenshot or base-size chart.
Community server says upkeep is 0.5×Ask whether the TC UI is already modified; compare its displayed rateMultiplying a server-adjusted display by 0.5 again.
You are short one material but have plenty of anotherAdd the missing displayed category separatelyTreating total value as interchangeable upkeep.
An external wall or disconnected building is decayingCheck coverage/connection and its own TC protectionAssuming the main TC protects every nearby structure.

5. If the panel and the server rules disagree

Record the server name/type, patch date, visible TC values, group size, and the exact decay message. The official console-command reference documents server-side upkeep controls, but a player should not assume a command value is active on a community server. Ask that server’s admin to confirm the effective setting. Steam discussions are anecdotal context, not a substitute for the TC UI or administrator confirmation.

Guide 2 · Source scope checked 2026-11-06

Rust electricity: trace a dead branch or switch one connection at a time

Short answer: Troubleshoot from the source toward the consumer. Verify the source is producing power, confirm that power reaches the component’s Power In, then check the Electrical Branch’s Branch Out and Power Out separately. For a manual Switch, test its state and Power Out; a control signal on Switch On/Off is not the same connection as passing power through it.

Limits: Rust for PC, source scope checked November 6, 2026. The source/port labels below follow the current Facepunch Rust Wiki entries. Server-provided electrical parts or modded wiring may differ; Rust Console Edition may have separate parity. Facepunch’s 2024 electricity notes changed branch usage behavior, so older community schematics can describe obsolete behavior.

1. Identify the port before moving wires

The Electrical Branch has one Power In and two distinct power outputs. Branch Out is the configured side; Power Out carries the remainder. A Switch has Power In, Power Out, plus separate Switch On and Switch Off control inputs. A wire that reaches the wrong port can look almost right while delivering no useful output.

Part / portRoleDiagnostic question
Electrical Branch — Power InIncoming powerDoes the source’s output reach this input?
Electrical Branch — Branch OutConfigured branch legIs its output setting sufficient for the consumers on this leg?
Electrical Branch — Power OutRemainder legDid the next component get connected to this port instead of Branch Out?
Switch — Power In / Power OutSwitched power pathIs the switch in the on state and does the output feed the intended consumer?
Switch — Switch On / Switch OffControl inputsIs a control signal toggling state, rather than being mistaken for the power path?

2. Trace the circuit in a safe order

  1. Start at the generator, turbine, solar panel, battery, or other source. Read its current output in-game; a listed maximum is not proof it is producing that amount now.
  2. Follow the wire into the first component’s Power In. Confirm the line is connected and does not end at an adjacent but incorrect input.
  3. At each Branch, note the displayed/set Branch Out amount and identify which leg the target consumer is actually on. Continue from the correct output port.
  4. For a Switch, flip it manually once and observe whether its own Power Out changes. If you wired a control line, verify it reaches Switch On or Switch Off, not Power In.
  5. At the consumer, verify its Power In and any state/on condition. Then return upstream to find the first point where expected power stops.

3. Distinguish three common branch mistakes

SymptomLikely wiring/configuration issueNext check
Everything after a Branch is deadNo input power, wrong input port, or upstream source is not producingInspect source output and Branch Power In before changing the set amount.
Branch Out devices work, downstream chain does notThe chain may be on Branch Out rather than the remainder Power OutTrace the two output paths and move only the intended connection.
Switch receives signal but appliance stays offSignal/control wiring and switched power path are being conflatedTrace Switch Power In → Power Out, then check its on state.
It worked before changing Branch OutThe requested branch budget or remaining supply may no longer cover loadsCompare the source, branch setting, and visible consumer demand in the local tool; verify actual values in-game.
A published blueprint uses older behaviorThe schematic may predate electricity changesCompare its claims with current Facepunch item pages and update notes.

4. Budget the branch with actual readouts

Enter the source output you can currently observe, the Branch Out setting, and the demand of consumers on that branch in the private planner. It flags only arithmetic mismatches in those values. It cannot model every component’s active-usage rule, battery behavior, state, or server changes; Rust’s own live readouts and a one-wire-at-a-time test remain decisive.

  1. List only consumers fed by that Branch Out leg; do not add loads on Power Out to that subtotal.
  2. Use current observed values, not a solar panel or wind turbine’s best-case maximum.
  3. If your sum exceeds the set Branch Out amount, raise the configured amount only after confirming the upstream remainder still supports other circuits.
  4. Toggle the switch and re-read the consumer state after each change. Keep a note of the known-working wiring before rebuilding a larger circuit.

5. Compare community schematics carefully

Steam threads and community guides can help you spot a familiar wiring pattern, but they may use different item states, patched behavior, or a modded server. Facepunch’s Waves of Change notes explicitly changed electrical-branch behavior and fixed usage calculations; prefer those notes and current port descriptions when a community post conflicts. Reproduce a circuit in your own base only after you understand what each leg is meant to do.

Compare notes with players, then verify in your own build

The linked Steam discussions and community circuit examples are useful for seeing how other players describe a stuck TC or confusing power path. They are not a consensus guide: dates, server rules, patches, and installed mods differ. When sharing a question, include your Rust version/date, server type, exact TC panel or power readout, and the port-to-port path. Never post passwords, account identifiers, or private server credentials.

Official references to recheck first: Facepunch patch history, Tool Cupboard guide, and Electrical Branch port map.