JustinRampage-RamUniversalRebench icon

RamUniversalRebench

One Bench to Rule Them All. Choose nearby vanilla and modded crafting stations from a single workstation, with optional auto-repair and a tiny universal remote.

CHANGELOG

Changelog

1.0.3 — Native Header Dropdown and Inventory UI Compatibility

  • Fix missing bench selector without AzuEPI. No longer require AzuExtendedPlayerInventory's character-name caption; anchor the selector to Valheim's existing crafting-station name instead.
  • Replace the default station name with a wide header dropdown displaying the actual selected station and level, e.g. FORGE - LVL 8. Use uppercase, regular-weight text (18-point selected label and 16-point expanded options).
  • Keep the station icon, level star, Craft/Upgrade/Reclaim controls, and the rest of the crafting interface in place. Restore the original station-name text when the Rebench closes.
  • Show real nearby stations in alphabetical order by name, not level, with each station's actual upgrade level. No layout-specific positioning offsets are needed in the tested inventory UIs.
  • Preserve mouse and controller selection, supported station recipes/requirements, Reclaim, and native optional auto-repair.
  • Compatibility tested: vanilla inventory; ExtraSlots 1.2.21; AzuExtendedPlayerInventory 2.6.4; and a heavily modded game alongside RamCraftFilterModLabels 0.3.21. Tests included 14 nearby stations, crafting, upgrading, reclaiming, automatic repairs, and controller navigation.
  • No changes to the Rebench model, visuals, 6/6/6 construction recipe, or station routing. Rebench remains usable client-side on the tested dedicated server without server-side installation.

1.0.2 — Selector Startup and Cosmetic Lookup Cleanup

  • Avoided a misleading warning when AzuExtendedPlayerInventory's character-name caption is briefly unavailable as the crafting menu opens.
  • Still waits for the actual center character-name caption and never places the selector on the top banner. If the anchor stays missing for two seconds, logs one warning while safe retries continue.
  • Extended the optional TearChanal_d / TearChannel_d lookup to search all material texture slots on the cloned Rebench (rather than only _MainTex). If that texture is absent, preserve the existing crystal/liquid appearance and log a normal informational message instead of a misleading warning.
  • No changes to station switching, crafting, upgrades, reclaim, controller support, auto-repair, build cost, established body/pelt/metal/mist colors, or previously placed benches.

1.0.1 — The 6/6/6 Rampage Recipe

  • Changed Universal Rebench construction materials to 6 Fine Wood, 6 Greydwarf Eyes, and 6 Surtling Cores.
  • Still built with the Hammer, with a regular Workbench nearby.
  • No changes to crafting-station routing, recipes, UI/controller handling, appearance, decorative remote, or auto-repair.
  • Existing placed benches use the same prefab name and should remain intact; confirm this during in-game testing.

1.0.0 — Initial public release candidate

  • Consolidated nearby vanilla and modded crafting stations under a single bench, preserving real station levels, requirements and recipes.
  • Implemented the mouse/controller station selector below the character name, compatible with the optional Craft Filter + Mod Labels interface.
  • Added configurable, opt-in native auto-repair for eligible worn gear without inventory rearrangement.
  • Added the Rampaged Reality appearance: black body, blue pelt, dark-silver metal and red crystal mist.
  • Added a configurable decorative miniature TV remote on the pelt.
  • Set the tested remote position as the default: X -0.25, Y -0.51, Z 1, Scale 1.
  • Updated the interaction prompt to display the current Use button and Craft & Repair.
  • Verified on one dedicated server without installing the plugin server-side; the placed bench survived server update/restart and remained functional on the original modded client.
  • Second-client multiplayer behavior and optional server-side deployment remain unverified.