Skip to content

Deutsch

siralusian edited this page Aug 11, 2026 · 4 revisions

🏠 Wiki-Startseite🇬🇧 English version

CobbleCompanion: CobbleDollars/Create – Wiki (Deutsch)

Diese Seite erklärt Schritt für Schritt, wie du die Create-Anbindung einrichtest — Lagerticker- Preise, den Schlauen Beobachter, die Kreative Kiste und die Verwaltung von Handelsposten (Verknüpfen, Admin-Menü, Verkaufsmenüs, Auslieferung). Kurz-Referenz findest du im README.

Wichtig vorweg: Fast alles hier braucht AdminOp (siehe CobbleCompanion-Wiki: Admin-Zugang einrichten) oder, bei den beiden Block-Einstellungsfenstern (Schlauer Beobachter, Lagerticker-Preis-Editor), echten Minecraft-Operator-Status. Das ist bewusst so — dieses Modul richtet der Server-Betreiber ein, normale Spieler nutzen das fertige System nur.

Inhalt

Schlauer Beobachter konfigurieren

Der "Schlaue Beobachter" ist Creates content_observer-Block, den diese Mod deutlich erweitert: er kann mehrere Items gleichzeitig verfolgen, Preise direkt aus einem angeschlossenen Lagernetzwerk übernehmen (und dorthin zurückschreiben), und sich mit anderen Beobachtern zu einer Gruppe verknüpfen, in der ein "Abzieher" die Auszahlung eines "Zählers" wieder verringern oder komplett stornieren kann — praktisch für Produktionsketten, bei denen ein Zwischenprodukt später selbst wieder verbraucht wird.

Grundeinrichtung

Schritt 1: Platziere einen Create-content_observer-Block irgendwo in deiner Item-Leitung (z.B. an einem Schacht/einer Schleuse/einem Förderband).

Schritt 2: Strg gedrückt halten und mit der rechten Maustaste auf den Block klicken (nur als echter Minecraft-OP möglich, und nur wenn du dabei KEINEN Schlauen-Beobachter-Block in der Hand hältst — hältst du einen, siehe stattdessen Gruppen weiter unten). Es öffnet sich das Einstellungsfenster, dreispaltig aufgebaut: links die Liste(n) bereits konfigurierter Items, mittig das Formular zum Hinzufügen/Bearbeiten eines Items, rechts die Gruppen-Einstellungen und der Lagernetzwerk-Status.

Schlauer-Beobachter-Einstellungsfenster

Ein Item hinzufügen

Im mittleren Formular:

  • Getracktes Item: die Item-ID, die erkannt werden soll (z.B. minecraft:potion). Ohne Namespace-Präfix wird automatisch minecraft: angenommen. Auch möglich: leer oder * für JEDES Item, minecraft:* für alle Items eines Namespace, oder #minecraft:logs für ein Item-Tag.
  • Empfänger: der Spielername, dessen CobbleDollars-Konto belastet/gutgeschrieben wird.
  • Cobbledollars pro Item: der Betrag PRO durchlaufendem Item.

Positiver Wert = der Empfänger BEKOMMT Geld (klassischer Verkauf). Negativer Wert = der Empfänger ZAHLT Geld (Kosten/Abo-Modell) — beide Richtungen funktionieren mit demselben Feld.

Mit "Hinzufügen" legst du IMMER einen NEUEN, unabhängigen Eintrag an — auch wenn gerade ein anderer Eintrag zum Bearbeiten geladen ist (praktisch, um einen bestehenden Eintrag als Vorlage zu nutzen: anklicken, Werte anpassen, dann "Hinzufügen" statt "Aktualisieren" klicken — das Original bleibt dabei unverändert stehen). Mit "Aktualisieren" änderst du stattdessen NUR den gerade geladenen Eintrag (der Button ist inaktiv, solange kein Eintrag geladen ist).

In der linken Liste kannst du auf einen Eintrag klicken, um ihn zum Bearbeiten ins Formular zu laden, oder auf das rote "x", um ihn zu entfernen. Jede Zeile zeigt neben Item und Betrag auch direkt den Empfänger an (Item Betrag → Spielername), sodass du das nicht erst im Formular nachsehen musst.

"Speichern" übernimmt alle Einstellungen, "Entfernen" (unten) löscht die GESAMTE Konfiguration dieses Blocks (der Block bleibt bestehen, zählt aber nichts mehr), "Abbrechen" verwirft ungespeicherte Änderungen.

Wichtig: Solange der Beobachter noch NICHT konfiguriert ist, funktioniert ein normaler Rechtsklick (ohne Strg) wie gewohnt Creates eigene Filter-Einstellung. Ist er einmal konfiguriert, ist der normale Rechtsklick für alle außer echten OPs gesperrt — nur noch Strg+Rechtsklick (als OP) öffnet weiterhin das Einstellungsfenster.

Preise aus dem Lagernetzwerk übernehmen

Steht direkt neben dem Beobachter ein Create-Lagerverbinder (stock_link) oder ein Lagerticker, der mit einem Lagernetzwerk verbunden ist, zeigt das rechte Info-Panel unten "Verbunden: <Name der Preisliste>" an. In diesem Fall werden im Formular zwei weitere Preiszeilen aktiv:

  • Ankaufspreis (Netzwerk): der aktuelle Ankaufspreis dieses Items im Netzwerk — hier direkt änderbar, die Änderung wirkt sich sofort auf das GESAMTE Netzwerk aus (nicht nur auf diesen Beobachter).
  • Verkaufspreis (Netzwerk): entsprechend der Verkaufspreis.

Die Buttons "Nutze Ankauf" und "Nutze Verkauf" kopieren den jeweiligen Netzwerkpreis EINMALIG in das Feld "Cobbledollars pro Item" — eine feste Kopie, keine dauerhafte Kopplung: ändert sich der Netzwerkpreis später, bleibt der hier eingetragene Betrag unverändert, bis du erneut auf den Button klickst.

Gruppen: Zähler und Abzieher verknüpfen

Mehrere Beobachter lassen sich zu einer Gruppe verknüpfen. Innerhalb einer Gruppe teilen sich ALLE Beobachter EINEN gemeinsamen Item-Katalog, aufgeteilt in zwei Listen:

  • Zähler-Liste: Items, die GEZÄHLT werden sollen — erkennt ein Beobachter ein Item aus dieser Liste, legt er ein "Versprechen" an (siehe Verzögerte Auszahlung unten).
  • Abzieher-Liste: Items, die ein bereits angelegtes Versprechen wieder verringern oder komplett stornieren können.

Praxisbeispiel: Du produzierst automatisiert create:chute-Blöcke. Ein Zähler zählt jeden produzierten create:chute für 10 Cobbledollars. Manchmal verbrauchst du produzierte create:chute aber selbst wieder in einer anderen Maschine, bevor sie verkauft werden — ein Abzieher an dieser Stelle zieht dann z.B. 5 Cobbledollars pro verbrauchtem create:chute wieder ab. Ergebnis: nur der NETTO-Betrag (hier 5$) wird tatsächlich ausgezahlt, storniert wird immer der ÄLTESTE noch offene Zähler-Eintrag zuerst. Trägst du am Abzieher denselben Preis wie am Zähler ein, wird die Auszahlung komplett storniert (netto 0$).

So verknüpfst du zwei Beobachter zu einer Gruppe (funktioniert wie Creates eigene Frequenz-Abstimmung bei Lagernetzwerken):

  1. Nimm einen Schlauen-Beobachter-Block (das Item aus dem Inventar, nicht den bereits platzierten Block) in die Hand.
  2. Strg+Rechtsklick auf einen bereits platzierten Beobachter — dein gehaltenes Item wird auf dessen Gruppe "abgestimmt" (hatte der angeklickte Block noch keine Gruppe, wird automatisch eine neue angelegt). Das gehaltene (und ein evtl. gedropptes) Item bekommt einen grünen Glanz-Effekt, und alle Blöcke der Gruppe werden mit einem pulsierenden grünen Rahmen im Spiel hervorgehoben, solange du das abgestimmte Item in der Hand hältst.
  3. Platziere den abgestimmten Beobachter — er tritt automatisch der Gruppe bei. Ein anderes/frisches Beobachter-Item aus deinem Inventar ist davon NICHT betroffen ("differenzierte" Abstimmung).
  4. Ein Rechtsklick in die Luft mit dem abgestimmten Item entfernt die Abstimmung wieder.

Die zwei Listen im Editor

