chillster

DeathSwap

Dec 27th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /summon FallingSand ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:FallingSand,Block:redstone_block,Time:1,Passengers:[{id:FallingSand,Block:activator_rail,Time:1},{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false},{id:MinecartCommandBlock,Command:gamerule logAdminCommands false},{id:MinecartCommandBlock,Command:fill ~3 ~-3 ~-1 ~9 ~5 ~1 minecraft:stained_glass 14 hollow},{id:MinecartCommandBlock,Command:fill ~3 ~-3 ~ ~9 ~5 ~0 minecraft:stained_hardened_clay 14 replace stained_glass},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ repeating_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/scoreboard players remove @r[tag=swap] swaptime 1}},{id:MinecartCommandBlock,Command:setblock ~2 ~ ~0 minecraft:wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"-=+=-\\\",\\\"color\\\":\\\"dark_blue\\\"}",Text2:"{\\\"text\\\":\\\"Right-Click\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"kill @e[type=ArmorStand,r=7]\\\"}}",Text3:"{\\\"text\\\":\\\"To Remove\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-3 ~-1 ~8 ~5 ~1 minecraft:air\\\"}}",Text4:"{\\\"text\\\":\\\"-=+=-\\\",\\\"color\\\":\\\"dark_blue\\\"}"}},{id:MinecartCommandBlock,Command:/setblock ~2 ~-1 ~ minecraft:wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"-=+=-\\\",\\\"color\\\":\\\"dark_blue\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players tag @a remove swap\\\"}}",Text2:"{\\\"text\\\":\\\"Right-Click\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players tag @a[c=2] add swap\\\"}}",Text3:"{\\\"text\\\":\\\"To Start Game\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/spreadplayers ~ ~ 100000 25000000 false @a[tag=swap]\\\"}}",Text4:"{\\\"text\\\":\\\"-=+=-\\\",\\\"color\\\":\\\"dark_blue\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/gamemode 3 @a[tag=!swap]\\\"}}"}},{id:MinecartCommandBlock,Command:/gamerule spawnRadius 0},{id:MinecartCommandBlock,Command:/scoreboard objectives add Health health},{id:MinecartCommandBlock,Command:time set 500},{id:MinecartCommandBlock,Command:gamerule doDaylightCycle false},{id:MinecartCommandBlock,Command:/scoreboard objectives setdisplay list Health},{id:MinecartCommandBlock,Command:/effect @a minecraft:absorption 1},{id:MinecartCommandBlock,Command:/setworldspawn ~-8 ~ ~},{id:MinecartCommandBlock,Command:/defaultgamemode 3},{id:MinecartCommandBlock,Command:/gamemode 2 @a},{id:MinecartCommandBlock,Command:/scoreboard objectives add sound dummy},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":" "}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":"|","color":"blue","obfuscated":true},{"text":" ","color":"none","obfuscated":false},{"text":"Welcome to","color":"white"},{"text":" DeathSwap ","color":"dark_red","bold":true},{"text":"w/ ","color":"none","bold":false},{"text":"1 Command Block ","color":"red","bold":true},{"text":"in ","color":"none","bold":false},{"text":"1.9!","color":"gold","bold":true}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":"|","color":"blue","obfuscated":true},{"text":" Credits: ","color":"green","bold":true,"obfuscated":false},{"text":"MiroTech, ","color":"aqua","clickEvent":{"action":"open_url","value":"http://bit.ly/mirotech"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click to go to MiroTech Software's YouTube channel"}]}},"bold":false},{"text":"MeowingTwurtle, ","color":"aqua","clickEvent":{"action":"open_url","value":"http://www.youtube.com/user/544608"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click to go to MeowingTwurtle's YouTube channel"}]}}},{"text":"AntVenom, ","color":"blue","clickEvent":{"action":"open_url","value":"http://youtube.com/AntVenom"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click to go to AntVenom's YouTube channel"}]}}},{"text":"Sethbling","color":"blue","clickEvent":{"action":"open_url","value":"http://youtube.com/Sethbling"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click to go to Sethbling's YouTube channel"}]}}}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":"|","color":"blue","obfuscated":true},{"text":" ","color":"none","obfuscated":false},{"text":"Info: ","color":"green","bold":true},{"text":"Players furthest from starting sign will be observers.","color":"none","bold":false}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":"|","color":"blue","obfuscated":true},{"text":" ","color":"none","obfuscated":false},{"text":"Info: ","color":"green","bold":true},{"text":"Players get swapped every 30-90 seconds, randomly.","color":"none","bold":false}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":"|","color":"blue","obfuscated":true},{"text":" ","color":"none","obfuscated":false},{"text":"Info: ","color":"green","bold":true},{"text":"2 players only. The game ends when a player dies.","color":"none","bold":false}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":"|","color":"blue","obfuscated":true},{"text":" ","color":"none","obfuscated":false},{"text":"Info: ","color":"green","bold":true},{"text":"Press tab to view the players health during the game.","color":"none","bold":false}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":"|","color":"blue","obfuscated":true},{"text":" ","color":"none","obfuscated":false},{"text":"Good luck!","color":"gold","bold":true}]},{id:MinecartCommandBlock,Command:/tellraw @a ["",{"text":" "}]},{id:MinecartCommandBlock,Command:/scoreboard objectives add swapplay dummy},{id:MinecartCommandBlock,Command:/scoreboard objectives add timer dummy},{id:MinecartCommandBlock,Command:/scoreboard objectives add swapdeath stat.deaths},{id:MinecartCommandBlock,Command:/scoreboard objectives add swaptime dummy},{id:MinecartCommandBlock,Command:/scoreboard objectives add RNG dummy},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:DeathSwap,CustomNameVisible:1,Marker:1,Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"300",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=300] timer 300},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=300] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"350",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=350] timer 350},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=350] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"400",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=400] timer 400},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=400] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"450",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=450] timer 450},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=450] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"500",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=500] timer 500},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=500] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"550",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=550] timer 550},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=550] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"600",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=600] timer 600},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=600] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"650",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=650] timer 650},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=650] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"700",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=700] timer 700},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=700] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"750",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=750] timer 750},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=750] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"800",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=800] timer 800},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=800] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"850",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=850] timer 850},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=850] add timer},{id:MinecartCommandBlock,Command:summon ArmorStand ~2 ~2 ~0.0 {CustomName:"900",Invisible:1,NoGravity:1}},{id:MinecartCommandBlock,Command:scoreboard players set @e[type=ArmorStand,name=900] timer 900},{id:MinecartCommandBlock,Command:scoreboard players tag @e[type=ArmorStand,name=900] add timer},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:execute @p[tag=!swap] ~ ~ ~ scoreboard players operation @a[tag=!swap] RNG = @r[type=ArmorStand] timer}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/execute @a[score_swaptime=-1,tag=swap] ~ ~ ~ /summon ArmorStand ~ ~ ~ {NoGravity:1b,Marker:1b,Invisible:1b,CustomName:"swap"}}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/execute @a[tag=swap,score_swaptime=-1] ~ ~ ~ /tp @p @e[type=ArmorStand,name=swap,c=-1]}},{id:MinecartCommandBlock,Command:setblock ~8 ~-2 ~0 chain_command_block 1 replace {TrackOutput:0b,auto:1b,Command:/scoreboard players set @a[tag=swap,score_swap=1] swap 1}},{id:MinecartCommandBlock,Command:setblock ~8 ~-1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:/kill @e[type=ArmorStand,name=swap]}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:/execute @p[score_swaptime_min=0,score_swaptime=0] ~ ~ ~ /tellraw @a ["",{"text":"SWAPPED!","color":"dark_red","bold":true,"underlined":true}]}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:/clear @a[tag=swap] minecraft:bed}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:/scoreboard players add @a swapdeath 0}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~0 chain_command_block 1 replace {TrackOutput:0b,auto:1b,Command:/execute @a[tag=swap,score_swapdeath_min=1] ~ ~ ~ /execute @a[tag=swap,score_swapdeath=0] ~ ~ ~ /tellraw @a [{"selector":"@a[tag=swap,score_swapdeath=0]","color":"light_purple","underlined":true},{"text":" has won the game!","color":"dark_purple","underlined":false}]}},{id:MinecartCommandBlock,Command:setblock ~4 ~0 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/execute @a[tag=swap,score_swapdeath_min=1] ~ ~ ~ /clear @a[tag=swap]}},{id:MinecartCommandBlock,Command:setblock ~5 ~0 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/execute @a[tag=swap,score_swapdeath_min=1] ~ ~ ~ /gamemode 2 @a}},{id:MinecartCommandBlock,Command:setblock ~6 ~0 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/execute @a[tag=swap,score_swapdeath_min=1] ~ ~ ~ /kill @a}},{id:MinecartCommandBlock,Command:setblock ~7 ~0 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/execute @a[tag=swap,score_swapdeath_min=1] ~ ~ ~ /scoreboard players tag @a remove swap}},{id:MinecartCommandBlock,Command:setblock ~8 ~0 ~0 chain_command_block 1 replace {TrackOutput:0b,auto:1b,Command:/scoreboard players reset @a[tag=!swap,score_swaptime_min=1] swaptime}},{id:MinecartCommandBlock,Command:setblock ~8 ~1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:/scoreboard players set @a[score_swapdeath_min=1] swapdeath 0}},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:execute @a[score_swapplay_min=5,score_swapplay=5] ~ ~ ~ gamerule doDaylightCycle true}},{id:MinecartCommandBlock,Command:setblock ~6 ~1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:/scoreboard players set @a[tag=!swap,score_swapplay_min=1] swapplay 0}},{id:MinecartCommandBlock,Command:setblock ~5 ~1 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:/scoreboard players add @a[tag=swap] swapplay 1}},{id:MinecartCommandBlock,Command:setblock ~4 ~1 ~0 chain_command_block 1 replace {TrackOutput:0b,auto:1b,Command:/clear @a[score_swapplay_min=1,score_swapplay=1]}},{id:MinecartCommandBlock,Command:setblock ~4 ~2 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/gamemode 0 @a[score_swapplay_min=1,score_swapplay=1]}},{id:MinecartCommandBlock,Command:setblock ~5 ~2 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/effect @a[score_swapplay_min=1,score_swapplay=1] minecraft:regeneration 2 127}},{id:MinecartCommandBlock,Command:setblock ~6 ~2 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/effect @a[score_swapplay_min=1,score_swapplay=1] minecraft:saturation 2 127}},{id:MinecartCommandBlock,Command:setblock ~7 ~2 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/execute @a[score_swapplay_min=1,score_swapplay=1] ~ ~ ~ /achievement take achievement.mineWood @a}},{id:MinecartCommandBlock,Command:setblock ~8 ~2 ~0 chain_command_block 1 replace {TrackOutput:0b,auto:1b,Command:execute @p[score_swaptime=2,score_swaptime_min=2,tag=swap] ~ ~ ~ scoreboard players operation @a RNG = @r[type=ArmorStand] timer}},{id:MinecartCommandBlock,Command:setblock ~8 ~3 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:execute @a[score_swaptime=-1,tag=swap] ~ ~ ~ scoreboard players operation @a swaptime = @p[type=Player] RNG}},{id:MinecartCommandBlock,Command:setblock ~7 ~3 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:execute @p[score_swaptime=0,tag=swap] ~ ~ ~ scoreboard players set @a[tag=swap] swaptime -1}},{id:MinecartCommandBlock,Command:setblock ~6 ~3 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:execute @p[tag=swap,score_sound=2] ~ ~ ~ scoreboard players add @a sound 1}},{id:MinecartCommandBlock,Command:setblock ~5 ~3 ~0 chain_command_block 4 replace {TrackOutput:0b,auto:1b,Command:execute @a[tag=swap,score_sound_min=2,score_sound=2] ~ ~ ~ playsound minecraft:block.portal.trigger master @a ~ ~ ~ .2 1.5}},{id:MinecartCommandBlock,Command:setblock ~4 ~3 ~0 chain_command_block 1 replace {TrackOutput:0b,auto:1b,Command:execute @a[tag=swap,score_sound_min=2,score_sound=2] ~ ~ ~ particle portal ~ ~1.65 ~ 0 0 0 1 4096 force}},{id:MinecartCommandBlock,Command:setblock ~4 ~4 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:execute @p[tag=swap,score_swaptime=0] ~ ~ ~ scoreboard players set @a sound 0}},{id:MinecartCommandBlock,Command:setblock ~5 ~4 ~0 chain_command_block 5 replace {TrackOutput:0b,auto:1b,Command:/effect @a[tag=swap,score_swaptime=1] minecraft:resistance 3 5}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-3 ~ command_block 0 replace {Command:fill ~ ~ ~ ~2 ~3 ~ air 0}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~ redstone_block 0 replace},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock]}]}]}
Add Comment
Please, Sign In to add comment