Advertisement
prathishc

rocketlauncher using minecartcommamdblock a wonderful creation

Mar 7th, 2014
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.90 KB | None | 0 0
  1. Rocket Launcher
  2. ===============
  3. === Description:
  4.  
  5. It's made by three modules:
  6. 1. Track builder
  7. It make a free track over the void/flatlands/etc making a rail for the next modules.
  8. 2. Launch point placer
  9. It places the points where the rockets will be launched.
  10. 3. "Launcher" Minecart
  11. It launch a rocket each time it passes by a launch point.
  12.  
  13. === Help and tips:
  14.  
  15. * Each module is composed of a command block that spawn a command block minecart.
  16. * As command block minecarts need activator rails you will need to setup one. Follow the example by the pictures or schematic if you need help.
  17. * Modules 1 and 2 need to go to Z+ direction, module 3 can have any direction. Change coordinates in commands if needed.
  18. * Module 3 need to be powered by a activator rail below a redstone block.
  19. * None of the modules have self propulsion: use furnace minecarts or change the commands to make it place golden_rails and redstone_block instead of rails. Sometimes only the stacked minecart momentum will be sufficient.
  20. * When the chunk unloads the FallingSand entity will fall in the wrong place and the rocket will stop. To fix that place a activator_rail under the quartz block.
  21.  
  22. === Modules:
  23. == Track builder:
  24. summon MinecartCommandBlock ~ ~-2 ~ {Command:"setblock ~ ~-.2 ~1 activator_rail",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-1.2 ~2 quartz_block",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~.5 ~1 redstone_block",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~.5 ~-1 air",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~-.2 ~-1 rail",Motion:[0.0,0.0,3.0]}}}}}
  25.  
  26. == Launch point placer:
  27. summon MinecartCommandBlock ~ ~-2 ~ {Command:"setblock ~ ~-.2 ~7 activator_rail",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~.5 ~7 redstone_block",Motion:[0.0,0.0,3.0]}}
  28.  
  29. == "Launcher" Minecart:
  30. summon MinecartCommandBlock ~ ~1 ~ {Command:"setblock ~ ~-2 ~ air", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~5 ~ {Command: \"setblock ~1 ~ ~1 iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~5 ~ {Command: \"setblock ~1 ~ ~-1 iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~5 ~ {Command: \"setblock ~1 ~ ~ iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~5 ~ {Command: \"setblock ~-1 ~ ~1 iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~5 ~ {Command: \"setblock ~-1 ~ ~-1 iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~-1 ~ ~ iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~ ~1 iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~ ~-1 iron_block\"}", Riding: {id:MinecartCommandBlock, Command:"setblock ~ ~1 ~ activator_rail", Riding: {id:MinecartCommandBlock, Command:"setblock ~ ~ ~ redstone_block", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~-5 ~ air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~1 ~-5 ~1 air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~1 ~-5 ~-1 air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~1 ~-4 ~ air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~-1 ~-5 ~1 air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~-1 ~-5 ~-1 air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~-1 ~-4 ~ air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~-4 ~1 air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~-4 ~-1 air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~-1 ~3 ~1 glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~-1 ~3 ~-1 glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~-1 ~3 ~ glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~3 ~1 glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~3 ~-1 glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~1 ~3 ~1 glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~1 ~3 ~-1 glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~1 ~3 ~ glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon FallingSand ~ ~8 ~ {TileID:157,Time:1}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"summon FallingSand ~ ~.8 ~ {TileID:157,Time:1,DropItem:0}\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~3 ~ air\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~4 ~ glass\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~-4 ~ redstone_block\"}", Riding: {id:MinecartCommandBlock, Command:"summon MinecartCommandBlock ~ ~7 ~ {Command: \"setblock ~ ~-3 ~ piston 1\"}", Riding: {id:MinecartCommandBlock, Command:"setblock ~ ~8 ~ quartz_block", Riding: {id:MinecartCommandBlock, Command:"setblock ~ ~5 ~ piston 1", Riding: {id:MinecartCommandBlock, Command:"setblock ~ ~6 ~ redstone_block", Motion: [0.0,0.0,1.0]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement