Outil de boost pour le serveur Minecraft Rinaorc
Ce bot permet de se connecter à plusieurs comptes en même temps et de pouvoir les controller a travers le chat. Il est possible de configurer des comptes a privilèges qui peuvent utiliser des commandes spéciales.
- Node.js
- npm
- mineflayer
- mineflayer-pathfinder
- mineflayer-gui
- prismarine-viewer (optionnel)
- Installer Node.js et npm (https://nodejs.org/)
- Cloner le dépôt
- Installer les dépendances avec
npm install
- Configurer le fichier
config.json
(voir ci-dessous) - Configurer le fichier
staffs.json
(voir ci-dessous) - Lancer le bot avec
node bot.js
- Arrêter le bot avec
Ctrl + C
- Installer Docker et Docker Compose (https://docs.docker.com/get-docker/)
- Cloner le dépôt
- Configurer le fichier
config.json
(voir ci-dessous) - Configurer le fichier
staffs.json
(voir ci-dessous) - Lancez le bot avec
docker compose up -d
- Accédez aux logs avec
docker compose logs -f
- Arrêtez le bot avec
docker compose down
Il est possible de configurer le bot dans le fichier config.json
. Il est obligatoire de renseigner l'adresse IP du serveur Minecraft, la version du serveur Minecraft, le mot de passe Rinaorc pour les bots et les pseudos des bots.
Configuration d'exemple pour le fichier config.json
:
{
"RINAORC_API_KEY": "",
"MINECRAFT_SERVER_IP" : "play.rinaorc.com",
"MINECRAFT_SERVER_VERSION" : "1.8.9",
"MINECRAFT_ALT_RINAORC_PASSWORD" : "m0td3p4ss3",
"MINECRAFT_BOT_PSEUDOS" : [
"Bot1",
"Bot2"
]
}
Les staffs sont des comptes a privilèges qui peuvent utiliser des commandes spéciales. Il est possible de les ajouter dans le fichier staffs.json
. Il est obligatoire d'en ajouter au moins un.
Configuration d'exemple pour le fichier staffs.json
:
[
"Staff1",
"Staff2"
]
...
Ce projet est à but éducatif et ne doit pas être utilisé pour nuire à autrui.
L'utilisation de bots est interdite sur le serveur Minecraft Rinaorc et peut entraîner des sanctions sur les comptes utilisés et sur l'adresse IP (Règlement de Rinaorc).
L'auteur de ce projet n'est en aucun cas responsable de l'utilisation qui en est faite.
Amusez vous mais ne pétez pas tout :)
Mitralyx/ArthurMTX - @MitralyxL - [email protected]
Discord : mmtx