MineCraft游戲構(gòu)建python環(huán)境

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=falseeula=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

下載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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容