glemoig-CraftStationStorage icon

CraftStationStorage

Buy ingredient storage slots on crafting stations (workbench, forge, etc). One ingredient per slot, unlimited amount. Materials spill on removal.

CHANGELOG

Changelog

0.3.0

  • Reworked to a one-time expansion model. Instead of buying slots one at a time, a station is expanded once for a flat, structure-dependent cost (default 100 of its signature wood).
  • Slot count is now fixed by station level: capacity = station level × SlotsPerStationLevel (default 5). Upgrading the station grants more slots.
  • The Expand button in the crafting menu disappears once the station is expanded. Interacting (E) only opens the storage window on expanded stations.
  • Withdrawing a slot to empty releases it, so the freed slot can be reused for a different ingredient.
  • Config: StationExpansionCosts, FallbackExpansionItem/FallbackExpansionAmount, SlotsPerStationLevel replace the old per-slot cost/growth settings.

0.2.0

  • Slot price is now structure-dependent (StationSlotCosts config): Workbench 5 Wood; Forge / Cauldron / Mead Ketill 5 Core wood; Food Preparation Table / Artisan Table 5 Fine wood; Black Forge / Galdr Table 5 Yggdrasil wood.
  • Stations not in the map use FallbackCostItem / FallbackCostBaseAmount (default 5 Wood).
  • SlotCostGrowth now defaults to 1.0 (flat price per slot); set higher to make each additional slot cost more.

0.1.1

  • Buy button now shows the cost item's icon + amount and a Valheim-style hover tooltip (next price and slots owned).
  • Storage rows use compact controls: + stack / + all to deposit and - stack / - all to withdraw.

0.1.0

  • Initial release.
  • Per-station ingredient storage attached to every eligible crafting station (Workbench, Forge, Artisan Table, Black Forge, Food Preparation Table, Cauldron, Galdr Table, Mead Ketill, and any other crafting station).
  • "+ Slot" buy button in the crafting panel (configurable cost + growth).
  • Storage window on interact (E) with search field, per-slot deposit / take / take-all, "fill from inventory" (chest-style) and an "add ingredient" dropdown.
  • One ingredient type per slot, unlimited stored amount.
  • Only ingredients the station can actually use are accepted (configurable).
  • All stored materials and the materials spent on slots spill on the ground when the station is removed or destroyed.
  • Data stored in the station's ZDO (persists + replicates in multiplayer).