Lodestone adalah kerangka kerja yang sangat kuat dan fleksibel untuk membangun bot minecraft dari semua jenis. Apakah Anda baru mengenal pengembangan bot Minecraft atau pro berpengalaman, Lodestone menyediakan semua alat yang Anda butuhkan untuk menghidupkan ide bot Anda. Mari selami cara bangun dan berlari dengan Lodestone.
Penting
Project Lodestone masih dalam pengembangan dan memiliki beberapa bug.
Semua instruksi dan dokumentasi instalasi dapat ditemukan di sini Tapi inilah ide umumnya.
Langkah pertama adalah menginstal paket Lodestone menggunakan PIP. Disarankan untuk membuat lingkungan virtual terlebih dahulu sebelum menginstal:
python3 -m venv env
source env/bin/activate
pip install lodestone
Dengan Lodestone diinstal, buat file bot.py untuk menginisialisasi bot Anda. Di sinilah Anda akan mengonfigurasi nama pengguna bot, metode otentikasi, dan opsi lainnya:
import lodestone
bot = lodestone . createBot (
host = 'localhost' ,
port = 25565 , # set this to your own LAN port
username = 'MyAwesomeBot' ,
auth = 'microsoft'
)
Dalam contoh ini, kami terhubung ke server Minecraft lokal di LocalHost dan menggunakan Microsoft Authentication.
Dengan bot Anda dibuat, jalankan menggunakan:
python bot.py
Pertama kali Anda menjalankan bot Anda, Lodestone akan meminta Anda masuk menggunakan metode otentikasi yang Anda konfigurasikan. Ikuti petunjuk login untuk mengotentikasi bot Anda dan menghubungkannya ke server Minecraft. Lodestone menyediakan beberapa opsi otentikasi termasuk mode Microsoft dan offline. Lihat Documents untuk detailnya.
Lodestone juga menawarkan Command Line Intercace (CLI) yang mudah digunakan. Ini memungkinkan Anda untuk menggunakan fungsi dasar Lodestone. CLI menawarkan tab otomatis lengkap dan memiliki log obrolan waktu nyata.
Untuk menggunakan CLI, jalankan perintah berikut:
python -m lodestone -u USERNAME -h HOST -p PORT -v VERSION
Penting
username
dan host
adalah opsi yang diperlukan.
Peringatan
Jangan bagikan info minecraft Anda kepada siapa pun.
Argumen baris perintah yang tersedia adalah:
--username
atau -u
: Nama pengguna Minecraft yang akan masuk.--host
atau -h
: Alamat IP atau nama host dari server Minecraft.--port
atau -p
: Nomor port yang didengarkan server Minecraft. Default adalah 25565.--auth
: Metode otentikasi yang dibutuhkan akun Anda (Mojang/Microsoft/Cracked). Default adalah "Microsoft".--version
atau -v
: Versi Minecraft untuk digunakan saat menghubungkan ke server. Default adalah otomatis. Nama | Membantu | GitHub | Perselisihan |
---|---|---|---|
Katzengott | bot memancing dan bot kaktus | @Katzengott | Edelkatze |
Mineflayer adalah perpustakaan kompleks yang memungkinkan Anda untuk mengontrol akun minecraft melalui JavaScript API yang kuat, stabil, dan tingkat tinggi
https://discord.com/invite/tcuudr5p4j
Mineflayer
Tangkapan layar: Pengaturan Dasbor