-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrobot.py
82 lines (82 loc) · 1.87 KB
/
robot.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
from mcpi.minecraft import Minecraft
mc=Minecraft.create()
import time
<<<<<<< HEAD
name = input('Enter your name: ')
ID = mc.getPlayerEntityId(name)
pos = mc.entity.getTilePos(ID)
=======
pos = mc.player.getTilePos()
>>>>>>> 60e7fa3109566d773596606dcb5500aa4ae67298
x,y,z = pos.x,pos.y,pos.z
u = 35,14#head-up
h = 35#head-down
b = 57#breast
p = 1#press
a = 41#arms
ll = 89#legs
s = 35#skin
o = 0#air
veryBigArray = [
[
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,p,p,p,p,o,o],
[o,o,p,p,p,p,o,o],
[o,o,p,p,p,p,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
],
[
[o,o,o,u,u,o,o,o],
[o,o,o,h,h,o,o,o],
[a,a,b,b,b,b,a,a],
[a,a,b,b,b,b,a,a],
[a,a,p,p,p,p,a,a],
[s,s,p,p,p,p,s,s],
[o,o,p,p,p,p,o,o],
[o,ll,ll,o,o,ll,ll,o],
[o,ll,ll,o,o,ll,ll,o],
[o,ll,ll,o,o,ll,ll,o],
[o,ll,ll,o,o,ll,ll,o]
],
[
[o,o,o,u,u,o,o,o],
[o,o,o,h,h,o,o,o],
[a,a,b,b,b,b,a,a],
[a,a,b,b,b,b,a,a],
[a,a,p,p,p,p,a,a],
[s,s,p,p,p,p,s,s],
[o,o,p,p,p,p,o,o],
[o,ll,ll,o,o,ll,ll,o],
[o,ll,ll,o,o,ll,ll,o],
[o,ll,ll,o,o,ll,ll,o],
[o,ll,ll,o,o,ll,ll,o]
],
[
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,b,b,b,b,o,o],
[o,o,b,b,b,b,o,o],
[o,o,p,p,p,p,o,o],
[o,o,p,p,p,p,o,o],
[o,o,p,p,p,p,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o],
[o,o,o,o,o,o,o,o]
]
]
for letter in veryBigArray:
y = pos.y
for level in letter:
x = pos.x
for block in level:
mc.setBlock(x,y,z,block)
x+=1
y-=1
z-=1