MineCraft游戏构建python环境
1、环境搭建
1.1 准备程序
java jdk 1.8 MineCraft是由java编写的
python 3.8 利用python实现一些游戏功能
craftbukkit-1.12.1 本地服务器
raspberryjuice-1.12.1 连接python和服务器,从而控制游戏
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
创建一个文件夹new_folder
将craftbukkit-1.12.1.jar放到new_folder中
新建一个start.bat文件
点击start.bat后,关闭命令行窗口
发现增加eula.txt,修改文件中
eula=false
为eula=true
程序运行后会增加一些列文件,关闭命令行窗口
设置server.properties文件中参数
点击start.bat
start.bat
java -Xms1024M -Xmx1024M -jar craftbukkit-1.12.1.jar
pause
server.properties
# 设置游戏为建造模式
gamemode=1
# 强制执行建造模式
force-gamemode=true
# 设置离线模式,防止验证,无法连接本地服务器
online-mode=false
1.5 安装raspberryjuice插件
- 将raspberryjuice-1.12.1.jar放置于craftbukkit文件夹的plugins文件夹下
1.6 下载安装pycharm
1.7 编写python代码
运行代码不报错,说明环境配置成功
import mcpi.minecraft as mc
m = mc.Minecraft.create()
m.postToChat("Hello World~")
2 环境需要工具
链接:https://pan.baidu.com/s/1TyVMa7Z6WkW7GNzGFIM2_g
提取码:jncm