Persoenliches Inventar - krt-profit/basetool GitHub Wiki
Menü → deine Nutzerzeile → Persönlich → Mein Inventar — deine private Ablage. Anders als das Lager (das den Bestand einer Org-Einheit verwaltet) ist das persönliche Inventar nur für dich sichtbar. Die Seite heißt „Mein Inventar" (oben klein „Persönlich") und hat zwei Tabs: Items und Blueprints, beide mit der Anzahl deiner Einträge. Der Menüpunkt „Meine Blueprints" öffnet dieselbe Seite direkt auf dem Tab Blueprints.
Deine private Item-Liste, z. B. Komponenten, Waffen, Rüstungen.
- Spalten: Bezeichnung, Standort (mit Stadt-/Stations-Marker), Menge, Notiz, rechts die Symbole zum Bearbeiten und Löschen.
- Anlegen / Bearbeiten — über „Eintrag anlegen" oben rechts im Seitenkopf bzw. das Stift-Symbol „Bearbeiten" einer Zeile öffnet sich ein Fenster mit Bezeichnung, Standort (Tippsuche „Stadt oder Raumstation suchen..."; Pflichtfeld), Menge und optionaler Notiz.
- Löschen — über das Papierkorb-Symbol der Zeile; eine Sicherheitsabfrage nennt den Eintrag.
- Suchen — das Suchfeld über der Liste („In meinem Inventar suchen …", über Name und Notiz) filtert schon beim Tippen; einen „Filtern"-Knopf gibt es nicht mehr. Ist nichts (mehr) da, zeigt die Seite einen Leerzustand statt einer leeren Tabelle.
Hier führst du deine ingame freigeschalteten Crafting-Baupläne: Tab Blueprints bzw. Menü → deine Nutzerzeile → Persönlich → Meine Blueprints.
Oben im Seitenkopf stehen „Importieren" (JSON-Import), der Hauptknopf „Blueprints hinzufügen" und das Drei-Punkte-Menü (⋯ „Weitere Aktionen") mit „SC Extractor laden" und „Alle löschen …".
Darunter liegt die Werkzeugleiste:
- Suchfeld („In meinen Blueprints suchen …") — die einzige Suche auf der Seite; sie filtert deine Liste sofort beim Tippen.
- Schalter „Alle n · Craftbar n" — „Craftbar" zeigt nur Baupläne, die du gerade aus deinem Lager craften kannst; die Zahlen nennen, wie viele es jeweils sind.
- rechts der Schalter „Raffinerie einrechnen" (Erklärung über das „?" daneben) — siehe Craftbarkeit.
Die Seite ist eine Master-Detail-Ansicht: links die Liste deiner Baupläne, rechts ein Detailbereich. Jede Listenzeile zeigt einen farbigen Status-Punkt, den Namen, ein Stift-Symbol, wenn du eine Notiz hinterlegt hast, und rechts, wie oft du den Bauplan craften kannst (z. B. „3×"). Die Liste ist nicht begrenzt — es werden alle deine Baupläne geladen, sodass die Anzahl stimmt und die Suche den vollständigen Bestand durchsucht. Passen Suche und Schalter auf keinen Bauplan, steht „Keine Treffer" in der Liste. Der ausgewählte Bauplan steht in der Adresse, du kannst den Link also teilen oder als Lesezeichen ablegen; ohne Link ist der erste Bauplan ausgewählt. Mit ↑/↓/Pos1/Ende wechselst du die Auswahl. Auf Tablets und Smartphones klappt die Ansicht auf Liste → Detail mit dem Knopf „Zurück zur Liste" um.
-
„Blueprints hinzufügen" öffnet ein Fenster mit einer Tippsuche mit Mehrfachauswahl — rund 1600 Produkte, daher kein einfaches Dropdown. Über „Im Katalog suchen" gefundene Baupläne sammelst du als Chips unter „Auswahl" und fügst sie gebündelt über „Hinzufügen" hinzu (der Button bleibt deaktiviert, bis etwas vorgemerkt ist); danach schließt sich das Fenster. Bereits vorhandene Baupläne sind in der Suche als „Bereits vorhanden" markiert.
-
„Importieren" — du kannst einen JSON-Export importieren. Es werden fünf Quellen akzeptiert:
- der SCMDB-Log-Watcher,
- der Basetool SC Extractor (Desktop-Tool, siehe Desktop-Extractor und das Repo https://github.com/krt-profit/basetool-sc-extractor),
- der Profil-/Tracking-Export von scmdb.net (nur freigeschaltete Baupläne werden übernommen; über den mitgelieferten Bauplan-Schlüssel/Tag werden Produkte auch dann zuverlässig erkannt, wenn der angezeigte Name abweicht),
- ein blankes JSON-Array von Einträgen,
- das Austauschformat verbundener Anwendungen (
basetool.blueprints), in dem VerseKit und der SC Extractor mit Version 2.10.0 ihre Dateien speichern. Gelesen wird die Formatversion 1.x; eine Datei einer neueren Hauptversion (etwa 2.0) lehnt der Import mit einer Fehlermeldung ab.
Der SCMDB-Log-Watcher und der Basetool SC Extractor lesen die ingame-Meldung „Received Blueprint: “ aus und schreiben sie in den Export; der Import gleicht die Namen gegen die Bauplan-Datenbank ab.
Lehnt der Import eine Datei ab, nennt die Fehlermeldung den Grund: die Datei ist leer, größer als 8 MB, kein JSON, enthält keine Blueprint-Liste oder mehr als 20 000 verschiedene Blueprints, ist keine gültige
basetool.blueprints-Datei (höchstens 2000 Einträge, jeder mit Bezug) oder hat eine andere Formatversion als 1.x.Deutscher Spielclient: Der Name wird genau so übernommen, wie das Spiel ihn schreibt — ein deutscher Client benennt Munition abweichend, etwa „S71 Rifle Magazine (30 Schuss)“ statt „(30 cap)“. Diese Schreibweisen sind hinterlegt und werden direkt erkannt. Taucht doch einmal eine unbekannte Variante auf (z. B. bei brandneuer Munition), landet sie nicht als Fehler, sondern als Vorschlag mit dem richtigen Produkt an erster Stelle — einmal bestätigen genügt, danach ist die Zuordnung dauerhaft gelernt. Sprachpakete mit Klassen-Kürzeln: Pakete wie StarStrings oder das deutsche Sprachpaket schreiben Klasse, Größe und Grad in den Namen, etwa „Sth/2/C Cirrus“, „[STH-S2-C] Cirrus“ oder „Cirrus (S2 C Stealth)“, wo das Spiel selbst nur „Cirrus“ sagt. Der Import erkennt diese Kürzel und ordnet solche Zeilen dem Produkt ohne Kürzel direkt zu.
-
„SC Extractor laden“ — im Drei-Punkte-Menü (⋯) direkt neben „Importieren“ führt dich dieser Eintrag zum neuesten Release des Basetool SC Extractor auf GitHub. Wenn du das Desktop-Tool noch nicht hast, musst du also nicht danach suchen. Der Link öffnet sich in einem neuen Tab — deine Bauplan-Liste bleibt stehen.
Die „Import-Vorschau" ordnet jeden Namen einer von vier Gruppen zu:
- Automatisch zugeordnet (exakter Treffer oder eine früher gelernte Zuordnung),
- Vorschläge (bestätigen) (unscharfe Treffer zum Bestätigen),
- Nicht zugeordnet (manuell auflösen),
- Bereits vorhanden.
Häkchen = tatsächlicher Import. Jede importierbare Zeile trägt ein Häkchen, und ein angehaktes Häkchen ist immer schon dem besten Treffer zugeordnet — genau dem Produkt, das in der Zeile angezeigt wird. Automatisch zugeordnete und über Alias erkannte Zeilen sind von vornherein angehakt; bei einem Vorschlag wird der oberste (beste) Treffer vorausgewählt und die Zeile angehakt. So entspricht das Häkchen immer dem, was beim Anwenden wirklich übernommen wird: ist es gesetzt, gibt es einen aufgelösten Treffer. Willst du einen anderen Treffer übernehmen, wähle ihn über die Vorschläge oder die Tippsuche der Zeile aus (das Häkchen bleibt gesetzt und zeigt nun auf das neue Produkt); willst du die Zeile überspringen, entferne einfach das Häkchen. Nicht zugeordnete Zeilen bleiben so lange unangehakt, bis du selbst ein Produkt zuweist.
Bestätigte Zuordnungen werden als Alias gelernt, sodass künftige Importe besser treffen. In der Vorschau kannst du je Zeile suchen/Notizen setzen und mit „Alle auswählen", „Auswahl aufheben" und „Anwenden" steuern, was übernommen wird („Alle auswählen" hakt nur Zeilen an, die wirklich einen aufgelösten Treffer haben). Nach dem Import meldet ein Hinweis, wie viele Einträge hinzugefügt, aktualisiert oder übersprungen und wie viele Aliase gelernt wurden.
Der Detailbereich zeigt oben den Produktnamen mit zwei Chips:
- „Erhalten " — wann du den Bauplan bekommen hast (in deiner Lokalzeit; die Uhrzeit steht im Tooltip),
- die Herkunft — „Von Hand hinzugefügt", „Datei-Import", „Standard-Blueprint", „Spiel-Log" oder „Andere Quelle" (wenn eine Anwendung keinen oder einen unbekannten Weg nennt). Kam der Bauplan über eine verbundene Anwendung, steht deren Name dahinter, etwa „Spiel-Log · VerseKit"; der Tooltip nennt den ganzen Satz („Herkunft: Spiel-Log über VerseKit"). Ist die Anwendung dort nicht mehr eingetragen, steht stattdessen ihre technische Kennung, etwa „Spiel-Log · versekit". Einträge von vor September 2026 haben keine Herkunft.
Rechts daneben die Symbole „Notiz bearbeiten" (Stift) und „Entfernen" (Papierkorb; fehlt bei Standard-Bauplänen). Darunter folgen der Craftbarkeits-Block (siehe unten), unter „Stat-Beitrag nach Zutat-Qualität" die Zutaten mit einem Qualitäts-Regler je Zutatengruppe (nur Anzeige, wird nicht gespeichert; er steht anfangs auf der Qualität deines eigenen Materials) und — falls vorhanden — deine Notiz.
Über „Alle löschen …" im Drei-Punkte-Menü (⋯) entfernst du nach einer Sicherheitsabfrage („Alle Blueprints entfernen") alle deine Baupläne auf einmal — etwa, um nach einem Spiel-Wipe neu zu importieren. Standard-Baupläne bleiben erhalten. Das lässt sich nicht rückgängig machen.
Zu jedem Bauplan zeigt die Seite, ob und wie oft du ihn gerade aus deinem eigenen „Mein Lager“-Bestand craften kannst, welche Output-Stats die Qualität deiner gelagerten Materialien dabei liefern würde und welches Material knapp ist. Der Schalter „Raffinerie einrechnen“ in der Werkzeugleiste (standardmäßig aus) zählt zusätzlich den Ertrag deiner offenen und laufenden Raffinerie-Aufträge mit; er behält seinen Zustand, wenn die Liste nach Hinzufügen, Import oder Entfernen aktualisiert wird. Beide Einstellungen — „Raffinerie einrechnen“ und der Schalter „Alle · Craftbar“ — werden zudem pro Browser gemerkt und sind beim nächsten Öffnen wieder so gesetzt.
Status-Punkt und Anzahl je Listenzeile. In der Bauplan-Liste (links) zeigt jede Zeile vorne einen Punkt und rechts eine Anzahl; beides folgt dem Raffinerie-Schalter, und der Tooltip nennt den Zustand:
- grüner Punkt, „3ד — Craftbar, und zwar bis zu 3-mal aus deinem aktuellen Bestand.
- heller Punkt in der Akzentfarbe, „3ד — Craftbar mit Einschränkung: craftbar nur dank (oder öfter dank) der eingerechneten Raffinerie, oder das Rezept enthält Item-Zutaten, die nicht bewertet werden.
- grauer Punkt, „–“ — Nicht craftbar (mindestens ein Material reicht nicht) oder Nicht bewertbar (kein Rezept oder keine bewertbaren Material-Zutaten, z. B. ein Bauplan aus craftbaren Unterbaugruppen).
Im Detailbereich steht oben eine Kennzahl: die Anzahl („3ד) mit „Craftbar“ bzw. „Nicht craftbar“, darunter „limitiert durch “ — das Material, das deine craftbare Stückzahl gerade nach oben begrenzt — und, wenn zutreffend, „Raffinerie eingerechnet“, „nur dank Raffinerie“ oder „Enthält ITEM-Zutaten (nicht bewertet).“. Die Kennzahl hat einen grünen Rand, wenn du craften kannst, einen Rand in der Akzentfarbe bei einer Einschränkung und einen grauen sonst. Darunter folgt die Tabelle „Zutaten“ mit Material · Bedarf · Vorrat · Qualität: der Bedarf für ein Craften, dein passender Vorrat (knappe und limitierende Materialien sind hervorgehoben; ist ein Material zu knapp, steht darunter, wie viel fehlt — „fehlt 2 SCU“) und die Qualität deines Vorrats als Balken von 0 bis 1000 mit Zahl. Mengen stehen in SCU oder, bei Stück-Materialien, in Stück.
Bewertet werden Material-Zutaten sowie handabgebaute Stück-Zutaten (z. B. Hadanite oder Beradom): Sie werden an das passende Material gekoppelt und in ganzen Stück mitgezählt, gegebenenfalls als limitierendes Material. Craftbare Unterbaugruppen bleiben „nicht bewertet“. Die Berechnung läuft im Hintergrund, sodass auch große Sammlungen flüssig laden, und sie greift ausschließlich auf deine eigenen Daten zu.
Ein kleiner Satz Crafting-Baupläne ist auf jedem Star-Citizen-Account von Anfang an freigeschaltet (Starter-Pistole, -Gewehr, deren Magazine und die Field-Recon-Suit-Teile). Diese tauchen in keinem Import auf, also vergibt das Basetool sie automatisch an jeden Nutzer. Solche Standard-Baupläne kannst du nicht entfernen (das Papierkorb-Symbol im Detailbereich fehlt).
Jede Änderung an Bauplänen wird protokolliert: hinzufügen (auch mehrere auf einmal), Erwerbsdatum oder Notiz ändern, entfernen, alle entfernen, Import, die globale Freigabe und die Vergabe der Standard-Baupläne — egal ob über die Web-Oberfläche oder die App. Der Text einer Notiz wird dabei nie mitgeschrieben, nur dass sie sich geändert hat.
Standardmäßig zählen deine Baupläne in den Verfügbarkeitsansichten (Blueprint-Verfügbarkeit und Abdeckung bei Item-Aufträgen) nur für die Org-Einheiten, in denen du Mitglied bist.
Auf deinem Profil kannst du in der Karte „Blaupausen-Verfügbarkeit" den Schalter „Meine Blaupausen allen zur Verfügung stellen" aktivieren (standardmäßig aus). Dann zählst du in beiden Ansichten für jede Org-Einheit — so kann z. B. ein Staffel-Bauplan die Abdeckung eines SK-Auftrags über Org-Einheits-Grenzen hinweg erfüllen.
- Es ist eine reine Opt-in-Freigabe; ändert nichts, solange du sie nicht einschaltest.
- Sie weitet nur aus, wessen Baupläne gezählt werden — nicht, wer die Ansichten öffnen darf. Niemand bekommt dadurch Bearbeitungsrechte an deinen Bauplänen.
- Sichtbar bist du dort nur mit deinem Anzeigenamen. Wer ausschließlich über diese Freigabe (also nicht als Mitglied der Einheit) erscheint, wird mit einem dezenten Hinweis „kein Einheitsmitglied“ markiert.
| Wer | Zugriff |
|---|---|
| Du selbst | volle Verwaltung deiner Items und Baupläne |
| Andere Mitglieder / Offiziere / Leitung | kein Zugriff auf deine privaten Einträge |
Als Besitzer siehst und bearbeitest du deine eigenen Einträge immer, unabhängig von der Org-Einheit, auf die sie gebucht sind — auch nach einem Wechsel der aktiven Org-Einheit.
Die maßgebliche Rechte-Übersicht steht in Rollen und Berechtigungen und in https://github.com/krt-profit/basetool/blob/main/ROLES_AND_PERMISSIONS.md. Bei Abweichungen zählt immer der Code.
Die verfügbaren Orte (Städte / Stationen) für Items kommen aus den UEX-Stammdaten.
Jeder Schreibvorgang trägt eine Version mit. Bearbeitet jemand denselben Eintrag gleichzeitig, erscheint der Hinweis „Konflikt: Jemand war schneller" — lade über „Aktuelle Werte laden" den aktuellen Stand und versuche es erneut.