Lodestone是一個難以置信的強大且靈活的框架,用於構建各種Minecraft機器人。無論您是Minecraft機器人開發還是經驗豐富的Pro,Lodestone都可以提供將機器人創意帶入生活所需的所有工具。讓我們深入研究如何與Lodestone一起開始跑步。
重要的
Lodestone項目仍在開發中,並且有一些錯誤。
所有的安裝說明和文檔都可以在此處找到但這是一個總體想法。
第一步是使用PIP安裝Lodestone軟件包。建議在安裝之前先創建虛擬環境:
python3 -m venv env
source env/bin/activate
pip install lodestone
安裝了Lodestone後,創建一個bot.py文件以初始化您的bot。在這裡,您將配置機器人的用戶名,身份驗證方法和其他選項:
import lodestone
bot = lodestone . createBot (
host = 'localhost' ,
port = 25565 , # set this to your own LAN port
username = 'MyAwesomeBot' ,
auth = 'microsoft'
)
在此示例中,我們將連接到Localhost上的本地Minecraft服務器,並使用Microsoft身份驗證。
在創建機器人的情況下,使用以下方式運行以下操作:
python bot.py
第一次運行機器人時,Lodestone將提示您使用配置的身份驗證方法登錄。請按照登錄提示來驗證您的機器人並將其連接到Minecraft服務器。 Lodestone提供了多種身份驗證選項,包括Microsoft和Offline模式。有關詳細信息,請參見文檔。
Lodestone還提供了易於使用的命令行插圖(CLI)。這使您可以使用Lodestone的基本功能。 CLI提供自動選項卡,並具有實時聊天日誌。
使用CLI運行以下命令:
python -m lodestone -u USERNAME -h HOST -p PORT -v VERSION
重要的
username
和host
是必需的選項。
警告
不要向任何人分享您的Minecraft信息。
可用的命令行參數為:
--username
或-u
:Minecraft用戶名將登錄。--host
或-h
:Minecraft服務器的IP地址或主機名。--port
或-p
:Minecraft服務器正在偵聽的端口號。默認值為25565。--auth
:您的帳戶所需的身份驗證方法(Mojang/Microsoft/Cracked)。默認值為“ Microsoft”。--version
或-v
:連接到服務器時要使用的Minecraft版本。默認值為自動。 姓名 | 幫助 | github | 不和諧 |
---|---|---|---|
Katzengott | 釣魚機器人和仙人掌機器人 | @katzengott | Edelkatze |
MineFlayer是一個複雜的庫,可讓您通過功能強大,穩定和高級JavaScript API控制Minecraft帳戶
https://discord.com/invite/tcuudr5p4j
礦山
屏幕截圖:儀表板設置