Valheim
Install with App

Details

Latest version
1.0.1
Last Updated
First Uploaded
Downloads
835
Likes
1
Size
258KB
Dependants
ADDatHost Valheim hosting
€1

Changelog

1.0.1

Valheim 1.0 production-machine compatibility fixes.

Fixed

  • Fixed items disappearing when inserted into Smelter-based production machines.
  • Updated Smelter.RPC_AddOre calls for the Valheim 1.0 API, which now requires the item's cheated state.
  • Fix applies to Smelter-style processing inputs including:
    • Charcoal Kiln wood
    • Smelter ore
    • Blast Furnace ore
    • Windmill barley
    • Spinning Wheel flax
    • Eitr Refinery Soft Tissue
    • compatible modded machines using Valheim's Smelter input system
  • Fixed CookingStation inputs using the old pre-1.0 RPC_AddItem signature.
  • CookingStation inputs now preserve the item's cheated state required by Valheim 1.0.
  • Added a safety check so Smelter inputs do not continue if removal from the source inventory fails.
  • Preserves relevant item metadata before source inventory removal.

Technical

Valheim 1.0 changed:

Smelter.RPC_AddOre(long sender, string name)

to:

Smelter.RPC_AddOre(long sender, string name, bool cheated)

and changed:

CookingStation.RPC_AddItem(long sender, string itemName)

to:

CookingStation.RPC_AddItem(long sender, string itemName, bool cheated)

The old RPC calls could successfully remove an item from the hopper while the target machine rejected the outdated RPC, causing the item to disappear.

The following audited RPC signatures remain compatible with Valheim 1.0.7:

  • RPC_AddFuel
  • RPC_AddAmmo
  • RPC_SetSlotVisual

1.0.0

Initial Valheim 1.0 compatibility release.

  • Based on MSchmoecker's ItemHopper / ValheimHopper.
  • Uses Faryzal2020's ValheimPipes fork as the compatibility base.
  • Updated InventoryGrid.Element to InventoryElement.
  • Updated m_pos to Position.
  • Removed stale ValheimGameLibs references.
  • Removed stale explicit Unity assembly references.
  • Compiled against Valheim 1.0.7 assemblies.
  • Updated for Jotunn 2.30.0.
  • Restored assembly identity ValheimHopper.
  • Restored ValheimHopper.Logic.
  • Preserved ValheimHopper.UI.
  • Fixed missing hopper/pipe MonoBehaviour bindings on dedicated servers.
  • MultiUserChest supplied as a separate required package.
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro