{"id":194898,"date":"2025-09-05T15:46:04","date_gmt":"2025-09-05T13:46:04","guid":{"rendered":"https:\/\/fivemx.com\/?p=194898"},"modified":"2026-08-12T07:46:42","modified_gmt":"2026-08-12T05:46:42","slug":"qbox-gegen-qbcore","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/de\/qbox-vs-qbcore\/","title":{"rendered":"Qbox vs. QBCore: Unterschiede, Kompatibilit\u00e4t und Migration"},"content":{"rendered":"<p><strong>W\u00e4hle Qbox f\u00fcr einen neuen Server, wenn du seinen modernen, OX-integrierten Stack nutzen m\u00f6chtest und bereit bist, seinen Konventionen zu folgen. Behalte QBCore bei, wenn dein stabiler Server auf QBCore-spezifische Ressourcen angewiesen ist und eine Migration keinen klaren Nutzen hat.<\/strong> Qbox bietet eine Kompatibilit\u00e4tsbr\u00fccke f\u00fcr die meisten korrekt geschriebenen QBCore-Skripte, aber die Kompatibilit\u00e4t ist nicht universell.<\/p>\n<aside class=\"fivemx-ai-answer\"><\/aside>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"269\" alt=\"Logo des QBCore-Frameworks\" class=\"wp-image-193417\" src=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-1024x269.webp\" style=\"width:336px;height:auto\" title=\"Qbox vs. QBCore: Unterschiede, Kompatibilit\u00e4t und Migration\" srcset=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-1024x269.webp 1024w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-150x39.webp 150w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-300x79.webp 300w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-768x202.webp 768w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-18x5.webp 18w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-990x261.webp 990w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-441x116.webp 441w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-110x29.webp 110w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-60x16.webp 60w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo.webp 1045w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<h2 id=\"qbox-vs-qbcore-at-a-glance\">Qbox vs QBCore auf einen Blick<\/h2>\n<div aria-label=\"Horizontal verschiebbare Tabelle\" class=\"fmx-guide-table\" role=\"region\" tabindex=\"0\">\n<table>\n<thead>\n<tr>\n<th>Frage<\/th>\n<th>Qbox<\/th>\n<th>QBCore<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Ursprung<\/td>\n<td>Begann als ein QBCore-Fork und folgt nun seiner eigenen Architektur<\/td>\n<td>Etabliertes FiveM-Rollenspiel-Framework und \u00d6kosystem<\/td>\n<\/tr>\n<tr>\n<td>Bestehende QB-Skripte<\/td>\n<td>Die meisten dokumentierten, korrekt geschriebenen Skripte funktionieren \u00fcber die Br\u00fccke<\/td>\n<td>Native Zielplattform f\u00fcr QBCore-Ressourcen<\/td>\n<\/tr>\n<tr>\n<td>OX-Integration<\/td>\n<td>Entwickelt um Integrationen wie ox_lib und ox_inventory<\/td>\n<td>H\u00e4ngt vom gew\u00e4hlten Server-Stack und den Portierungen der Ressourcen ab<\/td>\n<\/tr>\n<tr>\n<td>Kernzugriff<\/td>\n<td>Nutzt Exporte und importierte Module; kein natives Qbox-Kernobjekt<\/td>\n<td>Viele Ressourcen nutzen das vertraute QBCore-Kernobjekt<\/td>\n<\/tr>\n<tr>\n<td>Migrationsrisiko<\/td>\n<td>Erfordert die \u00dcberpr\u00fcfung des Datenbankzugriffs, des Zugriffs auf Kern-Dateien und benutzerdefinierter Ressourcen<\/td>\n<td>Keine Framework-Migration, wenn der Server bereits stabil ist<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<figure class=\"wp-block-image\"><img decoding=\"async\" alt=\"Logo des Qbox-Frameworks\" class=\"wp-image-193416\" src=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbox-logo.webp\" title=\"Qbox vs. QBCore: Unterschiede, Kompatibilit\u00e4t und Migration\" \/><\/figure>\n<h2 id=\"what-is-qbox\">Was ist Qbox?<\/h2>\n<p>Qbox ist ein FiveM-Rollenspiel-Framework, das 2022 erstellt wurde. Es begann als QBCore-Fork, beh\u00e4lt die Abw\u00e4rtskompatibilit\u00e4t f\u00fcr fast alle korrekt implementierten QBCore-Skripte bei und verwendet zunehmend eigene Exporte, Module und OX-basierte Integrationen. Die eigene Dokumentation von Qbox empfiehlt ver\u00f6ffentlichte Ressourcen und warnt vor unzul\u00e4ssigem Zugriff auf Datenbanktabellen oder Dateien, die dem Kern geh\u00f6ren.<\/p>\n<h2 id=\"what-is-qbcore\">Was ist QBCore?<\/h2>\n<p>QBCore ist ein ausgereiftes Rollenspiel-Framework mit einem gro\u00dfen Katalog an Jobs, Inventaren, Admin-Tools und benutzerdefinierten Skripten. Sein Hauptvorteil f\u00fcr einen bestehenden Server ist die Vorhersehbarkeit: Wenn deine Ressourcen gegen deine aktuelle QBCore-Version getestet wurden, bleibt das Risiko und die Kosten einer Framework-Migration aus.<\/p>\n<h2 id=\"will-qbcore-scripts-work-on-qbox\">Funktionieren QBCore-Skripte auf Qbox?<\/h2>\n<p><strong>Die meisten werden es, aber nicht alle.<\/strong> Qbox bietet eine QB-Br\u00fccke f\u00fcr Ressourcen, die dokumentierte QBCore-Exporte und -Ereignisse korrekt verwenden. Skripte schlagen eher fehl, wenn sie:<\/p>\n<ul>\n<li>QBCore-eigene Datenbanktabellen direkt lesen oder \u00e4ndern;<\/li>\n<li>interne Core-Dateien \u00f6ffnen oder patchen;<\/li>\n<li>von undokumentierten Funktionen oder ung\u00fcltiger Ereignisverwendung abh\u00e4ngen;<\/li>\n<li>eingebaute Multijob- oder Multigang-Daten durch inkompatible Tabellen ersetzen;<\/li>\n<li>davon ausgehen, dass ein Qbox-Core-Objekt existiert, anstatt unterst\u00fctzte Exporte und Module zu verwenden.<\/li>\n<\/ul>\n<h2 id=\"when-qbox-is-the-better-choice\">Wann Qbox die bessere Wahl ist<\/h2>\n<ul>\n<li>Du baust einen neuen Server und m\u00f6chtest eine Qbox\/OX-orientierte Grundlage.<\/li>\n<li>Deine kritischen Skripte verwenden dokumentierte APIs oder deklarieren bereits Qbox-Unterst\u00fctzung.<\/li>\n<li>Du m\u00f6chtest deinen benutzerdefinierten Code in Richtung Exports und Module verschieben, anstatt Core-\u00c4nderungen vorzunehmen.<\/li>\n<li>Du kannst die Datenbank- und Charaktermigration auf einer vollst\u00e4ndigen Staging-Kopie testen.<\/li>\n<\/ul>\n<h2 id=\"when-qbcore-is-the-better-choice\">Wann QBCore die bessere Wahl ist<\/h2>\n<ul>\n<li>Dein Live-Server ist stabil und die Migration w\u00fcrde kein gemessenes Problem l\u00f6sen.<\/li>\n<li>Eine kritische Ressource h\u00e4ngt direkt von QBCore-Interna ab.<\/li>\n<li>Du hast kein vollst\u00e4ndiges Datenbank-Backup und keine Staging-Umgebung.<\/li>\n<li>Dein Team pflegt bereits einen getesteten QBCore-Deployment- und Update-Prozess.<\/li>\n<\/ul>\n<h2 id=\"safe-qbcore-to-qbox-migration\">Sichere QBCore-zu-Qbox-Migration<\/h2>\n<ol>\n<li><strong>Inventarisiere jede Ressource.<\/strong> Erfasse ihre Version, Datenbanktabellen, Framework-Aufrufe und den Support-Status.<\/li>\n<li><strong>Sichere Dateien und Datenbank.<\/strong> Beweise, dass das Backup wiederhergestellt wird, bevor du die Produktion \u00e4nderst.<\/li>\n<li><strong>Installiere Qbox mit dem empfohlenen Rezept.<\/strong> Beginne mit den aktuellen Konfigurationsdateien, anstatt alte Core-Dateien in den neuen Stack zu mischen.<\/li>\n<li><strong>\u00dcberpr\u00fcfe Jobs und Gangs.<\/strong> Qbox verwendet numerische Job- und Gang-Grade, und seine Migrationsdokumentation weist auf die erforderlichen \u00c4nderungen bei gemeinsamen Dateien und Sortierungen hin.<\/li>\n<li><strong>Konfiguriere und konvertiere die Inventardatenbank.<\/strong> Befolge die genaue Inventardokumentation und arbeite an einer Kopie.<\/li>\n<li><strong>Teste Skripte nach Kategorien.<\/strong> Beginne mit Identit\u00e4t, Charakteren, Jobs, Geld und Inventar, dann Fahrzeugen, Wohnungen, Telefonen und Admin-Tools.<\/li>\n<li><strong>Ersetze nicht unterst\u00fctzte interne Komponenten schrittweise.<\/strong> Qbox unterst\u00fctzt die teilweise Konvertierung von QBCore-Aufrufen zu Qbox-Exports und -Modulen.<\/li>\n<li><strong>Wechsle erst um, nachdem die Parit\u00e4tstests bestanden sind.<\/strong> Halte einen zeitlich festgelegten Rollback-Plan und das unber\u00fchrte Pre-Migration-Backup bereit.<\/li>\n<\/ol>\n<h2 id=\"decision\">Entscheidung<\/h2>\n<p>F\u00fcr ein neues Projekt ist Qbox eine starke Standardoption, wenn das Team seine Architektur und den kompatiblen Ressourcensatz m\u00f6chte. F\u00fcr einen profitablen oder stark angepassten QBCore-Server solltest du nicht aus Modetrends migrieren: Bewege dich nur, wenn eine gestaffelte \u00dcberpr\u00fcfung zeigt, dass der Nutzen die Kompatibilit\u00e4ts- und Datenrisiken \u00fcbersteigt.<\/p>\n<h2 id=\"official-references\">Offizielle Referenzen<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.qbox.re\/\" rel=\"noopener\">Qbox-Einf\u00fchrung<\/a><\/li>\n<li><a href=\"https:\/\/docs.qbox.re\/faq\" rel=\"noopener\">Qbox-Kompatibilit\u00e4ts-FAQ<\/a><\/li>\n<li><a href=\"https:\/\/docs.qbox.re\/converting\" rel=\"noopener\">Offizieller QBCore-zu-Qbox-Konvertierungsleitfaden<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/qbcore-fivem\/qb-core\" rel=\"noopener\">QBCore-Core-Repository<\/a><\/li>\n<\/ul>\n<section id=\"buyer-installation-check\">\n<h2>Garantiert die Bezeichnung QBCore eine Qbox-Kompatibilit\u00e4t?<\/h2>\n<p>Nein. Qbox dokumentiert eine Kompatibilit\u00e4tsbr\u00fccke, doch Skripte mit Zugriff auf Framework-Interna k\u00f6nnen Anpassungen ben\u00f6tigen. Pr\u00fcfe vor dem Kauf die genaue Ressourcenversion, Datenbankzugriffe sowie Inventar- und Sprachintegrationen. Die Kategorie QBCore allein ist kein Qbox-Kompatibilit\u00e4tstest.<\/p>\n<p><a href=\"https:\/\/docs.qbox.re\/faq\">Qbox-Kompatibilit\u00e4tsdokumentation<\/a><\/p>\n<p><a href=\"https:\/\/rpcrate.com\/de\/shop\/fivem-baby-skript\/\">Paketanforderungen f\u00fcr FiveM Baby Script ansehen<\/a><\/p>\n<p><a href=\"https:\/\/rpcrate.com\/de\/so-migrieren-sie-esx-qbcore\/\">Wie du einen ESX-Server zu QBCore migrierst<\/a><\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>W\u00e4hle Qbox f\u00fcr einen neuen Server, wenn du seinen modernen, OX-integrierten Stack m\u00f6chtest und bereit bist, seinen Konventionen zu folgen. Behalte QBCore bei, wenn dein stabiler Server von QBCore-spezifischen Ressourcen abh\u00e4ngt und eine Migration keinen klaren Nutzen hat. Qbox bietet eine Kompatibilit\u00e4tsbr\u00fccke f\u00fcr die meisten korrekt geschriebenen QBCore-Skripte, aber die Kompatibilit\u00e4t ist nicht universell.<\/p>","protected":false},"author":1,"featured_media":194899,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2347,1902,2875],"tags":[2950,2859,2940],"class_list":["post-194898","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-frameworks","category-fivem-related","category-fivem-server-administration","tag-framework","tag-qbcore","tag-qbox"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/194898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/comments?post=194898"}],"version-history":[{"count":14,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/194898\/revisions"}],"predecessor-version":[{"id":216639,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/posts\/194898\/revisions\/216639"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media\/194899"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/media?parent=194898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/categories?post=194898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/de\/wp-json\/wp\/v2\/tags?post=194898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}