Guest User

Untitled

a guest
Feb 12th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.74 KB | None | 0 0
  1. const mineflayer = require('mineflayer')
  2. const vec3 = require('vec3')
  3. const bot = mineflayer.createBot({
  4. host: '73.167.245.250',
  5. port: '25565',
  6. username: 'touchdownxdmemes@gmail.com',
  7. password: '',
  8. verbose: true
  9. })
  10. var shooting = false
  11.  
  12. bot.on('chat',(username, message) => {
  13. if (username === bot.username) return
  14. switch (message){
  15. case 'hi':
  16. hiBack()
  17. break
  18. case 'Print':
  19. shooting = true
  20. printing()
  21. break
  22. case 'Stop':
  23. shooting = false
  24. break
  25. case 'comebby':
  26. tpA(username)
  27. break
  28. case 'Setup':
  29. Setup()
  30. break
  31. case 'Shooting?':
  32. bot.chat(`${shooting}`)
  33. break
  34. }
  35. })
  36. function hiBack(){
  37. bot.chat(`Hello i am at ${bot.entity.position}`)
  38. }
  39.  
  40. function printing(){
  41. setInterval(function placeSand(){
  42. if (shooting = true) {
  43. bot.chat('trying')
  44. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 0)), vec3(0, 0, 1),{
  45. })
  46. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 1)), vec3(1, 0, 0),{
  47. })
  48. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 1)), vec3(-1, 0, 0),{
  49. })
  50. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 1)), vec3(0, 0, 1),{
  51. })
  52. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 2)), vec3(1, 0, 0),{
  53. })
  54. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 2)), vec3(-1, 0, 0),{
  55. })
  56. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, 0, 3)), vec3(0, 0, -1),{
  57. })
  58. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, 0, 2)), vec3(1, 0, 0),{
  59. })
  60. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, 0, 2)), vec3(-1, 0, 0),{
  61. })
  62. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, 0, 2)), vec3(0, 0, -1),{
  63. })
  64. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, 0, 1)), vec3(-1, 0, 0),{
  65. })
  66. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, 0, 1)), vec3(1, 0, 0),{
  67. })
  68.  
  69. /*bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 0)), vec3(0, 0, -1),{
  70. })
  71. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, -1)), vec3(0, 0, -1),{
  72. })
  73. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, -1)), vec3(1, 0, 0),{
  74. })
  75. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, -1)), vec3(-1, 0, 0),{
  76. })
  77. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, -2)), vec3(1, 0, 0),{
  78. })
  79. bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, -2)), vec3(-1, 0, 0),{
  80. })
  81. /*bot.placeBlock(bot.blockAt(bot.entity.position.offset(0, -1, 1)), vec3(0, 1, 0),)
  82. bot.placeBlock(bot.blockAt(bot.entity.position.offset(1, -1, 1)), vec3(0, 1, 0),)
  83. bot.placeBlock(bot.blockAt(bot.entity.position.offset(-1, -1, 1)), vec3(0, 1, 0),)*/
  84. }}, 1000);
  85. }
Add Comment
Please, Sign In to add comment