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.
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_dlookup 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, Z1, Scale1. - 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.