Ist ein Beobachter Teil einer Gruppe, zeigt die linke Spalte des Editors ZWEI Listen gleichzeitig (oben Zähler, unten Abzieher, jeweils scrollbar). Ein Katalog-Eintrag kann in KEINER, EINER oder BEIDEN Listen erscheinen — das steuerst du im Formular über die Checkboxen "In Zähler-Liste" und "In Abzieher-Liste".

Jede Zeile in beiden Listen hat außerdem eine EIGENE kleine Checkbox ganz links: die legt fest, ob GENAU DIESER Block das jeweilige Item erkennen soll. Ein Katalog-Eintrag kann also in der Liste stehen, ohne dass jeder Block der Gruppe ihn auch aktiv nutzt — praktisch, wenn mehrere Beobachter denselben Katalog teilen, aber unterschiedliche Items an unterschiedlichen Stellen überwachen sollen. Ein einzelner Block kann dabei gleichzeitig manche Items zählen und andere abziehen.

Schlauer-Beobachter-Einstellungsfenster mit Gruppe

Rolle (nur für "Alle setzen")

Rechts im Gruppen-Panel gibt es einen "Rolle"-Knopf (Zähler/Abzieher). Er schränkt KEINE Checkbox ein — er legt nur fest, welche Blöcke von den beiden Checkboxen "Aktiv setzen (alle)" und "Inaktiv setzen (alle)" im Formular getroffen werden: für ein Zähler-Listen-Item wirkt "Aktiv/Inaktiv setzen (alle)" nur auf Blöcke mit Rolle "Zähler", für ein Abzieher-Listen-Item nur auf Blöcke mit Rolle "Abzieher". Das erspart dir, bei größeren Anlagen jeden einzelnen Block manuell durchzuklicken.

Verzögerte Auszahlung

Der Button "Verzögerte Auszahlung" stellt ein, wie lange ein vom Zähler angelegtes Versprechen auf einen passenden Abzieher wartet, bevor es ausgezahlt wird: 30 Sekunden, 1 bis 31 Minuten, oder "∞" (nie verfallen — Linksklick erhöht die Stufe, Rechtsklick verringert sie). Erkennt innerhalb dieser Zeit kein Abzieher dasselbe Item, wird der volle Zähler-Betrag ausgezahlt.

Gruppe verlassen

Der Button "Gruppe verlassen" übernimmt alle für DIESEN Block aktivierten Items (egal ob aus der Zähler- oder Abzieher-Liste) in eine eigene, unabhängige Liste — der Block funktioniert danach wie ein ganz normaler, ungruppierter Beobachter weiter, ohne dass etwas verloren geht. Fremde, für diesen Block nicht aktivierte Katalog-Einträge werden dabei NICHT übernommen.

Lagerticker-Preise bearbeiten

Strg gedrückt halten und mit der rechten Maustaste auf einen Create-Lagerticker klicken (nur als echter Minecraft-OP) öffnet den eigenen Preis-Editor dieser Mod, statt Creates normales Bestell-Menü zu öffnen. Dort trägst du die Verkaufspreise für die am Ticker verfügbaren Items ein — diese werden live mit dem CobbleDollars-Kontostand der Spieler synchronisiert, die am Ticker kaufen.

Rechts neben der Preisliste zeigt eine verknüpfte Kreative Kiste ihren Verbindungsstatus und den "Kreative Kiste nutzen"-Schalter an — siehe der nächste Abschnitt.

Die Kreative Kiste: unendlicher Bestand ohne echtes Lager

Normalerweise kann ein Netzwerk nur verkaufen, was auch tatsächlich physisch in seinen Inventaren liegt. Eine Create-Kreative Kiste lässt, einmal verknüpft, bestimmte Items so verkaufen, als hätte das Netzwerk davon einen praktisch unbegrenzten Bestand — kein echtes Lager für diese Items nötig.

