Rain Makers
Rain Makers by Skydunet2191639    4
This command add Rain Makers .You can craft a Rain Maker and the chrages in vanilla Minecraft. With a Rain Makers and a charge you can simply change the weather in survival.
Minecraft 1.8.4 +
18642 characters
More by Skydunet
How to install
Comments
Show source commands
/summon FallingSand ~ ~1 ~ {Block:redstone_block,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:fill ~ ~ ~1 ~ ~-29 ~1 redstone_block},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:setblock ~ ~3 ~1 stone},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:setblock ~ ~4 ~ command_block 0 replace {Command:fill ~ ~2 ~ ~ ~-32 ~1 air}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~3 ~41.25 ~ {Block:command_block,Time:1,TileEntityData:{Command:fill ~ ~ ~-1 ~6 ~ ~1 bedrock}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add RainB dummy},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add RainA dummy},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add RainD dummy},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard objectives add RainC dummy},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tellraw @a {text:"Rain Makers are now aviable",color:red}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tellraw @a {text:"Thanks you for installing ! Skydunet-Games.fr",color:aqua}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~4 ~ ~-1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players add @e[type=Bat,name=ecl] RainD 1},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1,score_RainA_min=1] clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainD 1 {Item:{id:minecraft:firework_charge,Count:1b,tag:{display:{Lore:["Drop in the Rain maker","Rain"]}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 2 {Item:{id:minecraft:hopper,Count:1b,Damage:0s}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=ArmorStand,name=RMaker] set SuccessCount @e[type=ArmorStand,name=RMaker,c=1] RainC},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA_min=4] ~ ~ ~ /testfor @e[type=Item,score_RainA_min=3,score_RainA=3,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tp @e[type=ArmorStand,name=RDisplay] ~ ~ ~ ~3 ~},Time:1,}}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~5 ~ ~-1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[type=Bat,name=ecl,score_RainD_min=160]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1,score_RainB_min=1] ~ ~ ~ /kill @e[type=Item,score_RainA_min=1,r=2]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=ArmorStand,name=RMaker] RainD 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1,score_RainA_min=1] set SuccessCount @e[type=Item,score_RainA=1,score_RainA_min=1,c=1] RainB},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=ArmorStand,name=RMaker] clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainB_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:minecraft:spawn_egg,Damage:120,tag:{display:{Name:Rain_Maker}},Count:1}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 1 {Item:{id:minecraft:diamond,Count:1b,Damage:0s}}},Time:1,}}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~6 ~ ~-1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainD 1 {Item:{id:minecraft:firework_charge,Count:1b,tag:{display:{Lore:["Drop in the Rain maker","Thunder"]}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 2 {Item:{id:minecraft:piston,Count:1b,Damage:0s}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1,score_RainA_min=1] clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker,score_RainC=0] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:minecraft:spawn_egg,Damage:120,tag:{display:{Name:Rain_Maker}},Count:1}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/effect @e[type=Villager,name=Rain_Maker] minecraft:invisibility 1 1 true},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 3 {Item:{id:minecraft:hopper,Count:1b,Damage:0s}}},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~7 ~ ~-1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=ArmorStand,name=RMaker] RainD 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1,score_RainA_min=1] set SuccessCount @e[type=Item,score_RainA=1,score_RainA_min=1,c=1] RainB},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1,score_RainB_min=1] ~ ~ ~ /kill @e[type=Item,score_RainA_min=1,r=2]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=ArmorStand,name=RDisplay] RainD 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Villager,name=Rain_Maker] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:RMaker,Marker:1,Invisible:1,Invulnerable:1,NoGravity:1}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1] set SuccessCount @e[score_RainA=1,c=1] RainB},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~8 ~ ~-1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 2 {Item:{id:minecraft:piston,Count:1b,Damage:0s}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1,score_RainA_min=1] clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainD 1 {Item:{id:minecraft:firework_charge,Count:1b,tag:{display:{Lore:["Drop in the Rain maker","Clear"]}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[type=ArmorStand,name=RDisplay,score_RainD=0]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Villager,name=Rain_Maker] ~ ~ ~ /setblock ~ ~ ~ minecraft:glass},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1] clear SuccessCount},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~9 ~ ~-1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker,score_RainD_min=1] ~ ~ ~ /summon Bat ~ ~ ~ {CustomName:"ecl"}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA=1,score_RainA_min=1] set SuccessCount @e[type=Item,score_RainA=1,score_RainA_min=1,c=1] RainB},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1,score_RainB_min=1] ~ ~ ~ /kill @e[type=Item,score_RainA_min=1,r=2]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=ArmorStand,name=RMaker] RainD 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tp @e[type=ArmorStand,name=RDisplay] ~ ~1.2 ~ },Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item,score_RainB_min=1] RainB 0},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~4 ~ ~1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Bat,name=ecl,score_RainD_min=160] ~ ~ ~ /summon LightningBolt ~ ~-5 ~},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1,score_RainB_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:minecraft:firework_charge,Count:4,tag:{display:{Name:"Thunder Charge",Lore:["Drop in the Rain maker","Thunder"]},Explosion:{Colors:[225]},ench:[]}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=ArmorStand,name=RMaker] set SuccessCount @e[type=ArmorStand,name=RMaker,r=1,c=1] RainD},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker,score_RainD_min=1] ~ ~ ~ /weather clear},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainB 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker] ~ ~ ~ /testforblock ~ ~ ~ minecraft:glass},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA_min=4] clear SuccessCount},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 0},Time:1,}}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~5 ~ ~1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainD 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker] ~ ~ ~ /kill @e[type=Item,score_RainD_min=1,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 1 {Item:{id:minecraft:water_bucket,Count:1b,Damage:0s}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1] ~ ~ ~ /testfor @e[type=Item,score_RainA_min=2,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker,score_RainC=0] ~ ~ ~ /kill @e[type=Item,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainB_min=1] ~ ~ ~ /kill @e[type=Item,r=2,score_RainA_min=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 2 {Item:{id:minecraft:potion,Count:1b,Damage:0s}}},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~6 ~ ~1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=ArmorStand,name=RMaker] set SuccessCount @e[type=ArmorStand,name=RMaker,r=1,c=1] RainD},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker,score_RainD_min=1] ~ ~ ~ /weather rain},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainB 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1,score_RainB_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:minecraft:firework_charge,Count:4,tag:{display:{Name:"Dissipation Charge",Lore:["Drop in the Rain maker","Clear"]},Explosion:{Colors:[225]},ench:[]}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker,score_RainC=0] ~ ~ ~ /kill @e[type=ArmorStand,r=1,name=RMaker,c=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/entitydata @e[type=Villager,name=Rain_Maker] {Silent:1}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item,score_RainA=1] RainB 0},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~7 ~ ~1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker] ~ ~ ~ /kill @e[type=Item,score_RainD_min=1,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 1 {Item:{id:minecraft:blaze_rod,Count:1b,Damage:0s}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1] ~ ~ ~ /testfor @e[type=Item,score_RainA_min=2,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainD 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker] ~ ~ ~ /scoreboard players set @e[type=ArmorStand,r=1,name=RDisplay] RainD 1},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Villager,name=Rain_Maker] ~ ~ ~ /summon ArmorStand ~ ~-1.2 ~ {NoGravity:1,CustomName:RDisplay,Invisible:1,Marker:1,Equipment:[{},{},{},{},{id:"minecraft:hopper",Count:1}]}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1] ~ ~ ~ /testfor @e[type=Item,score_RainA_min=2,score_RainA=2,r=1]},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~8 ~ ~1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker,score_RainD_min=1] ~ ~ ~ /weather thunder},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainB 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1,score_RainB_min=1] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:minecraft:firework_charge,Count:4,tag:{display:{Name:"Rain Charge",Lore:["Drop in the Rain maker","Rain"]},Explosion:{Colors:[225]},ench:[]}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=ArmorStand,name=RMaker] set SuccessCount @e[type=ArmorStand,name=RMaker,r=1,c=1] RainD},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/tp @e[type=ArmorStand,name=RDisplay] ~ ~-1.2 ~},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/kill @e[type=Villager,name=Rain_Maker]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item,score_RainB_min=1] RainA 4},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:summon FallingSand ~9 ~ ~1 {Block:bedrock,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/effect @e[type=Bat,name=ecl] minecraft:invisibility 1 1 true},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_RainA=1,score_RainA_min=1] ~ ~ ~ /testfor @e[type=Item,score_RainA_min=2,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainD 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=RMaker] ~ ~ ~ /kill @e[type=Item,score_RainD_min=1,r=1]},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] RainA 1 {Item:{id:minecraft:bucket,Count:1b,Damage:0s}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=ArmorStand,name=RMaker] RainC 0},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:/stats entity @e[type=Item,score_RainA_min=4] set SuccessCount @e[score_RainA_min=4,c=1] RainB},Time:1,}}}}}}}}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:gamerule commandBlockOutput false},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"fill ~3 ~-4 ~ ~9 ~3 ~ redstone_block"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-3 ~-1 command_block 0 replace {Command:fill ~ ~ ~1 ~6 ~7 ~1 stone 0 replace redstone_block}"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"setblock ~3 ~-2 ~1 command_block 0 replace {Command:fill ~ ~ ~-1 ~6 ~7 ~-1 redstone_block 0 replace stone}"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:fill ~2 ~-1 ~-2 ~10 ~6 ~2 stained_glass 3 replace bedrock},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:fill ~3 ~ ~-1 ~9 ~10 ~1 air 0 replace bedrock},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:fill ~2 ~ ~-2 ~10 ~9 ~2 bedrock},Time:1,Riding:{id:"FallingSand",Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}