Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from mcpi.minecraft import Minecraft
- mc = Minecraft.create()
- import time
- import minecraftstuff
- import threading
- def platform(pos, block):
- bridgePos = pos.clone()
- bridgePos.y += 1
- bridgeShape = minecraftstuff.MinecraftShape(mc, bridgePos)
- bridgeShape.setBlocks(0, 0, 0, 3, 0, 3, block)
- while True:
- for left in range(10):
- bridgeShape.moveBy(1, 0, 0) # двигаемся вперед 10 раз
- time.sleep(1)
- for right in range(10):
- bridgeShape.moveBy(-1, 0, 0) # двигаемся назад 10 раз
- time.sleep(1)
- pos = mc.player.getTilePos() # Координаты игрока
- platformPos = pos.clone() # Координаты плафтормы с тнт
- platformPos2 = pos.clone() # Координаты плафтормы с редстоуном
- platform_t = threading.Thread(target=platform, args = (platformPos, 46)) # поток для тнт
- platform_t.start()
- platformPos2.y -= 1 # Платформа с редстоуном ниже на 1 блок
- platform_t2 = threading.Thread(target=platform, args = (platformPos2, 152)) # поток для редстоуна
- platform_t2.start()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement