PROXY-PLUGIN GENERATOR
Warum ein Proxy-Plugin generieren
Die richtige API für die Aufgabe
Proxy-Code ist kein Bukkit-Code. Der Generator nutzt das eigene Event-Modell und die Connection-API des Proxys, statt serverseitige Aufrufe zu erzeugen, die nicht aufgelöst werden können.
Netzwerkweit von Grund auf
Ein Plugin, das jeden Spieler auf jedem Backend-Server sieht: der natürliche Ort für Warteschlangen, globalen Chat, Team-Benachrichtigungen und Routing-Regeln.
Beide Hälften, wenn du sie brauchst
Viele Netzwerk-Features brauchen ein Proxy-Plugin und ein kleines Backend-Begleit-Plugin, die über Plugin Messaging kommunizieren. Beschreibe den ganzen Ablauf und Codexe kann beides generieren.
Du arbeitest lieber am Backend?
Gameplay, Blöcke, Items und Welt-Events liegen alle auf dem Backend-Server. Dafür brauchst du ein Spigot-, Paper- oder Folia-Plugin oder ein Kotlin-Plugin, wenn du diese Sprache bevorzugst. Die Plugin-Doku zeigt, wo welcher Code hingehört.
Beispiel-Prompts
FAQ zum Proxy-Plugin-Generator
Was ist der Unterschied zwischen einem Proxy-Plugin und einem normalen Plugin?
+
Ein Proxy-Plugin läuft auf BungeeCord oder Velocity, das vor deinen Backend-Servern sitzt. Es kennt keine Welten, Blöcke oder Entities: Die API dreht sich um Spieler, Verbindungen und darum, auf welchen Server jemand geleitet wird. Alles, was das Gameplay betrifft, muss stattdessen ein Plugin aus der Bukkit-Familie auf dem Backend-Server sein.
Haben BungeeCord und Velocity dieselbe API?
+
Nein. Sie lösen dasselbe Problem, haben aber völlig unterschiedliche APIs, Event-Modelle und Plugin-Deskriptoren. Gib in deinem Prompt an, welches du verwendest: Code für das eine lässt sich nicht gegen das andere kompilieren.
Kann ein Proxy-Plugin Blöcke verändern oder Items geben?
+
Nicht direkt. Der Proxy hat keinen Zugriff auf den Weltzustand. Üblich ist ein Proxy-Plugin plus ein kleines Begleit-Plugin auf jedem Backend-Server, die über Plugin Messaging miteinander sprechen. Beschreibe diesen Aufbau, dann kann Codexe beide Hälften generieren.
Wie schicke ich einen Spieler auf einen anderen Server?
+
Über die Connect-API des Proxys, genau dafür gibt es dieses Ziel. Der generierte Code übernimmt die Server-Suche und den Fall, dass der Zielserver offline ist.
Unterstützt es Plugin-Messaging-Kanäle?
+
Ja, wenn du es verlangst. Beschreibe, was sich Proxy und Backend gegenseitig mitteilen müssen, und der Generator richtet die Kanalregistrierung und die Nachrichten-Handler auf beiden Seiten ein.
Welches sollte ich betreiben?
+
Velocity ist die moderne Wahl: schneller, aktiv weiterentwickelt und mit einer saubereren API. BungeeCord ist älter und trotzdem noch sehr weit verbreitet. Nimm es, wenn dein Netzwerk bereits darauf läuft oder du ein Plugin brauchst, das es nur für BungeeCord gibt.
Weitere Codexe-Generatoren
Need something that runs on the backend servers instead of the proxy? Codexe also generates:
Wie Codexe diese Projekte baut und prüft, was in die Anfrage gehört und welche Probleme häufig auftreten: Anleitung zu BungeeCord and Velocity proxy plugins.
BEREIT FÜR EIN NEUES PROXY-PLUGIN?
Der Free-Tarif füllt sich täglich mit 50K Tokens auf, genug für ein funktionierendes Proxy-Plugin in einem Durchgang.
LOSLEGEN