在我的世界中用 python 编程
1.下载我的世界 1.12.2,并运行。
百度 我的世界 1.12.2 不要网易版要mojang版
下载 纯净版安装文件
解压到某个目录例如 e:\mc1.12.2
完成后如下。
下载启动器
https://ci.to2mbn.org/job/HMCL/
放到刚才解压的目录下
安装jdk1.8
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
启动
恭喜,完成一半了。
-------------------麻烦的分割线------------------------
2.安装forge
https://files.minecraftforge.net/
我下载的是1.12.2的14.23.1.2604版forge,已测试可用,可以尝试下载最新版运行。
注意 : 运行启动器后,运行forge安装文件。
更改forge的安装目录,指向我的世界 .minecraft 期间不要关闭启动器!!!
如果正确,forge安装界面就会变窄,否则重复上述步骤。
选择确定>安装。
forge会下载文件,一会儿就会安装完成。
此时,退出启动器,然后重启启动器。
在版本下拉框应该多出来forge的版本,如果没有说明安装错误,退回到forge安装重来。
forge启动界面右下角会有图标,还有mods加载进度,如果没有说明错误,重新安装。
如果到了这一步就离胜利不远了。
查看mods应该有6个默认模块。退出游戏。
准备安装 raspberryjammod
3.安装 raspberryjammod
https://github.com/arpruss/raspberryjammod
建议把整个项目下载到本地,不过有用的主要是下面三个文件。
选择mods.zip下的1.12目录下的.jar文件
拷贝到 我的世界/.minecraft/mods文件夹下。
拷贝mcpipy到我的世界/.minecraft 文件夹下
完成了95%了,准备激动人心的下一步。启动!!!
如果mods中有了上图的mod,恭喜你,安装成功了。让我们进游戏验证一下吧。
进游戏在选项中把语言改成中文。
创建新游戏
选择创造
更多世界选项,超平坦。
按t 建呼出命令对话框,键入 /py dna 注意空格。
这时候python就帮我们创建了一个dna模型。
/py 命令能够运行mcpipy目录下的所有文件。
如果你学过pythonturtle那就让我们从这个地方开始吧。
键入/py turtleconsole
键入 t.turtle(SHEEP)
注意不要/了。
键入t.go(10)
剩下的,就请发挥你的想象力吧。
更多命令请打开mcpipy/mineturtle.py查看。
注意这是一个三维turtle,可以上升下降的,多一个操作,建议先玩玩平面turtle然后再继续。
在我的世界中用 python 编程相关推荐
- 《我的世界》Python编程入门(0) 给家长的建议
随着高考竞争日渐激烈,家长们为了让孩子在竞争中领先一步,不少人把眼光放在了编程上,一时间少儿编程成为了风口,各类机构如雨后春笋,但质量参差不齐.身边不少家长挺关注少儿编程的,谈几个问题. 关于学习时机 ...
- 《我的世界》Python编程入门(1)Minecraft(我的世界)Python编程环境搭建
一.Minecraft环境搭建(手动模式) 环境搭建分为三个部分: 1.1.Java环境 Minecraft原始版本是用Java开发的,因此,想运行Minecraft需要安装jdk.安装Java jd ...
- 《我的世界》Python编程入门(3)检测玩家所在位置
案例:检测玩家所在位置 第一步:通过API接口连接游戏 1.1什么是API接口 我们的程序和Minecraft游戏可以理解为两个分隔两地的人,两者之间要进行沟通怎么办? 是不是要借助某种工具?比如电话 ...
- 《我的世界》Python编程入门(2)Minecraft(我的世界) 游戏简介
游戏简介 我的世界(Minecraft)是一款沙盒建造游戏,于2009年5月17日发行,由瑞典游戏设计师马库斯·阿列克谢·泊松开创,现由Mojang Studios维护,2014年11月,微软(Mic ...
- 《我的世界》Python编程入门(11) 开矿机案例
复习 1.检测方块:getblock方法 格式:getblock(x坐标,y坐标,z坐标) 返回值:方块的id 方块的id到哪里去查? setblock(x坐标,y坐标,z坐标,方块id) 2.列表数 ...
- 《我的世界》Python编程入门(4)欢迎回家!
案例要求 动态监测玩家位置,只有当玩家站到某个位置时,游戏才会输出"welcome home!". 需求分析 动态监测玩家位置,需要用到前面讲到的while循环语句 判定玩家站到某 ...
- 《我的世界》Python编程入门(5) 租金游戏
租金游戏案例 案例要求 动态监测玩家位置,当玩家进入栅栏即开始收取租金. 需求分析 动态监测玩家位置 判定玩家是否进入栅栏区域,需要确定栅栏4个角的坐标. 玩家进入栅栏中,需要开始计费 游戏操作 在游 ...
- python编程课件_Python编程入门ppt
PPT内容 这是Python编程入门ppt,包括了Python是什么,Python的作者是谁,为什么要学Python,进入Python编程世界,Python学习资源,Python快速入门等内容,欢迎点 ...
- 编程游戏python我的世界_乐学Python编程-做个游戏很简单
1.进入Python 编程世界/ 2 1.1 启动Python 编程环境/ 5 1.2 Python 之禅/ 9 1.3 送你几朵玫瑰花--运行Python 程序/ 16 1.4 Python 的由来 ...
最新文章
- CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3是什么呢?
- android 课程——样式
- 使用spring boot+shiro+jwt+mybatis-plus搭建项目框架
- Codevs 1049 棋盘染色
- php 自带缓存,封装ThinkPhP自带的缓存机制
- Linux环境下安装Mysql5.7
- js整理 03-18
- pandas seaborn绘制箱型图,探索时间序列数据季节性
- ValueError: could not broadcast input array from shape (*,*) into shape (*)
- extjs 右下角弹出消息框
- java面经2020
- 如何解决您的虚拟主机中有文件触发了安全防护报警规则,可能存在webshell网页木马...
- FC游戏 《三国志2-霸王的大陆》攻略
- c# Winform登陆界面设计,登陆用户不同权限设置
- Fatal error: Failed to identify device. Check connections and/or resethardware
- 短信聊天软件需求征集
- CVPR,ICCV,ECCV顶会论文
- 怎么把英语视频转为音频怎么把MP4转换成mp3
- 谁是赢家(10 分)
- 10 款更先进的开源命令行工具