Advertisement
Orleon

Untitled

Feb 3rd, 2021
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.21 KB | None | 0 0
  1. from mcpi.minecraft import Minecraft
  2. mc = Minecraft.create()
  3. import time
  4. import minecraftstuff
  5. import threading
  6.  
  7.  
  8. def platform(pos, block):
  9.     bridgePos = pos.clone()
  10.     bridgePos.y += 1
  11.  
  12.     bridgeShape = minecraftstuff.MinecraftShape(mc, bridgePos)
  13.     bridgeShape.setBlocks(0, 0, 0, 3, 0, 3, block)
  14.  
  15.     while True:
  16.         for left in range(10):
  17.             bridgeShape.moveBy(1, 0, 0)  # двигаемся вперед 10 раз
  18.             time.sleep(1)
  19.         for right in range(10):
  20.             bridgeShape.moveBy(-1, 0, 0)  # двигаемся назад 10 раз
  21.             time.sleep(1)
  22.  
  23.  
  24. pos = mc.player.getTilePos()  # Координаты игрока
  25. platformPos = pos.clone()     # Координаты плафтормы с тнт
  26. platformPos2 = pos.clone()    # Координаты плафтормы с редстоуном
  27.  
  28. platform_t = threading.Thread(target=platform, args = (platformPos, 46))  # поток для тнт
  29. platform_t.start()
  30.  
  31. platformPos2.y -= 1          # Платформа с редстоуном ниже на 1 блок
  32.  
  33. platform_t2 = threading.Thread(target=platform, args = (platformPos2, 152)) # поток для редстоуна
  34. platform_t2.start()
  35.  
  36.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement