Was sind FiveM Routing Buckets?
Wenn du dich schon mal gefragt hast, wie FiveM-Server instanzierte Wohnungen, getrennte Spielmodi oder private Party-Sessions betreiben, ohne einen zweiten Server hochzufahren: Die Antwort heißt Routing Buckets. Hier erfährst du, was sie sind und wie sie funktionieren.
Das Problem, das sie lösen
Standardmäßig teilen sich alle Spieler auf einem FiveM-Server dieselbe Spielwelt. Sie sehen sich gegenseitig, können mit den Fahrzeugen der anderen interagieren und beeinflussen die Entities der anderen. Für Open-World-Roleplay passt das, aber sobald du Bereiche voneinander trennen musst, stößt das an seine Grenzen.
Wie baust du eine Charaktererstellung, ohne dass andere Spieler einen neuen Spieler in der Luft schweben sehen? Wie schickst du einen Spieler in eine private Wohnung, ohne dass er durch die Wände in die Session eines anderen schaut?
Was ist ein Routing Bucket?
Ein Routing Bucket ist eine isolierte Spielwelt innerhalb desselben Servers. Spieler in unterschiedlichen Buckets sehen sich nicht, sehen die Fahrzeuge und Entities der anderen nicht und teilen sich keine NPC-Population. Aus Sicht des Spiels befinden sie sich in komplett getrennten Welten, obwohl sie zur gleichen Zeit auf demselben Server sind.
Jeder Spieler startet standardmäßig in Bucket 0, der gemeinsamen Spielwelt. Weist du einen Spieler einer anderen Bucket-Nummer zu, landet er in einer isolierten Instanz.
Dasselbe gilt für Entities. Ein Fahrzeug oder Objekt lässt sich einem bestimmten Bucket zuweisen, und nur Spieler in diesem Bucket sehen es.
Typische Einsatzzwecke
Die offizielle FiveM-Dokumentation nennt diese Einsatzzwecke:
- Multi-Mode-Server: mehrere Spielmodi gleichzeitig betreiben, ohne dass sich Spieler in verschiedenen Modi gegenseitig beeinflussen
- Session- und Party-Systeme: Spieler für Missionen oder Events in private Sessions gruppieren
- Charaktererstellung: einen neuen Spieler während der Einrichtung isolieren, damit er nicht in der Hauptwelt auftaucht
In der Praxis nutzen RP-Server Routing Buckets oft für instanzierte Wohnungen. Betritt ein Spieler seine Wohnung, verschiebt ihn das Script in einen eigenen Bucket. Andere Spieler draußen sehen ihn nicht, und der Spieler drinnen kann die Außenwelt weder sehen noch mit ihr interagieren. Verlässt er die Wohnung, kommt er zurück in Bucket 0.
Zusammenfassung
Routing Buckets teilen einen einzelnen FiveM-Server in isolierte Welt-Instanzen auf. Spieler in unterschiedlichen Buckets können sich weder sehen noch miteinander interagieren. Eingesetzt werden sie für instanzierte Wohnungen, private Sessions, Multi-Mode-Server und die Charaktererstellung. Jeder Bucket kann eigene Regeln für den Entity-Lockdown und eigene Einstellungen für die NPC-Population haben. Routing Buckets setzen OneSync voraus und werden komplett serverseitig verwaltet.




