MineCraft游戲構(gòu)建python環(huán)境
1、環(huán)境搭建
1.1 準備程序
java jdk 1.8 MineCraft是由java編寫的
python 3.8 利用python實現(xiàn)一些游戲功能
craftbukkit-1.12.1 本地服務(wù)器
raspberryjuice-1.12.1 連接python和服務(wù)器,從而控制游戲
HMCL-3.3.172.exe MineCraft啟動器
pycharm python編輯器
1.2 安裝java
- 一鍵安裝
1.3 下載安裝python
一鍵安裝,記得勾選
add environment variable to path安裝mcpi包
pip install mcpi
1.4 添加craftbukkit
創(chuàng)建一個文件夾new_folder
將craftbukkit-1.12.1.jar放到new_folder中
新建一個start.bat文件
點擊start.bat后,關(guān)閉命令行窗口
發(fā)現(xiàn)增加eula.txt,修改文件中
eula=false為eula=true程序運行后會增加一些列文件,關(guān)閉命令行窗口
設(shè)置server.properties文件中參數(shù)
點擊start.bat
start.bat
java -Xms1024M -Xmx1024M -jar craftbukkit-1.12.1.jar
pause
server.properties
# 設(shè)置游戲為建造模式
gamemode=1
# 強制執(zhí)行建造模式
force-gamemode=true
# 設(shè)置離線模式,防止驗證,無法連接本地服務(wù)器
online-mode=false
1.5 安裝raspberryjuice插件
- 將raspberryjuice-1.12.1.jar放置于craftbukkit文件夾的plugins文件夾下
1.6 下載安裝pycharm
1.7 編寫python代碼
運行代碼不報錯,說明環(huán)境配置成功
import mcpi.minecraft as mc
m = mc.Minecraft.create()
m.postToChat("Hello World~")
2 環(huán)境需要工具
鏈接:https://pan.baidu.com/s/1TyVMa7Z6WkW7GNzGFIM2_g
提取碼:jncm