用python编写我的世界,python我想看世界代码
一、《我的世界》环境建设(手动模式)环境建设分为三个部分:
1.1.Java环境《我的世界》的最初版本是用Java开发的。因此,您需要安装jdk来运行《我的世界》。安装Java jdk8的兼容性比较好。
(1)如果您已经安装了JDK,您不需要再次安装它。测试方法如下:
在命令中输入:
java版本
(2)在安装JDK之前,您需要先安装它。下载地址如下:
https://www . Oracle . com/Java/technologies/javase/javase-JDK 8-downloads . html
并且安装验证过程将不再描述。
1.2 bukkit服务器为了控制《我的世界》游戏,我们还需要一台服务器。
获取服务器的方法很多,很多都需要重新构建jar包,太繁琐了。更重要的是,如果JDK版本不匹配,很容易导致问题。所以可以直接从https://getbukkit.org/download/craftbukkit.下载游戏版本对应的bukkit服务器
下载的文件都是jar包,以1.11.2版本为例。
(1)下载的文件是craftbukkit-1.11.2.jar,新建一个文件夹,将文件放入新文件夹。
(2)创建一个新的批处理文件start.bat来启动bukkit。
输入以下内容来运行bukkit的jar包。
Java-xms 1024m-xmx 1024m-jar craftbukkit-1 . 11 . 2 . jar pause
(3)双击start.bat运行。此时会提示eula.txt不存在,但程序会自动生成eula.txt文件。
(4)打开eula.txt文件,将eula=false改为eula=true。
(5)再次运行start.bat,会提示有些文件找不到。别担心,这些文件会自动生成。
此时,在start.bat的操作界面中,重要信息如下:
版本:1.11.2
游戏模式:生存模式
服务器:25565
(6)关闭start.bat运行界面,编辑server.properties,修改以下信息。
game mode=1 force-game mode=true online-mode=false * *前两行将游戏模式设置为构建模式,方便我们编程。
第三行设置离线模式,在线模式可能会进行正版验证,导致游戏无法连接服务器。
(7)再次运行start.bat,服务器可以按照构造模式正常运行。
1.3《我的世界》游戏(客户端)从《我的世界》官方网站或其他网站下载游戏。好像是2020年12月1日起官网下载游戏要收费。请注意游戏的版本要和bukkit服务器保持一致。
输入名称并运行游戏。
游戏开始后,选择多人游戏。在打开的界面中,选择直接连接。本机无需修改服务器地址,直接点击加入服务器即可进入游戏。
1.4 raspberryjuice插件raspberryjuice插件是服务器的PYTHON接口,raspberryjuice是一个jar包,应该放在bukkit目录的plugins目录下。raspberryjuice目录会自动生成,所以不需要手动创建。
这个插件可以从开发者的github下载,地址是https://github.com/zhuowei/RaspberryJuice/tree/master/jars.
1.5安装Python安装Python的过程在此不再赘述。
1.6安装《我的世界》Python开发包有两种方式:
使用pip install mcpi直接安装。安装后,您可以随意导入mcpi包,并将mcpi目录中的所有内容直接下载到https://github.com/martinohanlon/mcpi. II中。环境建设(集成环境)《Adventures in Minecraft》提供集成环境,但是版本有些老。你可以从www.wiley.com/go/adventuresinminecraft.下载初学者工具包
055-79000作者还提供了较新的1.11.2集成环境,但是不方便下载。
https://drive . Google . com/file/d/0 bwqjqhnuluf 1 evfjenuxcjrfvvvk/view?usp=共享
作者:https://www.stuffaboutcode.com/p/adventures-in-minecraft.html
集成环境支持《我的世界》版本1.11.2和覆盆子汁版本1.9。bukkit服务器和树莓汁插件已经在环境中配置好了,需要自己下载1.11.2游戏客户端。
第三,验证环境。关闭前运行所有打开的程序,并从头开始验证它们。
首先,执行start.bat来运行bukkit服务器。
然后,运行《我的世界》游戏并连接到服务器。
(1)如果使用第一种方法安装的mcpi包,可以直接运行Python解释器。
以下代码没有报告错误,表明环境已成功配置。
将mcpi.minecraft作为minecraftmc=minecraft导入。Minecraft.create()
(2)如果使用第二种方法下载的mcpi目录,确保当前路径是mcpi目录的父路径,否则会提示找不到模块。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。