O Lodestone é uma estrutura incrivelmente poderosa e flexível para a construção de bots Minecraft de todos os tipos. Se você é novo no Minecraft Bot Development ou em um profissional experiente, o Lodestone fornece todas as ferramentas necessárias para dar vida às suas idéias de bot. Vamos mergulhar em como subir e correr com Lodestone.
Importante
O Project Lodestone ainda está em desenvolvimento e tem alguns bugs.
Todos os instrutões e documentação de instalação podem ser encontrados aqui Mas aqui está a ideia geral.
A primeira etapa é instalar o pacote Lodestone usando o PIP. É recomendável criar um ambiente virtual primeiro antes de instalar:
python3 -m venv env
source env/bin/activate
pip install lodestone
Com o Lodestone instalado, crie um arquivo bot.py para inicializar seu bot. É aqui que você configura o nome de usuário, o método de autenticação e outras opções do seu bot:
import lodestone
bot = lodestone . createBot (
host = 'localhost' ,
port = 25565 , # set this to your own LAN port
username = 'MyAwesomeBot' ,
auth = 'microsoft'
)
Neste exemplo, estamos nos conectando a um servidor minecraft local no host e usando a autenticação do Microsoft.
Com o seu bot criado, execute -o usando:
python bot.py
Na primeira vez em que você executa seu bot, o Lodestone solicitará que você faça login usando o método de autenticação que você configurou. Siga as solicitações de login para autenticar seu bot e conectá -lo ao servidor Minecraft. O Lodestone fornece várias opções de autenticação, incluindo modos Microsoft e offline. Veja os documentos para obter detalhes.
O Lodestone também oferece uma intercace de linha de comando fácil de usar (CLI). Isso permite que você use as funções básicas do Lodestone. A CLI oferece a guia automática completa e possui logs de bate -papo em tempo real.
Para usar o CLI, execute o seguinte comando:
python -m lodestone -u USERNAME -h HOST -p PORT -v VERSION
Importante
username
e host
são opções necessárias.
Aviso
Não compartilhe suas informações do Minecraft a ninguém.
Os argumentos da linha de comando disponíveis são:
--username
ou -u
: o nome de usuário do Minecraft que o bot vai fazer login.--host
ou -h
: o endereço IP ou nome do host do servidor Minecraft.--port
ou -p
: o número da porta em que o servidor Minecraft está ouvindo. O padrão é 25565.--auth
: o método de autenticação que sua conta exige (Mojang/Microsoft/Cracked). O padrão é "Microsoft".--version
-v
: VERSÃO MINECRAVEL a ser usada ao se conectar a um servidor. O padrão é automático. Nome | Ajudou com | Github | Discórdia |
---|---|---|---|
Katzengott | Bot e Cactus | @Katzengott | Edelkatze |
O Mineflayer é uma biblioteca complexa que permite controlar as contas do Minecraft através de uma API JavaScript de JavaScript de nível poderoso, estável e de alto nível
https://discord.com/invite/tcuudr5p4j
Mineflayer
Capturas de tela: Configurações do painel