Advertisement
Lmeagno

(2014, June 18) RuneScape Mining / Smelting

Jun 18th, 2014
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.64 KB | None | 0 0
  1. ===========
  2. GOLD ROCK
  3. ===========
  4.  
  5. /scoreboard objectives add MineGold stat.mineBlock.minecraft.gold_ore
  6.  
  7. /scoreboard objectives add SummonGold dummy
  8.  
  9. /scoreboard objectives add DropGold dummy
  10.  
  11. ===========
  12.  
  13. /scoreboard players add @e[type=Item] DropGold 1 {Item:{id:minecraft:gold_ore}}
  14.  
  15. /give @p[score_MineGold_min=1] pumpkin_seeds 1 1 {display:{Name:Gold Ore}}
  16.  
  17. /execute @e[score_DropGold=2,score_DropGold_min=2] ~ ~ ~ /summon WitherSkull ~ ~-1 ~ {CustomNameVisible:0,CustomName:OutcropGold,ExplosionPower:0,direction:[0.0,0.0,0.0]}
  18.  
  19. /scoreboard players add @e[name=OutcropGold] SummonGold 1
  20.  
  21. /execute @e[score_SummonGold_min=100] ~ ~ ~ /setblock ~ ~1 ~ gold_ore
  22.  
  23. /kill @e[score_SummonGold_min=101]
  24.  
  25. /execute @e[score_DropGold_min=2] ~ ~ ~ /setblock ~ ~ ~ stone_slab 3
  26.  
  27. /kill @e[score_DropGold_min=2]
  28.  
  29. /scoreboard players set @p[score_MineGold_min=1] MineGold 0
  30.  
  31. ==========
  32. IRON ROCK
  33. ==========
  34.  
  35. /scoreboard objectives add MineIron stat.mineBlock.minecraft.iron_ore
  36.  
  37. /scoreboard objectives add SummonIron dummy
  38.  
  39. /scoreboard objectives add DropIron dummy
  40.  
  41. ==========
  42.  
  43. /scoreboard players add @e[type=Item] DropIron 1 {Item:{id:minecraft:iron_ore}}
  44.  
  45. /give @p[score_MineIron_min=1] melon_seeds 1 1 {display:{Name:Iron Ore}}
  46.  
  47. /execute @e[score_DropIron=2,score_DropIron_min=2] ~ ~ ~ /summon WitherSkull ~ ~-1 ~ {ExplosionPower:0,direction:[0.0,0.0,0.0]}
  48.  
  49. /execute @e[score_DropIron=2,score_DropIron_min=2] ~ ~-1 ~ /scoreboard players set @e[type=WitherSkull,r=1] SummonIron 1
  50.  
  51. /execute @e[score_SummonIron_min=100] ~ ~ ~ /setblock ~ ~1 ~ iron_ore
  52.  
  53. /kill @e[score_SummonIron_min=101]
  54.  
  55. /scoreboard players add @e[score_SummonIron_min=1] SummonIron 1
  56.  
  57. /execute @e[score_DropIron_min=2] ~ ~ ~ /setblock ~ ~ ~ stone_slab 3
  58.  
  59. /kill @e[score_DropIron_min=2]
  60.  
  61. /scoreboard players set @p[score_MineIron_min=1] MineIron 0
  62.  
  63. =========
  64. SMELTING
  65. =========
  66.  
  67. /scoreboard objectives add SmeltFire dummy
  68.  
  69. /execute @a ~-2 ~-2 ~-2 /fill ~ ~ ~ ~4 ~4 ~4 double_plant 0 replace fire
  70.  
  71. /scoreboard players add @e[type=Item] SmeltFire 1 {Age:0s,Item:{id:minecraft:double_plant}}
  72.  
  73. /execute @e[score_SmeltFire_min=1] ~ ~ ~ /setblock ~ ~ ~ fire 0 replace fire
  74.  
  75. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~ ~ /testforblock ~ ~1 ~ furnace
  76. \/
  77. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~1 ~ /blockdata ~ ~ ~ {Items:[0:{id:minecraft:fire,Count:0b,Slot:1b}]}
  78.  
  79. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~ ~ /testforblock ~ ~1 ~ furnace 3 {Items:[0:{id:minecraft:melon_seeds,Count:1b,Slot:0b}]}
  80. \/
  81. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~1 ~ /blockdata ~ ~ ~ {Items:[0:{id:minecraft:barrier,Count:1b,Slot:0b},{id:minecraft:fire,Count:0b,Slot:1b},{id:minecraft:iron_ingot,Count:1b,Slot:2b}]}
  82.  
  83. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~ ~ /testforblock ~ ~1 ~ furnace 3 {Items:[0:{id:minecraft:iron_ingot,Count:1b,Slot:2b}]}
  84. \/
  85. [INVERTED]
  86. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~1 ~ /blockdata ~ ~ ~ {Items:[0:{id:minecraft:fire,Count:0b,Slot:1b}]}
  87.  
  88. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~ ~ /testforblock ~ ~1 ~ furnace 3 {Items:[0:{id:minecraft:pumpkin_seeds,Count:1b,Slot:0b}]}
  89. \/
  90. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~1 ~ /blockdata ~ ~ ~ {Items:[0:{id:minecraft:barrier,Count:1b,Slot:0b},{id:minecraft:fire,Count:0b,Slot:1b},{id:minecraft:gold_ingot,Count:1b,Slot:2b}]}
  91.  
  92. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~ ~ /testforblock ~ ~1 ~ furnace 3 {Items:[0:{id:minecraft:gold_ingot,Count:1b,Slot:2b}]}
  93. \/
  94. [INVERTED]
  95. /execute @e[score_SmeltFire=1,score_SmeltFire_min=1] ~ ~1 ~ /blockdata ~ ~ ~ {Items:[0:{id:minecraft:fire,Count:0b,Slot:1b}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement