Lodestone es un marco increíblemente potente y flexible para construir bots de Minecraft de todo tipo. Ya sea que sea nuevo en el desarrollo de Bot de Minecraft o un profesional experimentado, Lodestone proporciona todas las herramientas que necesita para dar vida a sus ideas de bot. Vamos a sumergirnos en cómo poner en marcha con Lodestone.
Importante
Project Lodestone todavía está en desarrollo y tiene algunos errores.
Todas las instrucciones de instalación y la documentación se pueden encontrar aquí Pero aquí está la idea general.
El primer paso es instalar el paquete Lodestone usando PIP. Se recomienda crear un entorno virtual primero antes de instalar:
python3 -m venv env
source env/bin/activate
pip install lodestone
Con Lodestone instalado, cree un archivo Bot.py para inicializar su bot. Aquí es donde configurará el nombre de usuario de su bot, el método de autenticación y otras opciones:
import lodestone
bot = lodestone . createBot (
host = 'localhost' ,
port = 25565 , # set this to your own LAN port
username = 'MyAwesomeBot' ,
auth = 'microsoft'
)
En este ejemplo, nos estamos conectando a un servidor Minecraft local en Localhost y utilizando la autenticación de Microsoft.
Con su bot creado, ejecutarlo usando:
python bot.py
La primera vez que ejecute su bot, Lodestone le pedirá que inicie sesión utilizando el método de autenticación que configuró. Siga las indicaciones de inicio de sesión para autenticar su bot y conectarlo al servidor Minecraft. Lodestone ofrece múltiples opciones de autenticación, incluidos los modos de Microsoft y fuera de línea. Vea los documentos para más detalles.
Lodestone también ofrece una Intercace de línea de comandos fácil de usar (CLI). Esto le permite usar las funciones básicas de Lodestone. La CLI ofrece una pestaña automática completa y tiene registros de chat en tiempo real.
Para usar el CLI ejecutar el siguiente comando:
python -m lodestone -u USERNAME -h HOST -p PORT -v VERSION
Importante
username
y host
son opciones requeridas.
Advertencia
No comparta su información de Minecraft a nadie.
Los argumentos de la línea de comandos disponibles son:
--username
o -u
: el nombre de usuario de Minecraft en el bot.--host
o -h
: la dirección IP o el nombre de host del servidor Minecraft.--port
o -p
: el número de puerto en el que está escuchando el servidor Minecraft. El valor predeterminado es 25565.--auth
: el método de autenticación que requiere su cuenta (Mojang/Microsoft/Cracked). El valor predeterminado es "Microsoft".--version
o -v
: la versión de Minecraft para usar al conectarse a un servidor. El valor predeterminado es automático. Nombre | Ayudado con | Github | Discordia |
---|---|---|---|
Katzengott | Bot de pesca y bot de cactus | @Katzengott | edelkatze |
MineFlayer es una biblioteca compleja que le permite controlar las cuentas de Minecraft a través de una API JavaScript poderosa, estable y de alto nivel
https://discord.com/invite/tcuudr5p4j
Mina
Capturas de pantalla: Configuración del tablero