Randomizer
Randomizer by PingiPuck5971196    1
This generates random outputs. You can use this for a lot of things. For example a random music generator. Use the Set_random egg to set an output place. You can remove it by placing the Remove_random egg on the snow block. With the On_random and Off random eggs you can set them on and off. With the Switch egg the on places become off and the off ones become off. The AllRemove_random, the AllOn_random and the AllOff_random are the same as the On-, Off-, and Remove_random but work for all the existing output places. You need to set a Group to get outputs. Each group replaces the snow block of one of the output places in its radius with a redstone block. There is a Small (3 block), Medium (6 block), Large (12 block), mega (24 block) and 512 (512 block) group. You can have as many groups as you want. Now you have to give yourself a Control book (Command in source commands) and in the book you can set the delay between each output, and the number of outputs. Now simply place some redstone, note blocks or command blocks next to the snow blocks and you're done!
Minecraft 1.8+
28777 characters
More by PingiPuck
How to install
Comments
Show source commands
/summon MinecartCommandBlock ~ ~1 ~ {Command:kill @e[type=MinecartCommandBlock,r=1],Riding:{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air},Riding:{id:MinecartCommandBlock,Command:"/setblock ~1 ~-3 ~ minecraft:chest 4 replace {CustomName:Spawn eggs,Items:[{Slot:0,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Set_random}}},{Slot:1,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Remove_random}}},{Slot:2,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:On_random}}},{Slot:3,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Off_random}}},{Slot:4,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:AllOn_random}}},{Slot:5,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:AllOff_random}}},{Slot:6,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Switch_random}}},{Slot:7,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:AllRemove_random}}},{Slot:8,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Save_random}}},{Slot:9,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:Load_random}}},{Slot:10,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:SmallGroup_random}}},{Slot:11,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:MediumGroup_random}}},{Slot:12,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:LargeGroup_random}}},{Slot:13,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:MegaGroup_random}}},{Slot:14,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:512Group_random}}},{Slot:15,id:spawn_egg,Damage:60,Count:1,tag:{display:{Name:RemoveGroup_random}}}]}",Riding:{id:MinecartCommandBlock,Command:"/tellraw @p [\"\",{\"text\":\"Randomizer\",\"color\":\"white\"},{\"text\":\" by\",\"color\":\"blue\",\"italic\":\"false\"},{\"text\":\" PingiPuck\",\"color\":\"black\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"http://onecmd.com/?creator=PingiPuck\"}},{\"text\":\" has been installed.\",\"color\":\"blue\"},{\"text\":\"\\nClick here \",\"color\":\"black\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"http://onecmd.com/?creator=PingiPuck\"}},{\"text\":\"To see my other creations\",\"color\":\"white\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"http://onecmd.com/?creator=PingiPuck\"}}]",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add ppRA_switch dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add ppRA_timer dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add ppRA_save dummy",Riding:{id:MinecartCommandBlock,Command:"/scoreboard objectives add ppRA_count dummy",Riding:{id:MinecartCommandBlock,Command:"/gamerule logAdminCommands false",Riding:{id:MinecartCommandBlock,Command:"/gamerule commandBlockOutput false",Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-1 {Command:fill ~ ~ ~1 ~2 ~18 ~1 stone},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {Command:fill ~ ~ ~-1 ~2 ~18 ~-1 redstone_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {Command:"/execute @e[name=Set_random,type=Silverfish] ~ ~ ~ summon ArmorStand ~ ~2 ~ {CustomName:\\\"ppRA_random\\\",Marker:1b,Invisible:1,NoGravity:1,Equipment:[{},{},{},{},{id:stained_glass,Damage:14,Count:1}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {Command:"/execute @e[type=Silverfish,name=Set_random] ~ ~ ~ tp @e[c=1,type=Silverfish] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {Command:"/execute @e[name=ppRA_randomon,type=ArmorStand] ~ ~ ~ setblock ~ ~-1 ~ snow"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {Command:"/execute @e[type=ArmorStand,name=ppRA_random] ~ ~ ~ setblock ~ ~-1 ~ snow"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {Command:"/execute @e[score_ppRA_count_min=1,score_ppRA_count=1] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=1,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {Command:"/execute @e[score_ppRA_count_min=2,score_ppRA_count=2] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=2,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {Command:"/execute @e[score_ppRA_count_min=3,score_ppRA_count=3] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=3,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {Command:"/execute @e[score_ppRA_count_min=4,score_ppRA_count=4] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=4,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {Command:"/execute @e[score_ppRA_count_min=5,score_ppRA_count=5] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=5,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {Command:"/execute @e[score_ppRA_count_min=6,score_ppRA_count=6] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=6,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~-1 {Command:"/execute @e[score_ppRA_count_min=12,score_ppRA_count=12] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=12,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~1 {Command:"/execute @e[score_ppRA_count_min=24,score_ppRA_count=24] ~ ~ ~ execute @e[name=ppRA_timerS,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=24,name=ppRA_randomon,r=3] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~-1 {Command:"/execute @e[score_ppRA_count_min=1,score_ppRA_count=1] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=1,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~ ~1 {Command:"/execute @e[score_ppRA_count_min=2,score_ppRA_count=2] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=2,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~-1 {Command:"/execute @e[score_ppRA_count_min=3,score_ppRA_count=3] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=3,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~ ~1 {Command:"/execute @e[score_ppRA_count_min=4,score_ppRA_count=4] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=4,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~-1 {Command:"/execute @e[score_ppRA_count_min=5,score_ppRA_count=5] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=5,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~1 ~1 {Command:"/execute @e[score_ppRA_count_min=6,score_ppRA_count=6] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=6,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~-1 {Command:"/execute @e[score_ppRA_count_min=12,score_ppRA_count=12] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=12,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~1 ~1 {Command:"/execute @e[score_ppRA_count_min=24,score_ppRA_count=24] ~ ~ ~ execute @e[name=ppRA_timerM,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=24,name=ppRA_randomon,r=6] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~-1 {Command:"/execute @e[score_ppRA_count_min=1,score_ppRA_count=1] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=1,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~1 ~1 {Command:"/execute @e[score_ppRA_count_min=2,score_ppRA_count=2] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=2,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~-1 {Command:"/execute @e[score_ppRA_count_min=3,score_ppRA_count=3] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=3,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~2 ~1 {Command:"/execute @e[score_ppRA_count_min=4,score_ppRA_count=4] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=4,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~-1 {Command:"/execute @e[score_ppRA_count_min=5,score_ppRA_count=5] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=5,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~2 ~1 {Command:"/execute @e[score_ppRA_count_min=6,score_ppRA_count=6] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=6,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~-1 {Command:"/execute @e[score_ppRA_count_min=12,score_ppRA_count=12] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=12,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~2 ~1 {Command:"/execute @e[score_ppRA_count_min=24,score_ppRA_count=24] ~ ~ ~ execute @e[name=ppRA_timerL,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=24,name=ppRA_randomon,r=12] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~-1 {Command:"/execute @e[score_ppRA_count_min=1,score_ppRA_count=1] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=1,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~3 ~1 {Command:"/execute @e[score_ppRA_count_min=2,score_ppRA_count=2] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=2,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~-1 {Command:"/execute @e[score_ppRA_count_min=3,score_ppRA_count=3] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=3,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~3 ~1 {Command:"/execute @e[score_ppRA_count_min=4,score_ppRA_count=4] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=4,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~-1 {Command:"/execute @e[score_ppRA_count_min=5,score_ppRA_count=5] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=5,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~3 ~1 {Command:"/execute @e[score_ppRA_count_min=6,score_ppRA_count=6] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=6,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~-1 {Command:"/execute @e[score_ppRA_count_min=12,score_ppRA_count=12] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=12,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~4 ~1 {Command:"/execute @e[score_ppRA_count_min=24,score_ppRA_count=24] ~ ~ ~ execute @e[name=ppRA_timerH,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=24,name=ppRA_randomon,r=24] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~-1 {Command:"/execute @e[score_ppRA_count_min=1,score_ppRA_count=1] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=1,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~4 ~1 {Command:"/execute @e[score_ppRA_count_min=2,score_ppRA_count=2] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=2,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~-1 {Command:"/execute @e[score_ppRA_count_min=3,score_ppRA_count=3] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=3,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~4 ~1 {Command:"/execute @e[score_ppRA_count_min=4,score_ppRA_count=4] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=4,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~-1 {Command:"/execute @e[score_ppRA_count_min=5,score_ppRA_count=5] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=5,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~5 ~1 {Command:"/execute @e[score_ppRA_count_min=6,score_ppRA_count=6] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=6,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~-1 {Command:"/execute @e[score_ppRA_count_min=12,score_ppRA_count=12] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=12,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~5 ~1 {Command:"/execute @e[score_ppRA_count_min=24,score_ppRA_count=24] ~ ~ ~ execute @e[name=ppRA_timerX,score_ppRA_timer=0,r=1] ~ ~ ~ execute @r[type=ArmorStand,c=24,name=ppRA_randomon,r=512] ~ ~ ~ setblock ~ ~-1 ~ redstone_block"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~-1 {Command:"/execute @e[name=ppRA_timerS,type=ArmorStand] ~ ~ ~ scoreboard players operation @e[name=ppRA_timerS,c=1,type=ArmorStand,r=1] ppRA_timer += @e[name=ppRA_time,c=1,type=ArmorStand,r=1] ppRA_timer"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~5 ~1 {Command:"/execute @e[name=ppRA_timerM,type=ArmorStand] ~ ~ ~ scoreboard players operation @e[name=ppRA_timerM,c=1,type=ArmorStand,r=1] ppRA_timer += @e[name=ppRA_time,c=1,type=ArmorStand,r=1] ppRA_timer"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~-1 {Command:"/execute @e[name=ppRA_timerL,type=ArmorStand] ~ ~ ~ scoreboard players operation @e[name=ppRA_timerL,c=1,type=ArmorStand,r=1] ppRA_timer += @e[name=ppRA_time,c=1,type=ArmorStand,r=1] ppRA_timer"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~6 ~1 {Command:"/execute @e[name=ppRA_timerH,type=ArmorStand] ~ ~ ~ scoreboard players operation @e[name=ppRA_timerH,c=1,type=ArmorStand,r=1] ppRA_timer += @e[name=ppRA_time,c=1,type=ArmorStand,r=1] ppRA_timer"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~-1 {Command:"/execute @e[name=ppRA_timerX,type=ArmorStand] ~ ~ ~ scoreboard players operation @e[name=ppRA_timerX,c=1,type=ArmorStand,r=1] ppRA_timer += @e[name=ppRA_time,c=1,type=ArmorStand,r=1] ppRA_timer"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~6 ~1 {Command:"/execute @e[type=Silverfish,name=Remove_random] ~ ~ ~ kill @e[name=ppRA_randomon,c=1,type=ArmorStand,r=3]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~-1 {Command:"/execute @e[type=Silverfish,name=Remove_random] ~ ~ ~ kill @e[name=ppRA_random,c=1,type=ArmorStand,r=3]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~6 ~1 {Command:"/execute @e[type=Silverfish,name=Remove_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~7 ~-1 {Command:"/scoreboard players set @e[score_ppRA_timer_min=20000] ppRA_timer 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~7 ~1 {Command:"/execute @e[type=Silverfish,name=On_random] ~ ~ ~ entitydata @e[name=ppRA_random,type=ArmorStand,c=1,r=3] {Equipment:[{},{},{},{},{id:stained_glass,Damage:5}],CustomName:ppRA_randomon}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~7 ~-1 {Command:"/execute @e[type=Silverfish,name=On_random] ~ ~ ~ tp @e[c=1,type=Silverfish] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~7 ~1 {Command:"/execute @e[type=Silverfish,name=Off_random] ~ ~ ~ entitydata @e[name=ppRA_randomon,type=ArmorStand,c=1,r=3] {Equipment:[{},{},{},{},{id:stained_glass,Damage:14}],CustomName:ppRA_random}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~7 ~-1 {Command:"/execute @e[type=Silverfish,name=Off_random] ~ ~ ~ tp @e[c=1,type=Silverfish] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~7 ~1 {Command:"/execute @e[type=Silverfish,name=AllOn_random] ~ ~ ~ entitydata @e[name=ppRA_random,type=ArmorStand] {Equipment:[{},{},{},{},{id:stained_glass,Damage:5}],CustomName:ppRA_randomon}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~8 ~-1 {Command:"/execute @e[type=Silverfish,name=AllOn_random] ~ ~ ~ tp @e[c=1,type=Silverfish] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~8 ~1 {Command:"/execute @e[type=Silverfish,name=AllOff_random] ~ ~ ~ entitydata @e[name=ppRA_randomon,type=ArmorStand] {Equipment:[{},{},{},{},{id:stained_glass,Damage:14}],CustomName:ppRA_random}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~8 ~-1 {Command:"/execute @e[type=Silverfish,name=AllOff_random] ~ ~ ~ tp @e[c=1,type=Silverfish] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~8 ~1 {Command:"/execute @e[type=Silverfish,name=Switch_random] ~ ~ ~ scoreboard players set @e[name=ppRA_randomon] ppRA_switch 1"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~8 ~-1 {Command:"/execute @e[type=Silverfish,name=Switch_random] ~ ~ ~ scoreboard players set @e[name=ppRA_random] ppRA_switch 2"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~8 ~1 {Command:"/execute @e[type=Silverfish,name=Switch_random] ~ ~ ~ entitydata @e[score_ppRA_switch_min=2,score_ppRA_switch=2] {Equipment:[{},{},{},{},{id:stained_glass,Damage:5}],CustomName:ppRA_randomon}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~9 ~-1 {Command:"/execute @e[type=Silverfish,name=Switch_random] ~ ~ ~ entitydata @e[score_ppRA_switch_min=1,score_ppRA_switch=1] {Equipment:[{},{},{},{},{id:stained_glass,Damage:14}],CustomName:ppRA_random}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~9 ~1 {Command:"/execute @e[type=Silverfish,name=AllOff_random] ~ ~ ~ scoreboard players reset @e[score_ppRA_switch_min=0] ppRA_switch "},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~9 ~-1 {Command:"/execute @e[type=Silverfish,name=Switch_random] ~ ~ ~ tp @e[c=1,type=Silverfish] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~9 ~1 {Command:"/execute @e[type=Silverfish,name=AllRemove_random] ~ ~ ~ kill @e[name=ppRA_randomon,type=ArmorStand]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~9 ~-1 {Command:"/execute @e[type=Silverfish,name=AllRemove_random] ~ ~ ~ kill @e[name=ppRA_random,type=ArmorStand]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~9 ~1 {Command:"/execute @e[type=Silverfish,name=AllRemove_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~10 ~-1 {Command:"/execute @e[type=Silverfish,name=Save_random] ~ ~ ~ scoreboard players set @e[name=ppRA_randomon,type=ArmorStand] ppRA_save 1 "},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~10 ~1 {Command:"/execute @e[type=Silverfish,name=Save_random] ~ ~ ~ entitydata @e[name=ppRA_randomon,type=ArmorStand] {Equipment:[{},{},{},{},{id:stained_glass,Damage:11}],CustomName:ppRA_random}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~10 ~-1 {Command:"/execute @e[type=Silverfish,name=Save_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~10 ~1 {Command:"/execute @e[type=Silverfish,name=Load_random] ~ ~ ~ entitydata @e[score_ppRA_save_min=1] {Equipment:[{},{},{},{},{id:stained_glass,Damage:5}],CustomName:ppRA_randomon}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~10 ~-1 {Command:"/execute @e[type=Silverfish,name=Load_random] ~ ~ ~ scoreboard players reset @e[score_ppRA_save_min=1] ppRA_save"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~10 ~1 {Command:"/execute @e[type=Silverfish,name=Load_random] ~ ~ ~ tp @e[type=Silverfish,name=Load_random] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~11 ~-1 {Command:"/execute @e[type=Silverfish,name=SmallGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_timerS,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~11 ~1 {Command:"/execute @e[type=Silverfish,name=SmallGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_time,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~11 ~-1 {Command:"/execute @e[type=Silverfish,name=SmallGroup_random] ~ ~ ~ fill ~ ~-1 ~3 ~ ~-1 ~-3 stained_glass 0 "},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~11 ~1 {Command:"/execute @e[type=Silverfish,name=SmallGroup_random] ~ ~ ~ fill ~3 ~-1 ~ ~-3 ~-1 ~ stained_glass 0 "},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~11 ~-1 {Command:"/execute @e[type=Silverfish,name=SmallGroup_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~11 ~1 {Command:"/execute @e[type=Silverfish,name=MediumGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_timerM,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~12 ~-1 {Command:"/execute @e[type=Silverfish,name=MediumGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_time,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~12 ~1 {Command:"/execute @e[type=Silverfish,name=MediumGroup_random] ~ ~ ~ fill ~6 ~-1 ~ ~-6 ~-1 ~ stained_glass 8"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~12 ~-1 {Command:"/execute @e[type=Silverfish,name=MediumGroup_random] ~ ~ ~ fill ~ ~-1 ~6 ~ ~-1 ~-6 stained_glass 8"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~12 ~1 {Command:"/execute @e[type=Silverfish,name=MediumGroup_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~12 ~-1 {Command:"/execute @e[type=Silverfish,name=LargeGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_timerL,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~12 ~1 {Command:"/execute @e[type=Silverfish,name=LargeGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_time,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~13 ~-1 {Command:"/execute @e[type=Silverfish,name=LargeGroup_random] ~ ~ ~ fill ~12 ~-1 ~ ~-12 ~-1 ~ stained_glass 7"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~13 ~1 {Command:"/execute @e[type=Silverfish,name=LargeGroup_random] ~ ~ ~ fill ~ ~-1 ~12 ~ ~-1 ~-12 stained_glass 7"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~13 ~-1 {Command:"/execute @e[type=Silverfish,name=LargeGroup_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~13 ~1 {Command:"/execute @e[type=Silverfish,name=MegaGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_timerH,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~13 ~-1 {Command:"/execute @e[type=Silverfish,name=MegaGroup_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_time,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~13 ~1 {Command:"/execute @e[type=Silverfish,name=MegaGroup_random] ~ ~ ~ fill ~24 ~-1 ~ ~-24 ~-1 ~ stained_glass 15"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~14 ~-1 {Command:"/execute @e[type=Silverfish,name=MegaGroup_random] ~ ~ ~ fill ~ ~-1 ~24 ~ ~-1 ~-24 stained_glass 15"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~14 ~1 {Command:"/execute @e[type=Silverfish,name=MegaGroup_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~14 ~-1 {Command:"/execute @e[type=Silverfish,name=512Group_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_timerX,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~14 ~1 {Command:"/execute @e[type=Silverfish,name=512Group_random] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:ppRA_time,Invisible:1,Marker:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~14 ~-1 {Command:"/execute @e[type=Silverfish,name=512Group_random] ~ ~ ~ setblock ~ ~-1 ~ stained_glass 12"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~14 ~1 {Command:"/execute @e[type=Silverfish,name=512Group_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~15 ~-1 {Command:"/execute @e[type=Silverfish,name=RemoveGroup_random] ~ ~ ~ kill @e[type=ArmorStand,name=ppRA_time,r=1]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~15 ~1 {Command:"/execute @e[type=Silverfish,name=RemoveGroup_random] ~ ~ ~ kill @e[type=ArmorStand,name=ppRA_timerS,r=1]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~15 ~-1 {Command:"/execute @e[type=Silverfish,name=RemoveGroup_random] ~ ~ ~ kill @e[type=ArmorStand,name=ppRA_timerM,r=1]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~15 ~1 {Command:"/execute @e[type=Silverfish,name=RemoveGroup_random] ~ ~ ~ kill @e[type=ArmorStand,name=ppRA_timerL,r=1]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~15 ~-1 {Command:"/execute @e[type=Silverfish,name=RemoveGroup_random] ~ ~ ~ kill @e[type=ArmorStand,name=ppRA_timerH,r=1]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~15 ~1 {Command:"/execute @e[type=Silverfish,name=RemoveGroup_random] ~ ~ ~ kill @e[type=ArmorStand,name=ppRA_timerX,r=1]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~16 ~-1 {Command:"/execute @e[type=Silverfish,name=RemoveGroup_random] ~ ~ ~ tp @e[type=Silverfish,c=1] ~ ~-1000 ~"},Riding:{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ redstone_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~3 ~16 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~5 ~15 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~5 ~16 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~5 ~15 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~7 ~ wall_sign 4 replace {Text1:"{text:\\\"Randomizer\\\",color:blue}",Text2:"{text:\\\"by\\\",color:blue}",Text3:"{text:\\\"PingiPuck\\\",color:black,bold:true}",Text4:"{text:\\\"Click to destroy\\\",color:white,clickEvent:{action:\\\"run_command\\\",value:\\\"fill ~ ~-10 ~-2 ~6 ~11 ~2 air\\\"},italic:true}"},Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-2 ~6 ~16 ~2 stained_glass 0 replace coal_block 0,Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~-2 ~6 ~17 ~2 coal_block 0 hollow,Riding:{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Riding:{id:FallingSand,Block:activator_rail,Time:1,Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}