资源简介
玩我的世界学python编程书本的配套源码
代码片段和文件信息
# -*- coding: utf-8 -*- #作用:用来编辑中文注释用
#导入必要的包文件
import mcpi.minecraft as minecraft
import mcpi.block as block
import mcpi.event as event
import time
#创建连接对象,与服务器通信
mc = minecraft.Minecraft.create()
#创建对象,获取玩家坐标
D_pos = mc.player.getTilePos()
#手动改变变量D_pos.x的值
D_pos.x = D_pos.x+1
#在玩家x坐标+1的位置创建一个钻石方块
mc.setBlock(D_pos.xD_pos.yD_pos.zblock.DIAMOND_BLOCK.id)
#创建一个函数checkHit,用来完成敲击动作交互功能
def checkHit():
#事件对象。获取敲击事件这里将会返回一个列表,存放的是被敲击方块的坐标值
events = mc.events.pollBlockHits()
#遍历返回坐标值
for e in events:
#将敲击的返回值,赋值给pos变量
pos = e.pos
#判断,返回值是否与创建的钻石块一样,如果一样说明,我们敲击到了钻石块
if pos.x == D_pos.x and pos.y ==D_pos.y and pos.z == D_pos.z:
#打印
mc.postToChat(“HIT“)
#循环
while True:
#延时1秒
time.sleep(1)
#调用函数checkHit
checkHit()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1540 2019-12-25 17:50 9_1YCBridge.py
文件 1184 2019-12-25 17:51 10_1BlockHit.py
文件 1194 2019-12-25 17:51 11-12_1skyHunt.py
文件 5141 2019-12-25 17:51 11-12_2skyHunt.py
文件 959 2019-12-25 17:51 21_1LinesCirclesAndSpheres.py
文件 2231 2019-12-25 17:51 21_2Polygon.py
文件 4153 2019-12-25 17:51 22-23MinecraftClock.py
文件 2277 2019-12-25 17:51 24-25_1MinecraftPyramids.py
文件 1352 2019-12-25 17:51 24-25_2WoodenHorse.py
文件 1293 2019-12-25 17:51 26-27_1csvBuild.py
文件 1296 2019-12-25 17:51 26-27_2csvBuild.py
文件 3408 2019-12-25 17:51 28-29BlockFriend.py
文件 4639 2019-12-25 17:51 30-31AlienInvasion.py
文件 436 2019-12-25 17:51 32_for.py
文件 84 2019-12-25 17:51 32_lizi.py
文件 512 2019-12-25 17:50 maze1.csv
文件 2080 2019-12-25 17:50 maze2.csv
文件 382 2019-12-25 17:51 1_helloMinecrafWorld.py
文件 611 2019-12-25 17:51 2_WelcomeHome.py
文件 1105 2019-12-25 17:51 3_rent.py
文件 440 2019-12-25 17:51 4_1block.py
文件 567 2019-12-25 17:51 4_2tower.py
文件 501 2019-12-25 17:51 5_1tower.py
文件 438 2019-12-25 17:51 5_2clearAir.py
文件 790 2019-12-25 17:51 5_3clearSpace.py
文件 1252 2019-12-25 17:51 6_1buildHouse.py
文件 751 2019-12-25 17:51 6_2cleanHouse.py
文件 1449 2019-12-25 17:51 7_1defhouse.py
文件 771 2019-12-25 17:51 7_2Buildstreet.py
文件 680 2019-12-25 17:50 8_1safeFeet.py
............此处省略4个文件信息
- 上一篇:图片分类,图像识别,目标检测
- 下一篇:中国分省地图及染色函数
相关资源
- python摄像头自动识别工业用反色二维
- python员工管理器
- python实现A*和双向A*(启发式搜索)
- pycharm破解脚本
- Python经典题目100道题
- 手写数字识别.ipynb
- Python Visual Basic 混合开发
- 亲密数对.py
- 人脸检测和识别(opencv3+python)
- python检测图片是否有人脸
- 12306抢票代码(基于python2)
- python简单爬虫
- python 画黄花代码(基于Turtle)
- python 常用方法实现()
- 百度语音识别调用(voicechat.py)
- 爬取58同城二手房信息.py
- python 经典款打飞机
- 知网爬虫软件(python)
- python实现一元线性回归.py
- 海龟量化策略.py 代码
- python3环境搭建教程.ppt
- python合并多个mp4视频文件成一个mp4文
- 中山大学-自然语言处理-中文分词项目
- Python其它开发工具的安装与使用.ppt
- Computer Vision with Python 3
- ppt提取表格到xls(pdf_to_xls.py)
- python入门全套PPT
- a*算法的python版
- AWD靶机防御脚本(Linux_file_montor.py)
- python爬虫爬取微博热搜
评论
共有 条评论