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 编程相关推荐

  1. 《我的世界》Python编程入门(0) 给家长的建议

    随着高考竞争日渐激烈,家长们为了让孩子在竞争中领先一步,不少人把眼光放在了编程上,一时间少儿编程成为了风口,各类机构如雨后春笋,但质量参差不齐.身边不少家长挺关注少儿编程的,谈几个问题. 关于学习时机 ...

  2. 《我的世界》Python编程入门(1)Minecraft(我的世界)Python编程环境搭建

    一.Minecraft环境搭建(手动模式) 环境搭建分为三个部分: 1.1.Java环境 Minecraft原始版本是用Java开发的,因此,想运行Minecraft需要安装jdk.安装Java jd ...

  3. 《我的世界》Python编程入门(3)检测玩家所在位置

    案例:检测玩家所在位置 第一步:通过API接口连接游戏 1.1什么是API接口 我们的程序和Minecraft游戏可以理解为两个分隔两地的人,两者之间要进行沟通怎么办? 是不是要借助某种工具?比如电话 ...

  4. 《我的世界》Python编程入门(2)Minecraft(我的世界) 游戏简介

    游戏简介 我的世界(Minecraft)是一款沙盒建造游戏,于2009年5月17日发行,由瑞典游戏设计师马库斯·阿列克谢·泊松开创,现由Mojang Studios维护,2014年11月,微软(Mic ...

  5. 《我的世界》Python编程入门(11) 开矿机案例

    复习 1.检测方块:getblock方法 格式:getblock(x坐标,y坐标,z坐标) 返回值:方块的id 方块的id到哪里去查? setblock(x坐标,y坐标,z坐标,方块id) 2.列表数 ...

  6. 《我的世界》Python编程入门(4)欢迎回家!

    案例要求 动态监测玩家位置,只有当玩家站到某个位置时,游戏才会输出"welcome home!". 需求分析 动态监测玩家位置,需要用到前面讲到的while循环语句 判定玩家站到某 ...

  7. 《我的世界》Python编程入门(5) 租金游戏

    租金游戏案例 案例要求 动态监测玩家位置,当玩家进入栅栏即开始收取租金. 需求分析 动态监测玩家位置 判定玩家是否进入栅栏区域,需要确定栅栏4个角的坐标. 玩家进入栅栏中,需要开始计费 游戏操作 在游 ...

  8. python编程课件_Python编程入门ppt

    PPT内容 这是Python编程入门ppt,包括了Python是什么,Python的作者是谁,为什么要学Python,进入Python编程世界,Python学习资源,Python快速入门等内容,欢迎点 ...

  9. 编程游戏python我的世界_乐学Python编程-做个游戏很简单

    1.进入Python 编程世界/ 2 1.1 启动Python 编程环境/ 5 1.2 Python 之禅/ 9 1.3 送你几朵玫瑰花--运行Python 程序/ 16 1.4 Python 的由来 ...

最新文章

  1. CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3是什么呢?
  2. android 课程——样式
  3. 使用spring boot+shiro+jwt+mybatis-plus搭建项目框架
  4. Codevs 1049 棋盘染色
  5. php 自带缓存,封装ThinkPhP自带的缓存机制
  6. Linux环境下安装Mysql5.7
  7. js整理 03-18
  8. pandas seaborn绘制箱型图,探索时间序列数据季节性
  9. ValueError: could not broadcast input array from shape (*,*) into shape (*)
  10. extjs 右下角弹出消息框
  11. java面经2020
  12. 如何解决您的虚拟主机中有文件触发了安全防护报警规则,可能存在webshell网页木马...
  13. FC游戏 《三国志2-霸王的大陆》攻略
  14. c# Winform登陆界面设计,登陆用户不同权限设置
  15. Fatal error: Failed to identify device. Check connections and/or resethardware
  16. 短信聊天软件需求征集
  17. CVPR,ICCV,ECCV顶会论文
  18. 怎么把英语视频转为音频怎么把MP4转换成mp3
  19. 谁是赢家(10 分)
  20. 10 款更先进的开源命令行工具

热门文章

  1. 计算机主机背影便接口,装机日记二 背影哥手把手教你攒电脑
  2. webots和ros2笔记08-分封
  3. 第六章 培养和谐的能力
  4. SpringBoot-Mybatis-Plus配置
  5. HTML标签练习(二)
  6. 核高基是什么意思 为什么要搞核高基 核高基与我们有啥关系
  7. 什么是数据资产?数据资产管理应该如何落地?
  8. porphet论文_时间序列神器之争:Prophet VS LSTM
  9. 搜狐邮箱怎样开启imap服务器,搜狐企业邮箱iPhone如何设置?
  10. 机器学习问与答(二):线性学习