Dieses Repository enthält ein Skript zur Automatisierung von Aufgaben auf dem GrieferGames Minecraft-Server unter Verwendung der Mineflayer-Bibliothek. Der Bot kann bestimmte CityBuilds betreten, zu deinem Grundstück teleportieren und über Konsolenbefehle gesteuert werden.
- Node.js (Version 12 oder höher)
- Ein Minecraft-Konto, mit einen gültigem Minecraft account
- Visual Studio Code (oder ein beliebiger Code-Editor mit Terminal-Unterstützung)
mineflayer-pathfinder
mineflayer
prismarine-viewer
Diese Abhängigkeiten werden bei der Installation automatisch heruntergeladen.
-
Repository klonen:
git clone https://github.com/TheGamePRO112/Griefergames-AFK-Bot cd Griefergames-AFK-Bot
oder
ZIP Herunterladen (Klicke oben rechts auf den grünen Button "Code". Wähle "Download ZIP" aus dem Dropdown-Menü aus.)
-
Abhängigkeiten installieren:
npm install mineflayer npm install prismarine-viewer
-
Bot konfigurieren:
Öffne
bot.js
und fülle die folgenden Benutzerdaten aus:const userData = { user: "deine-email@example.com", // Deine E-Mail userpw: "dein-passwort", // Dein Passwort usercb: cb15, // Gewünschter CityBuild usergs: "/p h", // Grundstück zum Teleportieren port: 3007, // Viewer-Port (bei Bedarf ändern) userviewer: true, // Viewer [true = An, false = Aus] usercontrol: true, // Steuerung [true = An, false = Aus] };
Hinweis: Ändere den restlichen Code nicht.
-
Skript speichern.
-
Öffne Visual Studio Code (oder deinen bevorzugten Code-Editor).
-
Öffne ein neues Terminal:
- In Visual Studio Code:
Terminal > New Terminal
- In Visual Studio Code:
-
Starte den Bot:
node bot.js
Der Bot kann über Konsolenbefehle gesteuert werden, wenn der Viewer aktiviert ist. Nach dem Start des Bots kannst du die folgenden Befehle verwenden:
w
: Vorwärts bewegena
: Links bewegens
: Rückwärts bewegend
: Rechts bewegenj
: Springenq
: Nach links drehene
: Nach rechts drehen- Es kann auch jeder Befehl oder ein Chat nachicht eingegeben werden, diese wird dann auch ausgeführt.
Um eine Liste der unterstützten Befehle anzuzeigen, gib !cmd
in die Konsole ein.
-
Viewer: Um zu sehen, was der Bot macht, aktiviere den Viewer, indem du
userviewer
auftrue
setzt. Greife über die in der Konsole angegebene URL auf den Viewer zu. -
Steuerung: Aktiviere die Steuerung über Konsolenbefehle, indem du
usercontrol
auftrue
setzt.
Hinweis: Der Viewer muss aktiviert sein, um die Konsolensteuerung zu verwenden.
- Wenn der Bot gekickt wird, wartet er 15 Minuten und versucht dann erneut beizutreten.
- Stelle sicher, dass deine Netzwerkschnittstelle korrekt konfiguriert ist, um die lokale IP-Adresse für den Viewer zu erhalten.
Du kannst dieses Repository gerne folgen und eigene Änderungen vornehmen. Pull-Requests sind willkommen!
Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die LICENSE-Datei für Details.