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.
AllfathersChest
One chest you throw everything into. A few seconds later it has put each thing into the chest around it that already keeps that thing. Works in multiplayer.
By Sohneg
| Date uploaded | 3 days ago |
| Version | 0.7.2 |
| Download link | Sohneg-AllfathersChest-0.7.2.zip |
| Downloads | 69 |
| Dependency string | Sohneg-AllfathersChest-0.7.2 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2351README
Allfather's Chest
One chest you throw everything into. Press the button and each thing goes to the chest that already keeps that kind of thing.
English
Build the chest, put your ordinary chests around it, and drop one of a thing into each of them. That is their label — there is no other setup. From then on you empty your pockets into the one chest and walk away.
Several chests holding the same thing
The case this mod was built for. Three wood chests around the hub, and a stack of wood arriving: it must not go into the first one it finds, or you end up with five half stacks of wood in five chests — exactly the mess the chest is meant to clear up.
So, in this order:
- Open stacks are filled first. A chest holding 40 of 50 gets the next 10.
- Then a free slot, but only in a chest that already keeps that thing.
- Nearest wins when several qualify. Whoever wonders where their wood went looks beside the chest first.
A load that does not fit in one place is split across several.
What has no home stays put
If nothing around keeps that thing, it stays in the chest, in plain sight. That is not a failure — it is the answer to the question of what still needs a chest of its own. Put a chest up, drop one in, done.
The chest tells you what it has been doing. Look at it:
Allfather's Chest
14 sorted, 3 homeless
[E] Open
The button
Open the chest and there is a Sort button under the window. Press it and the contents go where they belong.
The button is there for when you want it now, and for when you would rather the
chest did nothing at all without being asked — AutoSort off makes it the only
way anything moves. A container may only be written by the machine that owns it,
and in Valheim having a chest open is owning it — so the person pressing the
button is already the one machine allowed to write. Nothing has to be taken from
anybody, and nothing moves that nobody asked for.
An automatic version existed and was removed. It could only ever run on the host, so the chest did nothing while he was away; and to write into a chest it had to take ownership of it, which shuts the window of anyone looking inside. Every fault this mod has had came out of that.
Multiplayer
It works for whoever presses the button — host or guest, and wherever the others happen to be.
While somebody has a chest open, the mod leaves that chest alone. It can tell in two ways: the other machine says so, and failing that it works the answer out from who owns the chest and how close they are standing. The second way needs nothing of them, which matters when somebody is a version behind.
Everyone playing needs the mod — without it the chest is not a piece they can see or build.
Things on the ground
Switch on PickUpFromGround and the chest gathers up what is lying within
reach by itself, every few seconds, whoever dropped it. It then waits in the
chest until somebody presses the button.
It then hands those on to the proper chests in the same pass, so nothing piles
up in the hub. Turn AutoSort off and it waits for the button instead.
This one runs unattended, and it is built to a stricter rule than the sorting was: it writes to the chest and to nothing else, and it only runs on the machine that already owns the chest — never by taking it from anybody. Valheim passes ownership to whoever is standing nearby of its own accord, so the sweeping happens wherever somebody is at home. Host or guest makes no difference.
Off by default, because a chest that quietly empties the floor is a surprise the first time it happens. Things that have only just been dropped are left alone for a few seconds — somebody putting something down for somebody else should have a moment to do it — and a thing standing as decoration is furniture, not litter, so it stays.
A dropped thing belongs to whoever dropped it. The chest asks them for it, over the wire, the way the game does; it never takes it. If the answer does not come, the thing simply stays on the ground.
What it does not do
- It does not touch private chests or carts.
- No rules, no lists, no YAML file.
Settings
All under F1: range, size, price, how often the ground is checked, and
whether the chest shows its counter. ShowRange draws the reach as a wireframe sphere while you stand near
it — three circles, because the reach is a sphere and a cellar below counts.
Deutsch
Truhe bauen, die gewöhnlichen Kisten drumherum stellen, und in jede ein Stück von dem legen, was hineingehört. Das ist ihre Beschriftung — mehr Einrichtung gibt es nicht. Ab dann wirfst du alles in die eine Truhe und gehst weiter.
Mehrere Kisten mit demselben Inhalt
Der Fall, für den diese Mod gebaut wurde. Drei Holzkisten um die Truhe, und ein Stapel Holz kommt herein: der darf nicht in die erstbeste, sonst hast du am Ende fünf halbe Stapel Holz in fünf Kisten — also genau die Unordnung, gegen die die Truhe antritt.
Darum in dieser Reihenfolge:
- Angebrochene Stapel zuerst. Eine Kiste mit 40 von 50 bekommt die nächsten 10.
- Dann ein freier Platz, aber nur in einer Kiste, die das Ding schon führt.
- Die nächstgelegene gewinnt, wenn mehrere in Frage kommen. Wer wissen will, wo sein Holz hin ist, schaut zuerst neben die Truhe.
Eine Menge, die nicht an einen Ort passt, wird auf mehrere verteilt.
Was keine Kiste hat, bleibt liegen
Führt keine Kiste im Umkreis das Ding, bleibt es sichtbar in der Truhe. Das ist kein Fehler, sondern die Antwort auf die Frage, wofür noch eine Kiste fehlt. Kiste hinstellen, ein Stück hineinlegen, fertig.
Die Truhe sagt dir, was sie getan hat. Schau sie an:
Allvaters Truhe
14 verteilt, 3 ohne Kiste
[E] Öffnen
Der Knopf
Öffne die Truhe, und unter dem Fenster sitzt ein Knopf: Einsortieren. Drücken, und der Inhalt geht dorthin, wo er hingehört.
Der Knopf ist da, wenn du es sofort willst — und für den Fall, dass dir lieber
ist, die Truhe tut ungefragt gar nichts: mit AutoSort auf false ist er der
einzige Weg, auf dem sich etwas bewegt. Eine Kiste darf nur von dem Rechner beschrieben
werden, dem sie gehört — und in Valheim heisst eine Truhe offen haben, sie zu
besitzen. Wer drückt, ist also schon der eine Rechner, der schreiben darf. Es
muss niemandem etwas weggenommen werden, und es bewegt sich nichts, das niemand
ausgelöst hat.
Eine automatische Fassung gab es, und sie ist wieder draussen. Sie konnte nur auf dem Host laufen, also stand die Truhe still, sobald er weg war; und um in eine Kiste zu schreiben, musste sie deren Besitz übernehmen — was dem, der hineinschaut, das Fenster zuschlägt. Jeder Fehler, den diese Mod hatte, kam von dort.
Mehrspieler
Es funktioniert bei dem, der den Knopf drückt — Host oder Gast, und egal wo die anderen gerade sind.
Hat jemand eine Kiste offen, lässt die Mod sie in Ruhe. Das erkennt sie auf zwei Wegen: der andere Rechner sagt es, und wenn der schweigt, schliesst sie es daraus, wem die Kiste gehört und wie nah dieser Jemand steht. Der zweite Weg braucht von der Gegenseite gar nichts — was zählt, wenn jemand eine Fassung hinterherhinkt.
Alle Mitspielenden brauchen die Mod — ohne sie ist die Truhe für sie kein baubares Teil.
Was auf dem Boden liegt
Schaltest du PickUpFromGround ein, sammelt die Truhe von selbst ein, was in
Reichweite herumliegt — alle paar Sekunden, egal wer es fallen liess. Dort
wartet es dann, bis jemand den Knopf drückt.
Im selben Durchgang gibt sie das dann an die richtigen Kisten weiter, damit sich
in der Sammeltruhe nichts stapelt. Steht AutoSort auf false, wartet sie
stattdessen auf den Knopf.
Dieser Teil läuft unbeaufsichtigt und ist darum strenger gebaut als es das Sortieren war: er schreibt in die Truhe und sonst nirgendwohin, und er läuft nur auf dem Rechner, dem die Truhe ohnehin schon gehört — nie, indem er sie jemandem wegnimmt. Den Besitz gibt Valheim von selbst an den weiter, der in der Nähe steht, also wird dort gesammelt, wo gerade jemand zu Hause ist. Ob Host oder Gast, macht keinen Unterschied.
Standardmässig aus, denn eine Truhe, die stillschweigend den Boden leerräumt, überrascht beim ersten Mal. Frisch Fallengelassenes bleibt ein paar Sekunden liegen — wer etwas für jemanden hinlegt, soll einen Moment dafür haben — und was als Schmuck dasteht, ist Einrichtung und kein Abfall, bleibt also stehen.
Ein fallengelassenes Ding gehört dem, der es fallen liess. Die Truhe fragt ihn danach, über die Leitung, so wie das Spiel es auch tut; sie nimmt es ihm nie weg. Kommt keine Antwort, bleibt das Ding einfach liegen.
Was sie nicht macht
- Sie fasst private Kisten und Karren nicht an.
- Keine Regeln, keine Listen, keine YAML-Datei.
Einstellungen
Alles unter F1: Reichweite, Grösse, Preis, wie oft auf den Boden geschaut
wird, und ob die Truhe ihren Zähler anzeigt. ShowRange zeichnet die Reichweite als Drahtkugel, solange du
daneben stehst — drei Kreise, weil die Reichweite eine Kugel ist und ein Keller
darunter dazuzählt.
Von denselben Händen wie Allfather's Eye.
CHANGELOG
Changelog
0.10.2
- Behoben: ein Patt zwischen zwei Rechnern liess Heimatloses liegen. Ein Gegenstand gehoert dem, der ihn fallen liess; die Sammeltruhe dem, der sie zuletzt angefasst hat -- und das sind regelmaessig zwei verschiedene Rechner. Ihrer hielt die Himbeere, seiner die Truhe, keiner konnte fertig werden, und sie lag da, waehrend beide zuschauten. Die Sammeltruhe wird jetzt behandelt wie jede andere Kiste, in die geschrieben wird: uebernommen, wenn sie unbenutzt ist, nie aus jemandes Haenden.
- Die Logzeile
not ours yet (asked)war seit 0.9.0 falsch -- gefragt wird nicht mehr. Sie heisst jetzt, was gemeint ist: der andere Rechner haelt es und wird es wegraeumen.
0.10.1
- Behoben: der Pausenknopf lag unter Valheims eigenem "Alles nehmen". Er sass eine Knopfbreite links vom Einsortieren-Knopf -- genau dort, wo das Spiel seinen eigenen hat. Man las die eine Aufschrift und drueckte den anderen Knopf, er wirkte also falsch beschriftet und arbeitete dabei einwandfrei. Jetzt sitzt er in der anderen unteren Ecke, wo nichts steht.
0.10.0
- Neu: was kein Zuhause hat, bleibt nicht mehr liegen. Findet die Truhe am
Boden etwas, das keine Kiste in Reichweite fuehrt, nimmt sie es selbst herein,
statt es im Gras zu lassen. Dort wartet es sichtbar -- und wandert von allein
weiter, sobald du von der Sorte irgendwo etwas einlagerst. Die Sammeltruhe ist
damit kein Grab, sondern eine Warteschlange. Abschaltbar ueber
[4 - Ground] TakeHomeless. - Dazu ein Rueckhalt:
KeepFreeSlots, voreingestellt 8. So viele Plaetze belegt die Truhe nie mit Heimatlosem. Eine volle Sammeltruhe kann naemlich gar nichts mehr aufnehmen -- auch kein Holz, fuer das nebenan eine leere Holzkiste steht -- und der Fehlschlag ist stumm. - Neu: ein zweiter Knopf,
Verteilen: an/aus. Steht neben dem Einsortieren-Knopf und haelt diese eine Truhe davon ab, ihren Inhalt wegzugeben. Fuer die Truhe, die jemandem persoenlich gehoert.- Gilt pro Truhe, nicht pro Spieler -- niemand muss sich abstimmen.
- Der Zustand liegt im ZDO der Truhe, also sehen ihn alle und er ueberlebt einen Neustart.
- Im Ruhezustand nimmt sie auch nichts Heimatloses mehr herein. Wer seine Truhe fuer sich behaelt, will auch nicht den Krempel vom Hof darin haben.
- Der Boden ringsum wird weiterhin aufgeraeumt -- direkt in die passenden Kisten, die Truhe wird dabei nicht angefasst.
- Die Schwebebeschriftung sagt "behaelt ihren Inhalt", und der Einsortieren-Knopf wird ausgegraut. Eine Truhe, die nichts tut und nicht sagt warum, ist nicht von einer kaputten zu unterscheiden.
0.9.0
- Behoben: wer neben seinem Holz steht, haelt es fest. Valheims eigenes
Auto-Aufsammeln fordert bei jedem Anlauf den Besitz an einem Gegenstand am
Boden an (
Player.AutoPickupendet inRequestOwn()), und wenn der Rucksack keinen Platz hat, beansprucht es ihn und laesst ihn dann liegen. Die Mod tat von der anderen Seite dasselbe -- zwei Rechner zogen denselben Gegenstand minutenlang hin und her, und er landete nirgends. Er bewegte sich erst, als der Mitspieler durch ein Portal ging:Player.AutoPickupbricht beim Teleportieren sofort ab. - Die Mod zieht nicht mehr. Sie nimmt nur, was ihrem Rechner ohnehin gehoert. Besitzerloses beansprucht sie weiterhin, denn das nimmt niemandem etwas.
- Dafuer darf jetzt jeder Rechner einsortieren. Das Austeilen des Inhalts bleibt beim Besitzer der Sammeltruhe -- es liest und schreibt sie. Das Aufsammeln vom Boden laeuft auf jedem Rechner, weil es seit 0.8.0 direkt in die Zielkiste liefert und die Sammeltruhe gar nicht mehr beschreibt. Damit ist der, der einen Gegenstand festhaelt, auch der, der ihn weglegen kann.
0.8.0
- Behoben: eine volle Sammeltruhe hob nichts mehr auf. Alles vom Boden lief erst in die Sammeltruhe und von dort weiter. Das liest sich gut, bis etwas kein Zuhause hat: das bleibt drin liegen, und ueber einen Abend fuellen die heimatlosen Sachen alle 32 Plaetze. Ab da kam gar nichts mehr herein -- auch kein Holz, fuer das vier Meter weiter eine Holzkiste bereitstand. Der Durchgang war der Engpass, also gibt es keinen Durchgang mehr: was vom Boden kommt, geht direkt in seine Kiste.
- Damit ist auch die alte Klage erledigt, dass die Sammeltruhe alles an sich zieht. Sachen vom Boden beruehren sie gar nicht mehr.
- Passt etwas nicht ganz in seine Kiste, oder hat jemand sie offen, bleibt es liegen und wird beim naechsten Durchgang erneut versucht -- wie gewuenscht.
- Der Zaehler ueber der Truhe zaehlt Aufgesammeltes jetzt mit. Vorher stand dort "nichts zu tun", waehrend die Truhe gerade den Hof aufgeraeumt hatte.
0.7.5
- Der Log nennt jetzt den Grund, warum etwas liegen bleibt. Sechs Gruende
endeten vorher in einem stummen
continue: zu frisch gefallen, passt nicht in die Sammeltruhe, gehoert noch jemand anderem, keine Kiste kennt es, die Truhe hat abgelehnt, war beim Zugreifen schon weg. Alle sechs sind berechtigt -- aber welcher gegriffen hat, war das Einzige, was zaehlt, und genau das stand nirgends. Eine einfache Frage ("in der Kiste liegt Holz, auf dem Boden liegt Holz, wieso bleibt es liegen?") war damit nicht beantwortbar. - Damit sichtbar: eine volle Sammeltruhe kann nichts mehr aufheben. Was kein Zuhause hat, bleibt in ihr liegen und sammelt sich an, bis alle 32 Plaetze belegt sind. Ab da scheitert jedes neue Ding am Platz -- auch Holz, fuer das eine Kiste bereitsteht. Der Knopf schien weiter zu gehen, weil er heraus sortiert, nicht herein.
0.7.4
- Der Log sagt jetzt, welche Truhe und welche Sachen. Die Zeile "29 things left on the ground" las sich wie ein Fehler, sagte aber weder, an welcher Sammeltruhe das war, noch um was es sich handelte. Zwei Sammeltruhen in einer Welt schreiben in dasselbe Log: eine, die zu Hause arbeitet, und eine vergessene im Aussenlager lesen sich sonst wie eine Truhe, die halb geht. Jetzt steht die Position dabei und die Namen der Sorten, die liegen bleiben -- denn das Heilmittel ist, von jeder Sorte einmal etwas von Hand in eine Kiste zu legen.
0.7.3
- Behoben: eine leere Sammeltruhe schaute gar nicht auf den Boden. Der Durchgang fragte zuerst, ob etwas in der Truhe liegt, und brach ab, wenn nicht -- das Aufsammeln sitzt aber dahinter. Eine Truhe, die ihre Arbeit tut, ist fast immer leer, also wurde der Boden nur in den seltenen Momenten abgesucht, in denen zufaellig noch etwas drinnen wartete. Von aussen sah das aus wie: wird nicht aufgesammelt. Jetzt wird erst gesammelt und danach gefragt.
- Behoben: stand jemand in der Sammeltruhe, wurde auch nicht mehr vom Boden aufgesammelt. Der Inhalt wird weiter in Ruhe gelassen, solange jemand hineinschaut -- das bleibt. Aber etwas hineinzulegen ist kein Eingriff: es ist dasselbe, als wuerde derjenige es selbst hineinwerfen, und es ist sowieso dessen Rechner, der es tut.
- Monster-Loot wird damit genauso aufgesammelt wie weggeworfene Sachen -- es ist fuer das Spiel derselbe Gegenstand auf dem Boden. Weiterhin nur, was eine Kiste in Reichweite schon kennt; eine Trophaee, die noch nirgends liegt, bleibt liegen.
0.7.2
- Behoben: der Dreizustand aus 0.7.0 war nur halb angeschlossen. Jede Kiste, die seit der Installation niemand geoeffnet hatte, blieb auf unbekannt -- und genau dann greift die vorsichtige Ersatzpruefung weiter, die jede Kiste neben einem stehenden Mitspieler fuer belegt erklaert. Jetzt traegt jeder Rechner alle paar Sekunden ein, ob seine eigenen Kisten offen oder zu sind.
- Damit wird wieder einsortiert, egal wer danebensteht. Ausgelassen werden nur noch Kisten, die jemand wirklich offen hat.
- Das gilt, sobald alle Mitspieler diese Fassung haben. Wer eine aeltere hat, traegt fuer seine Kisten nichts ein, und die bleiben weiterhin aussen vor, solange er daneben steht.
0.7.1
- Im Log steht jetzt, wenn die Truhe gerade jemand anderem gehoert. Eine Truhe zu oeffnen heisst, sie zu besitzen -- ein Gast, der einmal hineinschaut, verlagert damit die ganze Arbeit auf seinen Rechner. Hat der eine aeltere Fassung der Mod, passiert gar nichts mehr, und bisher sagte nichts, warum.
0.7.0
- Behoben: es landete alles in der Sammeltruhe statt in den richtigen Kisten. Schuld war mein eigener Waechter. Er erklaerte jede Kiste, neben der ein Mitspieler steht, fuer belegt -- auch wenn die gar nicht offen war. An einer Kistenwand steht aber immer jemand.
- Der Merker kennt jetzt drei Zustaende statt zwei: unbekannt, zu, offen. "Ihr Rechner sagt: zu" und "niemand hat je etwas gesagt" lasen sich vorher beide als zu, und darum fiel jede Kiste auf die vorsichtige Ersatzpruefung durch. Jetzt gewinnt die genaue Antwort, und die Ersatzpruefung greift nur noch bei jemandem ohne die Mod.
- Jeder Rechner traegt den Zustand fuer seine eigenen Kisten ein, damit "unbekannt" gar nicht erst stehenbleibt.
- Vom Boden wird nur aufgehoben, was auch heimkann. Ist die Zielkiste gerade besetzt oder gibt es noch keine, bleibt das Ding liegen und der naechste Durchgang versucht es wieder. Die Sammeltruhe ist eine Tuer, kein Schrank. Liegenbleiben ist sicher: Valheim raeumt Liegendes erst nach einer Stunde weg, und nie in einer Basis oder mit jemandem in 25 m Naehe.
- Eine besetzte Kiste ist jetzt gar kein Ziel mehr, statt erst beim Zug abgelehnt zu werden.
0.6.0
- Das automatische Verteilen ist zurueck (3 - Sorting / AutoSort). In 0.5.0 sammelte die Truhe von selbst ein, gab aber nur auf Knopfdruck wieder aus -- sie saugte sich also voll und blieb voll. Das war ein schlechter Zuschnitt.
- Beide Haelften laufen jetzt im selben Durchgang und nach derselben Regel: wer die Truhe besitzt, macht es. Kein Host-Check, und die Truhe wird niemandem weggenommen. Valheim gibt den Besitz von selbst an den weiter, der in der Naehe steht.
- Das Verteilen ist die Haelfte, die in fremde Kisten schreibt, und genau daher kamen die zugeschlagenen Fenster. Es laesst jetzt jede Kiste aus, in die gerade jemand schaut -- erkannt auf zwei Wegen, von denen der zweite nichts von der Gegenseite braucht. Dieser Waechter kam in 0.2.1 und ist nie im Spiel gelaufen, weil 0.4.0 das Verteilen vorher ganz entfernt hat.
- 4 - Ground / CheckSeconds heisst jetzt 3 - Sorting / UpkeepSeconds und gilt fuer beide Haelften. Die alte Zeile kann aus der .cfg geloescht werden.
0.5.0
- Der Boden wird wieder von selbst eingesammelt, alle paar Sekunden (4 - Ground / CheckSeconds). Verteilt wird weiterhin nur auf Knopfdruck. Die Truhe sammelt also von allein und verteilt auf Zuruf.
- Egal wer Host ist. Gesammelt wird auf dem Rechner, dem die Truhe gerade gehoert -- und den Besitz gibt Valheim von selbst an den weiter, der in der Naehe steht. Es wird nie jemandem etwas weggenommen. Damit arbeitet die Truhe auch, wenn der Host drei Taeler weiter ist.
- Das ist strenger gebaut als das alte automatische Sortieren: es schreibt ausschliesslich in die Truhe selbst, nie in fremde Kisten. Genau daher kamen die zugehenden Fenster.
- Nach einem Besitzwechsel wartet die Truhe eine Runde, bevor sie wieder sammelt. Waehrend der Uebergabe koennen zwei Rechner kurz beide glauben, sie zu besitzen, und dann wuerde der zweite Schreibvorgang den ersten ueberbuegeln.
0.4.0
- Das automatische Sortieren ist draussen. Die Truhe arbeitet nur noch auf Knopfdruck.
- Damit verschwinden alle drei Fehler, die diese Mod bisher hatte, an der Wurzel: zugehende Kisten, weggenommener Besitz, und eine Truhe, die stillsteht, sobald der Host nicht zu Hause ist. Alle drei kamen aus dem Takt.
- Wer drueckt, hat die Truhe offen -- und das heisst in Valheim, sie zu besitzen. Er ist also schon der eine Rechner, der schreiben darf. Es muss niemandem etwas weggenommen werden, und nichts bewegt sich, das niemand ausgeloest hat.
- Weggefallene Einstellungen: AutoSort, TickSeconds, MovesPerTick. Sie koennen aus der .cfg geloescht werden.
0.3.0
- Ein Knopf am Truhenfenster. Truhe oeffnen, Einsortieren druecken, fertig -- statt auf den Takt zu warten. Ein Klon des Alles-nehmen-Knopfes, also mit dem Aussehen, dem Klang und der Schrift des Spiels.
- Der Knopf geht auch bei Mitspielern. Von selbst sortiert nur der Host, weil eine Kiste immer nur von einem Rechner beschrieben werden darf. Beim Knopf stellt sich die Frage nicht: wer eine Truhe offen hat, besitzt sie -- ist also genau der Rechner, der schreiben darf. Die Truhe arbeitet damit auch, wenn der Host drei Taeler weiter steht.
- Neue Einstellung 3 - Sorting / AutoSort. Aus heisst: nur noch auf Knopfdruck.
- Nach dem Druecken steht links oben, was passiert ist.
0.2.1
- Behoben: Kisten gingen weiterhin zu. Der Merker aus 0.1.2 wird vom Rechner dessen geschrieben, der die Kiste besitzt -- wer die Mod nicht oder in einer aelteren Fassung hat, schreibt ihn nie, und der Host schloss daraus, dass niemand hinschaut.
- Darunter liegt jetzt ein Netz, das ohne die Mod auf der Gegenseite haelt: gehoert eine Kiste einem Mitspieler, der direkt danebensteht, wird sie in Ruhe gelassen. Das Spiel schliesst eine Kiste von selbst, sobald ihr Besitzer weit genug weggeht -- wer naeher steht, koennte also noch drin sein.
- Mit Verbose steht jetzt im Log, wer eine Kiste gerade haelt, statt dass sie stillschweigend uebersprungen wird.
0.2.0
- Sachen vom Boden aufheben. Neue Einstellung 4 - Ground / PickUpFromGround: die Truhe nimmt auch, was in Reichweite herumliegt, egal wer es fallen liess, und verteilt es von dort weiter.
- Standardmaessig aus. Eine Truhe, die stillschweigend den Boden leerraeumt, ueberrascht beim ersten Mal.
- Frisch Fallengelassenes bleibt acht Sekunden liegen (GraceSeconds). Wer etwas fuer jemanden hinlegt, soll einen Moment dafuer haben.
- Was als Schmuck dasteht, bleibt stehen. Das ist Einrichtung, kein Abfall.
- Gefragt wird, nicht genommen: ein fallengelassenes Ding gehoert dem, der es fallen liess, und die Truhe bittet ihn per RPC darum. Bleibt die Antwort aus, liegt das Ding weiter da.
- README jetzt zweisprachig, wie die von Allfather's Eye.
0.1.3
- Ein eigenes Logo. Bis hierher trug die Truhe das Auge der Nachbarmod.
0.1.2
- Behoben: die Truhe warf Mitspieler aus offenen Kisten. Wer eine Kiste oeffnet, wird im Spiel zu ihrem Besitzer -- und genau den Besitz hat die Sortierung sich zurueckgeholt, worauf das offene Fenster zuging. Ab jetzt wird nichts angefasst, worin gerade jemand steht.
- Dafuer merkt sich die Mod selbst, ob eine Kiste offen ist. Die Frage des
Spiels (
IsInUse) laesst sich ueber das Netz nicht beantworten: sie wird nur auf dem Rechner gesetzt, der die Kiste besitzt, also beim Oeffnenden. Auf dem Host lautet die Antwort darum immer "niemand". - Das Verbose-Log nennt jetzt Gegenstaende und Kisten beim Namen statt
$item_wood, und zaehlt Zuege statt Kisten in Reichweite. Die alte Zeile las sich, als sei in 46 Kisten einsortiert worden.
0.1.1
- Reichweite sichtbar machen. Neue Einstellung 3 - Sorting / ShowRange zeichnet die Reichweite als Drahtkugel um die Truhe, solange man in der Naehe steht. Drei Kreise statt einem: ein Ring auf dem Boden wuerde "Zylinder" sagen, und die Reichweite ist eine Kugel -- der Keller darunter zaehlt dazu. Zum Einrichten gedacht, darum standardmaessig aus.
0.1.0
Die erste Fassung.
- Allvaters Truhe im Baumenue unter Verschiedenes, 8x4 Plaetze, 20 Holz.
- Alles, was hineingeworfen wird, wandert in die Kisten im Umkreis -- und zwar in die, die dasselbe schon enthaelt.
- Mehrere Kisten mit demselben Inhalt: erst werden angebrochene Stapel aufgefuellt, dann freie Plaetze belegt, jeweils die naechstgelegene zuerst. Ein Stapel, der nicht in eine passt, wird aufgeteilt.
- Was nirgends hingehoert, bleibt sichtbar in der Truhe liegen.
- Reichweite 20 Meter als Kugel, alles einstellbar.
- Ein Zaehler auf der Truhe sagt, wie viel sie verteilt hat.
Verteilt wird auf dem Rechner, der die Welt hostet -- immer nur einer schreibt, damit es um den Besitz der Kisten gar kein Rennen gibt. Gaeste werfen ganz normal hinein.
Private Kisten und Karren werden nicht angefasst.