Eine Kiste verknüpfen (AdminOp, Holzhacke erforderlich — siehe Die Holzhacke unten):

  1. Linksklick auf eine platzierte Kreative Kiste mit der Holzhacke — startet den Verknüpfungs-Modus (Bestätigung im Chat). Erneuter Linksklick auf dieselbe Kiste bricht ab.
  2. Linksklick auf einen Lagerticker, der Teil des zu versorgenden Netzwerks ist — schließt die Verknüpfung ab. Eine Kiste verknüpft sich mit einem GANZEN Netzwerk (Frequenz-ID), geteilt von allen Merchants/NPCs darauf.
  3. Auf der Kiste muss trotzdem ein echter Create-Verpacker gebaut und mit dem Netzwerk verbunden sein — die Kiste täuscht nur den INHALT vor, Creates eigene Logistik braucht weiterhin einen echten Verpacker, um ihn zu bewegen.

Items als "unendlich" markieren passiert im Lagerticker-Preis-Editor (oben): jede Preiszeile hat eine "∞"-Spalte — anklicken markiert dieses Item als kisten-gedeckt. Ein markiertes Item meldet dann immer eine sehr große Menge (999.000, fast überall als "999k" angezeigt, und als Creates eigenes "+"-Symbol, sobald eine Anzeige sonst eine Milliarde oder mehr zeigen würde), solange die Kiste korrekt angeschlossen ist.

Verbindungsstatus (im Preis-Editor neben der Kisten-Position angezeigt):

  • "Noch kein Item auf 'Unendlich'" — nichts zu prüfen.
  • "Verbunden (echter Verpacker erkannt)" — mindestens ein markiertes Item wird tatsächlich von einem echten Create-Verpacker gemeldet, der die Kiste abscannt — die Einrichtung funktioniert also wirklich.
  • "NICHT korrekt verbunden" — Items sind markiert, aber es erreicht noch kein Verpacker das Netzwerk (Verpacker-Platzierung/Anschluss prüfen). Bis das grün wird, verhalten sich markierte Items wie ganz normaler, echter Bestand — nichts wird künstlich aufgebläht.

"Kiste trennen" entfernt die Verknüpfung wieder (und löscht alle "unendlich"-Markierungen für dieses Netzwerk).

Die Kiste vor Creates eigenen Menüs verstecken

Die 999k-Zahl ist für CobbleCompanions eigene Verkaufsmenüs gedacht (Creative-Menü, Stockpile Switch) — sie soll normalen Spielern nicht auffallen, wenn sie Creates eigenes Stock-Keeper- Bestellmenü direkt am physischen Ticker öffnen. Zwei unabhängige Schalter blenden sie dort aus (rein optisch — die echte Bestand-/Entnahme-Logik ändert sich dabei nie):

  • "Kreative Kiste nutzen" im Lagerticker-Preis-Editor steuert NUR den physischen Ticker — direkter Rechtsklick auf den echten Block.
  • "Kreative Kiste nutzen: An/Aus" im eigenen Admin-Optionsmenü eines Handelsposten (nur sichtbar, wenn dessen Verkaufsmenü "Stockpile Switch" ist) steuert ausschließlich die Sitzungen dieses Handelsposten — unabhängig von der Ticker-Einstellung.

Ausgeschaltet zeigen markierte Items in Creates eigenem Menü einfach ihren echten (kisten- ausgeschlossenen) Bestand statt 999k/"+".

Die Holzhacke: Handelsposten und NPCs verwalten

Eine ganz normale Holzhacke, gehalten von einem AdminOp-Spieler, ist das universelle Admin-Werkzeug für CobbleMerchants (und, mit installiertem CustomNPCs-Modul, auch für CustomNPCs-Händler — siehe das CustomNPCs-Wiki für die NPC-spezifischen ersten Schritte). Es ist überall dasselbe Werkzeug, mit drei unterschiedlichen Aktionen:

  • Rechtsklick auf einen Handelsposten → öffnet dessen Admin-Optionsmenü.
  • Linksklick (Angriff) auf einen Handelsposten → startet/bricht dessen Verknüpfung mit einem Lagerticker oder einer Kiste.
  • Linksklick auf einen Block, während eine Verknüpfung aussteht → schließt die Verknüpfung mit diesem Block ab.

Normale Spieler (oder ein AdminOp ohne Holzhacke in der Hand) sehen davon nichts — sie bekommen einfach das normale Kaufmenü des Handelsposten.

Einen Handelsposten verknüpfen

Ein Handelsposten muss erst mit einem Lagerticker verknüpft werden, bevor seine Preislisten-/Lagerbestand-Funktionen etwas tun — ohne Verknüpfung verhält er sich wie ein ganz normaler, unveränderter CobbleDollars-Handelsposten.

  1. Linksklick auf den Handelsposten mit der Holzhacke — startet den Verknüpfungs-Modus (Bestätigung im Chat).
  2. Linksklick auf einen Lagerticker — verknüpft die Preisquelle, oder Linksklick auf eine Kiste — verknüpft das Ziel-Inventar für Verkaufserlöse, oder Linksklick auf eine bereits verknüpfte Kreative Kiste — verknüpft direkt deren Netzwerk.
  3. Willst du abbrechen, ohne etwas zu verknüpfen: erneut Linksklick auf denselben Handelsposten.

Das Admin-Optionsmenü

Rechtsklick mit der Holzhacke auf einen Handelsposten öffnet dessen Optionsmenü. Zeilen, die bei den aktuellen Einstellungen nicht greifen, werden automatisch ausgeblendet (z.B. erscheint "Priorisiere Lagerbestand" nur bei "Items erzeugen", nicht bei "Lagerbestand"):

  • Preisliste: welche Preisliste dieser Handelsposten nutzt — durchläuft alle von dir angelegten Listen plus "Netzwerk-Standard" (die dem verknüpften Netzwerk zugewiesene Liste).
  • Item-Quelle: Items erzeugen (beim Verkauf aus dem Nichts erzeugt) oder Lagerbestand (aus dem echten Bestand des verknüpften Netzwerks entnommen, Verkauf blockiert bei zu wenig Bestand).
  • Priorisiere Lagerbestand (nur bei "Items erzeugen"): ist zufällig auch echter Bestand verfügbar, wird der zuerst verkauft statt einen neuen zu erzeugen.
  • Unendliches Kontingent nutzen (nur bei "Lagerbestand"): ob DIESER Handelsposten die "unendlichen" Items einer verknüpften Kreativen Kiste überhaupt nutzen darf — per Handelsposten standardmäßig aus, muss aktiv eingeschaltet werden.
  • Auslieferung: siehe unten.
  • Verkaufsmenü: siehe unten.
  • Kreative Kiste nutzen (nur bei "Stockpile Switch"): siehe Die Kiste vor Creates eigenen Menüs verstecken oben.
  • Eigene Preisliste bearbeiten...: öffnet einen Editor für die EIGENE Item-Auswahl dieses Handelsposten, getrennt vom (und Vorrang vor dem) geteilten Netzwerk-Angebot.

Verkaufsmenü wählen

Die Einstellung Verkaufsmenü legt fest, welches Kaufmenü sich für normale Spieler öffnet:

  • CobbleMerchant: das klassische CobbleDollars-Kauf-/Verkaufsmenü, gesteuert über die Preisliste oben.
  • Stockpile Switch: öffnet Creates ECHTES Stock-Keeper-Bestellmenü direkt, genau so, als wäre der Spieler selbst zum verknüpften Ticker gelaufen — plus ein Klemmbrett-Panel daneben: mit gehaltenem Create-Klemmbrett bestellen Spieler alles darauf mit einem Klick.
  • Creative-Menü: ein Bildschirm im Stil des Kreativ-Inventars, der jedes Item der Netzwerk-Preisliste auflistet, mit Preis und Bestand pro Item, ausverkaufte Items durchgestrichen, und derselben "Alles bestellen"-Klemmbrett-Unterstützung.

Auslieferung: direkt oder versendet

  • Direkt: verkaufte Items fallen einfach am Handelsposten zu Boden (die verknüpfte Kiste aus dem Verknüpfungs-Schritt ist nur für die Bezahlung, die der Handelsposten EMPFÄNGT, nicht für ausgehende verkaufte Items).
  • Versand: ein ECHTES Create-Paket wird durchs Logistiknetzwerk verschickt (derselbe Mechanismus wie Creates eigener "Bestellen"-Button), adressiert an den Zieltext, den der Spieler eingibt — abgeglichen gegen Creates eigene Frogports/Postkästen in der Welt. Funktioniert nur bei Handelsposten mit "Lagerbestand" (es braucht ein echtes Quell-Inventar zum Versenden); "Items erzeugen"-Handelsposten fallen automatisch auf Direktlieferung zurück, mit entsprechendem Hinweis.
  • Beides: der Spieler entscheidet pro Bestellung.