CobbleCompanion: AllInOne
🇩🇪 Deutsche Version weiter unten
English
CobbleCompanion: AllInOne bundles CobbleCompanion's base features together with its CobbleDollars, Create and CustomNPCs integrations, plus the automatic pasture builder — all in a single jar. It's part of the modular CobbleCompanion family for Cobblemon — usable in both singleplayer and multiplayer. Some features (the Professor tab, the friends system) really come into their own on a server with multiple players; everything else works just as well solo.
Included in this file:
- CobbleCompanion (Base)
- CobbleCompanion: CobbleDollars
- CobbleCompanion: CobbleDollars/Create
- CobbleCompanion: CobbleDollars/CustomNPCs
- CobbleCompanion: CobblemonWorker
Every integration activates automatically once its matching foreign mod (Create, CobbleDollars, CustomNPCs) is installed — if one is missing, only that specific feature stays inactive, the rest works normally. Not included: the Create/Let's Do bridge, see Other CobbleCompanion projects below.
Opening the companion window
There's no dedicated keybind or item — CobbleCompanion replaces Cobblemon's own Pokédex screen
the moment you open it (via Cobblemon's usual keybind/item). If you're in spectator mode (where
Cobblemon's Pokédex can't be opened at all), use /companion gamemode survival first to switch
out.
Base features
- Pokédex – Cobblemon's own Pokédex, embedded right inside the companion window.
- Living Dex – Tracks one caught specimen of each species from your PC boxes; optional "Living Dex+" also tracks shinies and regional/cosmetic forms as their own categories.
- ToDo (
/companion todoalso works from chat) – Every party/PC Pokémon ready to evolve, with a one-click Evolve button, plus a Dex-completion helper. - Who Needs? (
/companion whoneeds <pokemon>) – See your own spare copies of a species and which friends still need it. - Types (
/companion type <query>) – Type-effectiveness lookup cross-referenced against your own team/PC. - Team Builder – Suggests up to 6 of your own Pokémon for a battle team, with reasoning per suggestion.
- Search – Universal quick-search across Pokémon, types, and friends.
- Home – Dashboard with progress bars and notification badges.
- Friends – see Friends below.
- Professor (admin-only) – see Admin access below.
- Settings – Personal preferences plus the PC sorting helper; operators
additionally get server economy/gamemode rules and a large set of
/companion admin ...sub-commands (full list below).
Admin access / Professor tab
The Professor tab lets an admin inspect and edit another player's Pokédex, Living Dex, and PC/team — mainly a multiplayer-server tool (not much use with only yourself on the world). Completely independent from vanilla OP status:
/companion op <name>— grants read-only Professor tab access./companion adminop <name>— grants full access (read + edit + can grant access to others)./companion deop <name>— revokes Professor access entirely (both Op and AdminOp)./companion deadminop <name>— downgrades AdminOp back down to read-only Op.- First admin on a fresh server: run
/companion adminop <yourName>once from the server console (not in-game chat) — the console can always grant access regardless of OP status. - Important: vanilla server-operator status does not automatically grant Professor access — it's a fully separate permission system.
Friends
- Send a request: Companion window → Friends tab → type a name (autocomplete) → "Add".
- Accept/decline: buttons appear next to incoming requests in the same tab.
- Chat-only fallback (for players without the client-side mod installed):
/companion accept friendrequest <name>and/companion accept gift <name>. There's no chat command to send a request — that only works through the GUI.
PC sorting helper
Enable in Settings → PC → "Sorting help". Once on, opening your real Cobblemon PC shows an overlay:
- Holding a Pokémon: an info box shows its target box/slot; a green border means the currently open box is the right one.
- Holding nothing: every misplaced Pokémon in the open box gets a colored marker — no border = correct, blue = needs to evolve first, red = wrong slot, yellow = sitting in a non-sorted box (e.g. "New") with a free target slot, orange = target team slot taken by a different species.
- "Auto-name boxes" button in the same Settings section.
CobbleDollars (Wallet)
Active once the CobbleDollars mod is installed. Adds a Wallet tab: balance, transfers to other players, transaction log, and Creative-time purchase (if enabled server-side).
CobbleDollars/Create
Active once Create + CobbleDollars are both installed.
- Stock ticker prices: live price display synced to your balance. Ctrl+right-click a stock ticker (requires real OP) opens the price editor instead of Create's normal order menu.
- Content Observer ("Schlauer Beobachter"): tracks multiple items per block, can pull prices directly from a linked stock network, and several observers can be linked into a group where a "subtractor" reduces or cancels a "counter"'s payout. Ctrl+right-click a Content Observer block (requires real OP, and not holding a Content Observer item) opens its settings; a normal right-click is blocked for non-OPs once it's configured. To link observers into a group, hold a Content Observer item and Ctrl+right-click an already-placed one. Full walkthrough in the CobbleDollars/Create wiki.
- Managing a CobbleMerchant with the AdminOp hoe (a plain wooden hoe): right-click it to open its admin options menu (price list, item source, sell menu — classic/Create's own Stock Keeper screen/creative-inventory-style browsing, delivery, Creative Crate access); left-click (attack) to start/cancel linking it to a stock ticker, payout chest, or a linked Creative Crate; left-click a block while linking is pending to complete it. Full walkthrough (every option, the Creative Crate) in the CobbleDollars/Create wiki.
CobbleDollars/CustomNPCs
Active once CustomNPCs-Unofficial-NeoForge + CobbleDollars are both installed.
- Turn a CustomNPC into a CobbleMerchant-style shop: right-click it with the hoe (AdminOp) to open the same admin options menu as above, then toggle "CobbleMerchant mode" — it keeps its appearance, but a plain right-click then opens the CobbleMerchant shop.
- Linking it to a stock ticker/payout chest: identical hoe left-click flow as CobbleMerchant above (AdminOp required, a ticker link is mandatory before the NPC can sell anything).
CobblemonWorker (pasture blueprint builder)
- Ctrl+right-click Cobblemon's pasture block to open the blueprint screen.
- Hold a Create schematic in your main hand and click the empty blueprint slot to assign it (consumes one copy); click a filled slot to remove/return it.
- A newly assigned job starts paused — click the Start button in the screen to actually begin building.
- Assigned Pokémon are then automatically walked into the finished pasture (pathfinding, flight, clipping past obstacles included) and kept there.
All chat commands
| Command | Purpose |
|---|---|
/companion / /companion help |
Help text |
/companion party |
Show your own team |
/companion dex <pokemon> |
Pokédex info for a species |
/companion todo |
"What can I do right now?" overview |
/companion whoneeds <pokemon> |
Who still needs this species |
/companion type <query> |
Type report for a type or species |
/companion accept friendrequest <name> |
Accept a pending friend request (chat fallback) |
/companion accept gift <name> |
Accept a pending Pokémon gift (chat fallback) |
/companion gamemode <survival|creative|spectator> |
Switch mode while purchased creative time is active (works without the GUI) |
/companion op <name> |
Grant read-only Professor access |
/companion adminop <name> |
Grant full Professor access |
/companion deop <name> |
Revoke Professor access entirely |
/companion deadminop <name> |
Downgrade AdminOp to read-only Op |
/companion admin gamemode set/remove/list <dimension> [<mode>] |
Force a gamemode per dimension (AdminOp) |
/companion admin creativedimensions whitelist|blacklist add|remove|list <player> |
Per-player creative-time purchase permission (AdminOp) |
/companion admin commandwhitelist add|remove|list <pattern> |
Commands allowed under restricted creative (AdminOp) |
/companion admin onlinebonus set|remove|list <player> [amount] |
Fixed CobbleDollars bonus per online interval (AdminOp) |
/companion admin gamemodeinventory enable|disable|status|migrate |
Toggle per-gamemode inventory separation (AdminOp) |
/companion admin gamemodeinventory reset <player> |
Move a player's stored gamemode inventories into their pickup queue (AdminOp) |
Dependencies: Cobblemon (required). Create, CobbleDollars, CustomNPCs, and create_mobile_packages are optional.
Note: Don't install alongside the individual sub-modules (CobbleCompanion: CobbleDollars, etc.) or the CobbleDollars-Bundle — AllInOne already includes their functionality.
Building
No foreign mod jars ship in libs/ for licensing reasons — place them there yourself before
building. Since AllInOne contains the full source itself, none of the own CobbleCompanion-*.jar
split files are needed.
Required:
Cobblemon-neoforge-*.jar
Optional (enables that feature):
CobbleDollars-neoforge-*.jar,curios-neoforge-*.jarrctapi-neoforge-*.jar,rctmod-neoforge-*.jarcreate-*.jar,architectury-*.jar,ponder-neoforge-*.jar,create_factory_abstractions-*.jar,create_mobile_packages-*.jarCustomNPCs-Unofficial-NeoForge-*.jar
Other CobbleCompanion projects
- CobbleCompanion — just the base, without any of AllInOne's bundled extensions.
- CobbleCompanion: CobbleDollars-Bundle — the same CobbleDollars-related extensions as AllInOne, but without CobblemonWorker.
- CobbleCompanion: CobbleDollars, CobbleCompanion: CobbleDollars/Create, CobbleCompanion: CobbleDollars/CustomNPCs, CobbleCompanion: CobblemonWorker — the same features as in AllInOne, but as separate, individually installable jars.
- Create: Let's Do Automation — unrelated standalone mod (no Cobblemon/CobbleCompanion dependency), the Create ↔ Let's Do: Farm & Charm automation bridge, not included in AllInOne (install separately if you want it).
- CreativeMenu — unrelated standalone mod, makes the Creative inventory menu freely customizable.
- CopycatSign — unrelated standalone mod, a Copycat block that displays a custom picture.
Deutsch
CobbleCompanion: AllInOne bündelt die CobbleCompanion-Basisfunktionen zusammen mit der CobbleDollars-, Create- und CustomNPCs-Anbindung sowie dem automatischen Weidenbau — alles in einer einzigen Jar-Datei. Es ist Teil der modularen CobbleCompanion-Familie für Cobblemon – nutzbar im Singleplayer und auf Servern. Manche Features (Professor-Tab, Freundessystem) entfalten ihren vollen Nutzen erst auf einem Server mit mehreren Spielern; alles andere funktioniert genauso gut solo.
In dieser Datei enthalten:
- CobbleCompanion (Basis)
- CobbleCompanion: CobbleDollars
- CobbleCompanion: CobbleDollars/Create
- CobbleCompanion: CobbleDollars/CustomNPCs
- CobbleCompanion: CobblemonWorker
Jede Anbindung aktiviert sich automatisch, sobald der jeweils benötigte Fremd-Mod (Create, CobbleDollars, CustomNPCs) installiert ist – fehlt einer, bleibt nur das zugehörige Feature inaktiv, der Rest läuft normal weiter. Nicht enthalten: die Create/Let's-Do-Brücke, siehe Weitere CobbleCompanion-Projekte unten.
Companion-Fenster öffnen
Es gibt keinen eigenen Keybind und kein eigenes Item – CobbleCompanion ersetzt Cobblemons
Pokédex-Fenster in dem Moment, in dem du es öffnest (über Cobblemons üblichen Keybind/Item).
Im Zuschauer-Modus (dort lässt sich Cobblemons Pokédex gar nicht öffnen) nutze vorher
/companion gamemode survival, um herauszuwechseln.
Basis-Features
- Pokédex – Cobblemons eigener Pokédex, eingebettet im Begleiter-Fenster.
- Living Dex – Verfolgt je ein gefangenes Exemplar pro Art in deiner PC-Box; optionale "Living Dex+"-Erweiterung trackt zusätzlich Shinys und regionale/kosmetische Formen als eigene Kategorien.
- ToDo (auch per Chat
/companion todo) – Alle entwicklungsbereiten Pokémon in Team und PC, mit Ein-Klick-Entwicklung, plus ein Dex-Fortschritts-Helfer. - Who Needs? (
/companion whoneeds <pokemon>) – Eigene übrige Exemplare und welche Freunde eine Art noch brauchen. - Types (
/companion type <query>) – Typen-Effektivitäts-Nachschlagewerk, abgeglichen mit deinem Team/PC. - Team Builder – Schlägt bis zu 6 eigene Pokémon fürs Team vor, mit Begründung pro Vorschlag.
- Search – Universelle Schnellsuche über Pokémon, Typen und Freunde.
- Home – Startbildschirm mit Fortschrittsbalken und Hinweis-Badges.
- Friends – siehe Freunde unten.
- Professor (nur für Admins) – siehe Admin-Zugang unten.
- Settings – Persönliche Einstellungen plus der PC-Sortier-Helfer; für
Operatoren zusätzlich Server-Wirtschafts-/Spielmodus-Regeln und eine ganze Reihe
/companion admin ...-Unterbefehle (vollständige Liste unten).
Admin-Zugang / Professor-Tab
Der Professor-Tab lässt einen Admin den Pokédex, Living Dex sowie PC/Team eines anderen Spielers einsehen und bearbeiten — vor allem ein Multiplayer-Server-Werkzeug (bringt bei dir allein auf der Welt wenig). Komplett unabhängig vom Vanilla-OP-Status:
/companion op <Name>— gibt nur Lesezugriff auf den Professor-Tab./companion adminop <Name>— gibt vollen Zugriff (lesen + bearbeiten + kann selbst weitere Spieler berechtigen)./companion deop <Name>— entzieht den Professor-Zugriff komplett (Op UND AdminOp)./companion deadminop <Name>— stuft von AdminOp auf reinen Lesezugriff (Op) herab.- Allererster Admin auf einem frischen Server: einmalig
/companion adminop <DeinName>über die Server-Konsole ausführen (nicht im Spiel-Chat) — die Konsole darf immer berechtigen, unabhängig vom OP-Status. - Wichtig: Vanilla-Server-Operator-Status gibt keinen automatischen Professor-Zugriff — das ist ein komplett eigenständiges Berechtigungssystem.
Freunde
- Anfrage senden: Companion-Fenster → Freunde-Tab → Namen eintippen (Autovervollständigung) → "Hinzufügen".
- Annehmen/Ablehnen: Buttons erscheinen direkt bei eingehenden Anfragen im selben Tab.
- Chat-Fallback (für Spieler ohne Client-seitige Mod):
/companion accept friendrequest <Name>und/companion accept gift <Name>. Zum Senden einer Anfrage gibt es keinen Chat-Befehl – das geht nur über das GUI.
PC-Sortier-Helfer
Aktivieren unter Settings → PC → "Sortierhilfe". Danach zeigt das Öffnen deines echten Cobblemon- PCs ein Overlay:
- Hältst du ein Pokémon: eine Infobox zeigt Ziel-Box/-Slot; ein grüner Rahmen bedeutet, die gerade offene Box ist die richtige.
- Hältst du nichts: jedes falsch platzierte Pokémon in der offenen Box wird farblich markiert – kein Rahmen = richtig, Blau = muss erst entwickelt werden, Rot = falscher Slot, Gelb = liegt in einer Nicht-Sortier-Box (z. B. "Neu") mit freiem Zielslot, Orange = Ziel-Team-Slot ist von einer anderen Art belegt.
- "Boxen automatisch benennen"-Button im selben Settings-Bereich.
CobbleDollars (Wallet)
Aktiv, sobald die CobbleDollars-Mod installiert ist. Fügt einen Wallet-Tab hinzu: Kontostand, Überweisungen an andere Spieler, Transaktions-Log und Creative-Zeitkauf (falls serverseitig aktiviert).
CobbleDollars/Create
Aktiv, sobald Create UND CobbleDollars installiert sind.
- Lagerticker-Preise: Live-Preisanzeige, synchronisiert mit deinem Kontostand. Strg+Rechtsklick auf einen Lagerticker (erfordert echten OP) öffnet den Preis-Editor statt Creates normalem Bestell-Menü.
- Schlauer Beobachter (Content Observer): verfolgt mehrere Items pro Block, kann Preise direkt aus einem verlinkten Lagernetzwerk übernehmen, und mehrere Beobachter lassen sich zu einer Gruppe verknüpfen, in der ein "Abzieher" die Auszahlung eines "Zählers" verringert oder storniert. Strg+Rechtsklick auf den Block (erfordert echten OP, und dass kein Schlauer-Beobachter-Item in der Hand ist) öffnet die Einstellungen; ein normaler Rechtsklick ist für Nicht-OPs blockiert, sobald er konfiguriert ist. Zum Verknüpfen zu einer Gruppe: Schlauer-Beobachter-Item in der Hand halten und Strg+Rechtsklick auf einen bereits platzierten Beobachter. Vollständige Anleitung im CobbleDollars/Create-Wiki.
- CobbleMerchant mit der AdminOp-Holzhacke verwalten (eine ganz normale Holzhacke): Rechtsklick öffnet dessen Admin-Optionsmenü (Preisliste, Item-Quelle, Verkaufsmenü – klassisch/Creates eigenes Stock-Keeper-Menü/Bildschirm im Kreativ-Inventar-Stil, Auslieferung, Kreative-Kiste-Zugriff); Linksklick (Angriff) startet/bricht die Verknüpfung mit Lagerticker, Auszahlungs-Kiste oder einer verknüpften Kreativen Kiste; Linksklick auf einen Block schließt eine ausstehende Verknüpfung ab. Vollständige Anleitung (jede Option, die Kreative Kiste) im CobbleDollars/Create-Wiki.
CobbleDollars/CustomNPCs
Aktiv, sobald CustomNPCs-Unofficial-NeoForge UND CobbleDollars installiert sind.
- CustomNPC zu einem CobbleMerchant-artigen Shop machen: Rechtsklick mit der Holzhacke (AdminOp) öffnet dasselbe Admin-Optionsmenü wie oben, dort "CobbleMerchant-Modus" umschalten – der NPC behält sein Aussehen, ein einfacher Rechtsklick öffnet danach den CobbleMerchant-Shop.
- Mit Lagerticker/Auszahlungs-Kiste verknüpfen: identischer Holzhacken-Linksklick-Ablauf wie beim CobbleMerchant oben (AdminOp nötig, eine Ticker-Verknüpfung ist Pflicht, bevor der NPC etwas verkaufen kann).
CobblemonWorker (Weidenblock-Bauplan-System)
- Strg+Rechtsklick auf Cobblemons Weidenblock öffnet den Bauplan-Bildschirm.
- Halte ein Create-Schematic in der Haupthand und klicke auf den leeren Bauplan-Slot, um es zuzuweisen (verbraucht ein Exemplar); Klick auf einen befüllten Slot entfernt/gibt es zurück.
- Ein frisch zugewiesener Job startet pausiert – klicke den Start-Button im Bildschirm, um den Bau tatsächlich zu beginnen.
- Zugewiesene Pokémon werden danach automatisch in die fertige Weide bewegt (inklusive Pfadfindung, Fliegen und Durchqueren von Hindernissen) und dort gehalten.
Alle Chat-Befehle
| Befehl | Zweck |
|---|---|
/companion / /companion help |
Hilfetext |
/companion party |
Eigenes Team anzeigen |
/companion dex <pokemon> |
Pokédex-Info zu einer Art |
/companion todo |
„Was kann ich gerade tun?"-Übersicht |
/companion whoneeds <pokemon> |
Wer braucht diese Art noch |
/companion type <query> |
Typ-Report zu Typ oder Pokémon-Name |
/companion accept friendrequest <Name> |
Offene Freundschaftsanfrage annehmen (Chat-Fallback) |
/companion accept gift <Name> |
Offenes Pokémon-Geschenk annehmen (Chat-Fallback) |
/companion gamemode <survival|creative|spectator> |
Modus wechseln, solange gekaufte Creative-Zeit läuft (funktioniert ohne GUI) |
/companion op <Name> |
Nur-Lese-Professor-Zugriff gewähren |
/companion adminop <Name> |
Vollen Professor-Zugriff gewähren |
/companion deop <Name> |
Professor-Zugriff komplett entziehen |
/companion deadminop <Name> |
Von AdminOp auf Nur-Lese-Zugriff herabstufen |
/companion admin gamemode set/remove/list <dimension> [<mode>] |
Erzwungenen Spielmodus pro Dimension setzen (AdminOp) |
/companion admin creativedimensions whitelist|blacklist add|remove|list <player> |
Kaufberechtigung für Creative-Zeit pro Spieler (AdminOp) |
/companion admin commandwhitelist add|remove|list <pattern> |
Befehle für eingeschränktes Creative freischalten (AdminOp) |
/companion admin onlinebonus set|remove|list <player> [amount] |
Fixer CobbleDollars-Bonus pro Online-Intervall (AdminOp) |
/companion admin gamemodeinventory enable|disable|status|migrate |
Inventar-Trennung nach Spielmodus global schalten (AdminOp) |
/companion admin gamemodeinventory reset <player> |
Gespeicherte Gamemode-Inventare eines Spielers in die Abholung verschieben (AdminOp) |
Abhängigkeiten: Cobblemon (erforderlich). Create, CobbleDollars, CustomNPCs und create_mobile_packages sind optional.
Hinweis: Nicht gemeinsam mit den einzelnen Teilmodulen (CobbleCompanion: CobbleDollars usw.) oder dem CobbleDollars-Bundle installieren – AllInOne bringt deren Funktionalität bereits mit.
Bauen
Aus Lizenzgründen liegen keine fremden Mod-Jars in libs/ im Repo – du musst sie vor dem Bauen
selbst dort ablegen. Da AllInOne den kompletten Quellcode selbst enthält, wird keine der eigenen
CobbleCompanion-*.jar-Split-Dateien benötigt.
Erforderlich:
Cobblemon-neoforge-*.jar
Optional (aktiviert das jeweilige Feature):
CobbleDollars-neoforge-*.jar,curios-neoforge-*.jarrctapi-neoforge-*.jar,rctmod-neoforge-*.jarcreate-*.jar,architectury-*.jar,ponder-neoforge-*.jar,create_factory_abstractions-*.jar,create_mobile_packages-*.jarCustomNPCs-Unofficial-NeoForge-*.jar
Weitere CobbleCompanion-Projekte
- CobbleCompanion — nur die Basis, ohne die in AllInOne gebündelten Erweiterungen.
- CobbleCompanion: CobbleDollars-Bundle — dieselben CobbleDollars-Erweiterungen wie AllInOne, aber ohne CobblemonWorker.
- CobbleCompanion: CobbleDollars, CobbleCompanion: CobbleDollars/Create, CobbleCompanion: CobbleDollars/CustomNPCs, CobbleCompanion: CobblemonWorker — dieselben Features wie in AllInOne, aber als separate, einzeln installierbare Dateien.
- Create: Let's Do Automation — eigenständige, unabhängige Mod (keine Cobblemon-/CobbleCompanion-Abhängigkeit), die Create ↔ Let's Do: Farm & Charm-Automatisierungs-Brücke, nicht in AllInOne enthalten (separat installieren, falls gewünscht).
- CreativeMenu — eigenständige, unabhängige Mod, macht das Creative-Menü frei gestaltbar.
- CopycatSign — eigenständige, unabhängige Mod, ein Copycat-Block, der ein frei wählbares Bild anzeigt.

