Initial commit

This commit is contained in:
BarsTigerMeowcat
2020-01-26 12:49:01 +02:00
commit 8bed7171c2
125 changed files with 3212 additions and 0 deletions

View File

@@ -0,0 +1,59 @@
from mcpi.minecraft import Minecraft
mc = Minecraft.create()
import time
import random
ranBlock = random.randint(1, 200)
parol = mc.getBlock(77, 93, 256)
parol2 = mc.getBlock(74, 93, 262)
while parol != 4 or parol2 != 4:
parol = mc.getBlock(77, 93, 256)
parol2 = mc.getBlock(74, 93, 262)
if parol == 4 or parol2 == 4:
mc.setBlock(78, 93, 259, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(78, 93, 258, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(77, 93, 258, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(77, 93, 259, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(76, 93, 258, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(76, 93, 259, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(76, 94, 258, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(76, 94, 259, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(77, 93, 256, ranBlock)
ranBlock = random.randint(1, 200)
mc.setBlock(74, 93, 262, ranBlock)
time.sleep(2)
mc.setBlock(78, 93, 259, 0)
mc.setBlock(78, 93, 258, 0)
mc.setBlock(77, 93, 258, 0)
mc.setBlock(77, 93, 259, 0)
mc.setBlock(76, 93, 258, 0)
mc.setBlock(76, 93, 259, 0)
mc.setBlock(76, 94, 258, 0)
mc.setBlock(76, 94, 259, 0)
mc.setBlock(77, 93, 256, 0)
mc.setBlock(74, 93, 262, 0)
break
time.sleep(3)
mc.setBlock(78, 93, 259, 44, 4)
mc.setBlock(78, 93, 258, 44, 4)
mc.setBlock(77, 93, 258, 51)
mc.setBlock(77, 93, 259, 51)
mc.setBlock(76, 93, 258, 45)
mc.setBlock(76, 93, 259, 45)
mc.setBlock(76, 94, 258, 45)
mc.setBlock(76, 94, 259, 45)

Binary file not shown.

View File

@@ -0,0 +1,79 @@
from mcpi.minecraft import Minecraft
mc = Minecraft.create()
import pickle
import time
def build(x, y, z, structure):
xStart = x
zStart = z
for row in structure:
for column in (row):
for block in column:
mc.setBlock(x, y, z, block)
z += 1
x += 1
z = zStart
y += 1
x = xStart
def Del(x, y, z, structure):
xStart = x
zStart = z
for row in structure:
for column in (row):
for block in column:
mc.setBlock(x, y, z, 0)
z += 1
x += 1
z = zStart
y += 1
x = xStart
file = open("perrysQartzBudka.txt", "rb")
structure = pickle.load(file)
pos = mc.player.getTilePos()
x = pos.x
y = pos.y
z = pos.z
build(x, y, z, structure)
budX = x + 2
budY = y
budZ = z + 2
pos = mc.player.getTilePos()
x = pos.x
y = pos.y
z = pos.z
def perryVBudke(posx, posy, posz, budkX, budkZ):
if posx == budkX and posz == budkZ:
mc.setBlock(budkX - 1, posy, posz, 155)
mc.setBlock(budkX - 1, posy + 1, posz, 155)
time.sleep(2)
mc.player.setTilePos(851, 67, -161)
else:
pos = mc.player.getTilePos()
posx = pos.x
posz = pos.z
perryVBudke(posx, posy, posz, budkX, budkZ)
def domoy(posX, posY, posZ, tpX, tpY, tpZ, domX, domY, domZ):
if posX == tpX and posY == tpY and posZ == tpZ:
mc.player.setTilePos(domX, domY, domZ)
else:
pos = mc.player.getTilePos()
posX = pos.x
posY = pos.y
posZ = pos.z
domoy(posX, posY, posZ, tpX, tpY, tpZ, domX, domY, domZ)
perryVBudke(x, y, z, budX, budZ)
Del(x, y, z, structure)
domoy(x, y, z, 851, 67, -163, budX, budY, budZ)