Advertisement
Guest User

Only One Command - Weather

a guest
Mar 29th, 2019
37,240
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.65 KB | None | 1 0
  1. summon falling_block ~ ~1 ~ {BlockState:{Name:stone},Time:1,Passengers:[{id:falling_block,BlockState:{Name:redstone_block},Time:1,Passengers:[{id:falling_block,BlockState:{Name:activator_rail},Time:1,Passengers:[{id:command_block_minecart,Command:"gamerule commandBlockOutput false"},{id:command_block_minecart,Command:"fill ~2 ~-3 ~-2 ~8 ~2 ~2 pink_terracotta hollow"},{id:command_block_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~1 ~2 magenta_stained_glass replace pink_terracotta"},{id:command_block_minecart,Command:"bossbar add temp \"Temperature\""},{id:command_block_minecart,Command:"bossbar set minecraft:temp color green"},{id:command_block_minecart,Command:"bossbar set minecraft:temp players @a"},{id:command_block_minecart,Command:"bossbar set minecraft:temp max 10000"},{id:command_block_minecart,Command:"bossbar set minecraft:temp value 5000"},{id:command_block_minecart,Command:"scoreboard objectives add Temperature dummy"},{id:command_block_minecart,Command:"scoreboard players set @a Temperature 5000"},{id:command_block_minecart,Command:"scoreboard objectives add Wind dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WindClock dummy"},{id:command_block_minecart,Command:"setblock ~1 ~ ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"Right Click To Destroy \\\"}\",Text2:\"{\\\"text\\\":\\\"The Machine!\\\"}\",Text3:\"{\\\"text\\\":\\\"\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-3 ~-2 ~7 ~2 ~2 air\\\"}}\"}"},{id:command_block_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~1 ~1 chain_command_block[facing=east]"},{id:command_block_minecart,Command:"fill ~7 ~1 ~-1 ~6 ~1 ~-1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~1 ~ chain_command_block[facing=north]"},{id:command_block_minecart,Command:"setblock ~3 ~1 ~1 chain_command_block[facing=north]"},{id:command_block_minecart,Command:"fill ~7 ~1 ~1 ~4 ~1 ~1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~ ~1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"setblock ~3 ~ ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~7 ~ ~ ~4 ~ ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~ ~-1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"setblock ~3 ~-1 ~-1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"fill ~7 ~-1 ~-1 ~4 ~-1 ~-1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-1 ~ chain_command_block[facing=north]"},{id:command_block_minecart,Command:"setblock ~3 ~-1 ~1 chain_command_block[facing=north]"},{id:command_block_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-2 ~1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-2 ~-1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block[facing=east]"},{id:command_block_minecart,Command:"data merge block ~6 ~1 ~-1 {auto:1,Command:\"execute as @p[scores={Wind=4}] at @s run execute as @e[type=item_frame,nbt={Facing:1b,Item:{id:\\\"minecraft:arrow\\\",tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Weather Rod\\\\\\\"}\\\"}}}}] at @s run data merge entity @s {ItemRotation:7}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~1 ~-1 {auto:1,Command:\"execute as @p[scores={Wind=3}] at @s run execute as @e[type=item_frame,nbt={Facing:1b,Item:{id:\\\"minecraft:arrow\\\",tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Weather Rod\\\\\\\"}\\\"}}}}] at @s run data merge entity @s {ItemRotation:3}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~1 ~ {auto:1,Command:\"execute as @p[scores={Wind=2}] at @s run execute as @e[type=item_frame,nbt={Facing:1b,Item:{id:\\\"minecraft:arrow\\\",tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Weather Rod\\\\\\\"}\\\"}}}}] at @s run data merge entity @s {ItemRotation:5}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~1 ~ {auto:1,Command:\"execute as @p[scores={Wind=1}] at @s run execute as @e[type=item_frame,nbt={Facing:1b,Item:{id:\\\"minecraft:arrow\\\",tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Weather Rod\\\\\\\"}\\\"}}}}] at @s run data merge entity @s {ItemRotation:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~1 ~ {auto:1,Command:\"scoreboard players set @a[scores={Wind=5..}] Wind 0\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~1 ~ {auto:1,Command:\"scoreboard players set @a[scores={WindClock=2000..}] WindClock 0\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~1 ~ {auto:1,Command:\"execute as @a[scores={WindClock=1500,Temperature=9000..}] at @s run setblock ~ ~ ~ fire\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~1 ~1 {auto:1,Command:\"effect give @a[scores={WindClock=1500,Temperature=9000..}] nausea 15 55 true\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~1 ~1 {auto:1,Command:\"effect give @a[scores={WindClock=1500,Temperature=0..1000}] wither 1 1 true\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~1 ~1 {auto:1,Command:\"execute as @a[scores={WindClock=500,Temperature=9000..}] at @s run setblock ~ ~ ~ fire\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~1 ~1 {auto:1,Command:\"effect give @a[scores={WindClock=500,Temperature=9000..}] nausea 15 55 true\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~1 ~1 {auto:1,Command:\"effect give @a[scores={WindClock=500,Temperature=0..1000}] wither 1 1 true\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~1 {auto:1,Command:\"execute as @a[scores={WindClock=1000,Temperature=9000..}] at @s run setblock ~ ~ ~ fire\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~1 {auto:1,Command:\"effect give @a[scores={WindClock=1000,Temperature=9000..}] nausea 15 55 true\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~1 {auto:1,Command:\"effect give @a[scores={WindClock=1000,Temperature=0..1000}] wither 1 1 true\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~1 {auto:1,Command:\"execute as @a[scores={Wind=4}] at @s run execute as @e[tag=Windy] at @s run tp @s ~ ~ ~-0.01\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~1 {auto:1,Command:\"execute as @a[scores={Wind=3}] at @s run execute as @e[tag=Windy] at @s run tp @s ~ ~ ~0.01\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~ {auto:1,Command:\"execute as @a[scores={Wind=2}] at @s run execute as @e[tag=Windy] at @s run tp @s ~-0.01 ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~ {auto:1,Command:\"execute as @a[scores={Wind=1}] at @s run execute as @e[tag=Windy] at @s run tp @s ~0.01 ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~ {auto:1,Command:\"scoreboard players add @a[scores={Temperature=4999}] Wind 2\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~ {auto:1,Command:\"scoreboard players add @a[scores={WindClock=1}] Wind 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~ {auto:1,Command:\"scoreboard players add @a WindClock 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~-1 {auto:1,Command:\"tag @e[type=!arrow,type=!item,type=!item_frame,type=!trident] add Windy\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~-1 {auto:1,Command:\"effect clear @a[scores={Temperature=8000..}] fire_resistance\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~-1 {auto:1,Command:\"effect give @a[scores={Temperature=8000..}] weakness 2 2 true\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~-1 {auto:1,Command:\"effect give @a[scores={Temperature=0..2000}] slowness 2 2 true\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~-1 {auto:1,Command:\"effect give @a[scores={Temperature=0..2000}] fire_resistance 2 2 true\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~-1 {auto:1,Command:\"execute as @a[scores={Temperature=0..2000}] at @s run gamerule randomTickSpeed 1\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~-1 {auto:1,Command:\"execute as @a[scores={Temperature=8000..}] at @s run gamerule randomTickSpeed 150\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~-1 {auto:1,Command:\"execute as @a[scores={Temperature=2001..7999}] at @s run gamerule randomTickSpeed 3\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~-1 {auto:1,Command:\"execute as @a[scores={Temperature=2001..}] at @s run gamerule naturalRegeneration true\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~-1 {auto:1,Command:\"execute as @a[scores={Temperature=2001..}] at @s run gamerule doFireTick true\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~ {auto:1,Command:\"execute as @a[scores={Temperature=0..2000}] at @s run gamerule naturalRegeneration false\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~ {auto:1,Command:\"execute as @a[scores={Temperature=0..2000}] at @s run gamerule doFireTick false\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~ {auto:1,Command:\"scoreboard players set @a[scores={Torch=1..}] Torch 0\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~ {auto:1,Command:\"scoreboard players set @a[scores={Drink=1..}] Drink 0\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~ {auto:1,Command:\"scoreboard players add @a[scores={Torch=1}] Temperature 5\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~1 {auto:1,Command:\"scoreboard players remove @a[scores={Drink=1,Temperature=5000..}] Temperature 50\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=3..}] at @s run execute if block ~ ~ ~ cave_air run scoreboard players remove @s Temperature 3\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=4..}] at @s run execute if block ~ ~-1 ~ snow_block run scoreboard players remove @s Temperature 4\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=4..}] at @s run execute if block ~ ~-1 ~ snow run scoreboard players remove @s Temperature 4\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=5..}] at @s run execute if block ~ ~-1 ~ ice run scoreboard players remove @s Temperature 5\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=5000..}] at @s run execute if block ~ ~ ~ water run scoreboard players remove @s Temperature 4\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=0..10000}] at @s run execute if block ~ ~-1 ~ sand run scoreboard players add @s Temperature 4\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=0..10000}] at @s run execute if block ~ ~ ~ fire run scoreboard players add @s Temperature 5\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=0..10000}] at @s run execute if block ~ ~ ~ lava run scoreboard players add @s Temperature 20\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={Temperature=0..10000}] at @s run execute if block ~ ~-1 ~ magma_block run scoreboard players add @s Temperature 10\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~ {auto:1,Command:\"scoreboard players remove @a[scores={Temperature=5001..10000}] Temperature 1\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~ {auto:1,Command:\"scoreboard players add @a[scores={Temperature=0..4999}] Temperature 1\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~ {auto:1,Command:\"execute as @a[scores={Temperature=9000..10000}] at @s run bossbar set minecraft:temp color red\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~ {auto:1,Command:\"execute as @a[scores={Temperature=0..1000}] at @s run bossbar set minecraft:temp color white\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~ {auto:1,Command:\"execute as @a[scores={Temperature=8000..9000}] at @s run bossbar set minecraft:temp color yellow\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={Temperature=2001..7999}] at @s run bossbar set minecraft:temp color green\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={Temperature=1000..2000}] at @s run bossbar set minecraft:temp color blue\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~-1 {auto:1,Command:\"execute as @a at @s run execute store result bossbar minecraft:temp value run scoreboard players get @s Temperature\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~-1 {auto:1,TrackOutput:0,Command:\"IIscoreboard objectives add Torch minecraft.used:minecraft.torch\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~-1 {auto:1,TrackOutput:0,Command:\"IIscoreboard objectives add Drink minecraft.used:minecraft.potion\"}"},{id:command_block_minecart,Command:"setblock ~ ~ ~1 command_block{Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:command_block_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:command_block_minecart,Command:"kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement