
EasyWork
Craft from nearby containers and item drawers, and keep refineries and production stations topped up. Server synced, F11 window.Easy Work 3.2.1
Autor: DezzyCode
Zwei Dinge, mehr nicht: du craftest aus den Kisten und Schubladen in der Nähe, und deine Öfen, Meiler, Kochstellen und Feuer füllen sich von selbst nach. Alles über ein Fenster auf F11 einstellbar, alles server-synchron.
Installation
Auf Server und allen Clients installieren.
- BepInExPack_Valheim 5.4.2350 und Jötunn 2.30.0 installieren.
EasyWork.dllnachBepInEx/plugins/kopieren, oder diese ZIP im Mod-Manager importieren.- Spiel starten. Die Config liegt danach unter
BepInEx/config/dezzycode.valheim.easywork.cfg.
Konkurrierende Mods vorher deaktivieren: CraftFromContainers, AutomaticFuel, AutoRefillFires. RossItemDrawers bleibt aktiv und wird als Quelle mitbenutzt.
Was die Mod macht
Craften aus Containern. Beim Bauen, Herstellen und Verbessern zählen Truhen, Schubladen und optional Bodenitems in Reichweite so, als lägen sie im Rucksack. Die Materialanzeige im Handwerksfenster zeigt den Gesamtbestand, und bezahlt wird automatisch aus der passenden Quelle.
Automatisches Befüllen. Schmelzofen, Kohlenmeiler, Hochofen, Kochstelle, Ofen, Fermentierer, Windmühle, Spinnrad, Eitr-Raffinerie sowie Lagerfeuer, Herd, Fackeln, Kohlebecken und Leuchtfeuer bekommen Brennstoff und Rohmaterial nachgelegt, solange du in Reichweite bist.
Die Mod nimmt nichts aus Stationen heraus und lagert nichts ein. Fertige Barren, Kohle und Met holst du weiterhin selbst ab.
Bedienung
F11 öffnet das Fenster. Die Taste lässt sich in der Config ändern.
Links wählst du eine Kategorie, rechts stehen nur deren Einstellungen — jede mit einem kurzen Satz, was sie bewirkt. Änderungen werden sofort gespeichert; einen Apply-Knopf gibt es nicht. Als Admin gehen die geteilten Einstellungen beim Schließen des Fensters gesammelt an alle Spieler. Ohne Adminrechte sind sie gesperrt und abgeblendet, und die Kopfzeile sagt warum.
Die Sprache stellst du unter Anzeige ein: Auto, English oder Deutsch. Auto folgt der Spielsprache. Übersetzt ist das Fenster — die Schlüssel in der Config-Datei bleiben englisch, damit vorhandene Configs und der Server-Abgleich gültig bleiben.
Einstellungen
| Kategorie | Wichtigste Schalter |
|---|---|
| Allgemein | Mod an/aus, Intervall zwischen zwei Nachfüll-Durchläufen |
| Quellen | Truhen, Schubladen, Bodenitems je einzeln an/aus, Reichweiten, Reserve pro Quelle, gesperrte Truhen-Prefabs |
| Handwerk | Herstellen/Verbessern und Bauen je einzeln an/aus |
| Nachfüllen | An/aus, Brennstoff und Material getrennt, Stationsreichweite, Übergaben pro Durchlauf, globale Reserven, gesperrte Items |
| Stationen | Jeder Stationstyp einzeln an/aus |
| Anzeige | Sprache, Hotkey, Statusmeldungen, ausführliches Log — nur lokal |
Gesperrte Items und Truhen werden als kommagetrennte Prefab-Namen eingetragen,
zum Beispiel Wood, FineWood.
Wenn etwas nicht nachgefüllt wird
Konsole mit F5 öffnen und easywork eintippen. Der Bericht listet jede Station in
Reichweite: ob sie erkannt wird, ob ihre Kategorie aktiv ist, wie voll sie ist, welches
Material sie akzeptiert und wie viel davon die Mod erreichen kann. Meist ist die Antwort
0 reachable — dann liegt das Material außerhalb der Reichweite oder in einer Quelle,
die abgeschaltet ist.
Server-Sync und Rechte
Alles außer dem Abschnitt Interface ist adminpflichtig und wird von Jötunn an alle Clients verteilt. Ein Nicht-Admin kann diese Werte weder im F11-Fenster noch in seiner Config-Datei dauerhaft ändern; beim Verbinden setzt der Server sie zurück.
Leistung
- Kisten und Stationen tragen sich beim Laden selbst in eine Liste ein. Es gibt keinen
FindObjectsOfType-Durchlauf, auch nicht auf großen Basen. - Ein Nachfüll-Durchlauf läuft höchstens alle Scan interval Sekunden und macht höchstens Transfers per pass Einzelübergaben. Die Last ist damit nach oben begrenzt, egal wie viele Stationen stehen.
- Der Bestand je Item wird pro Durchlauf einmal gezählt und danach lokal heruntergerechnet.
Wenn es hakt: Scan interval hoch, Transfers per pass runter, Reichweiten kleiner.
Multiplayer
Items werden nie direkt in die Station geschrieben. Sie gehen über dieselben RPCs, die das Spiel beim Benutzen durch einen Spieler verwendet, und diese führt der Besitzer des Objekts aus. Ergebnis auf Server und Clients ist damit identisch, und zwei Spieler können sich nicht um dieselbe Station streiten.
Truhen und Schubladen, die gerade jemand anderem gehören oder offen sind, werden in diesem Durchlauf übersprungen und im nächsten erneut versucht.
Grenzen
- Nur Nachfüllen. Keine Entnahme, keine Einlagerung.
- Es wird nur nachgefüllt, während ein Spieler mit der Mod in Reichweite ist.
- Ist Use foreign private containers an (Standard), greift die Mod auch auf fremde private Truhen zu. Auf öffentlichen Servern besser ausschalten.
Eigenes Bild
icon.png im Paketordner durch ein eigenes PNG mit genau 256 × 256 Pixeln ersetzen,
Dateiname beibehalten, danach build.ps1 erneut ausführen.

