Advertisement
BlueCommander

World Loader V2 In One Command For 1.14

Aug 18th, 2019
2,633
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.58 KB | None | 0 0
  1. summon falling_block ~ ~.5 ~ {Motion:[.0,.5,.0],BlockState:{Name:activator_rail},Time:1,Passengers:[{id:falling_block,BlockState:{Name:redstone_block},Time:1},{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 ~11 ~ ~3 blue_terracotta hollow"},{id:command_block_minecart,Command:"fill ~2 ~-2 ~-2 ~11 ~-1 ~3 barrier replace blue_terracotta"},{id:command_block_minecart,Command:"forceload add ~ ~ ~20 ~"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"WorldLoader> \",\"color\":\"blue\",\"bold\":false},{\"text\":\"One command For 1.14 installed!\",\"color\":\"none\",\"bold\":false}]"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"WorldLoader> \",\"color\":\"blue\",\"bold\":false},{\"text\":\"Created by BlueCommander!\",\"color\":\"none\",\"bold\":false}]"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"WorldLoader> \",\"color\":\"blue\",\"bold\":false},{\"text\":\"Big thanks to MrGarreto for the one command combiner!\",\"color\":\"none\",\"bold\":false}]"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"----------------------------------\",\"color\":\"blue\"}]"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"Click \",\"color\":\"none\"},{\"text\":\"here\",\"color\":\"green\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/scoreboard players set @s WorldLoader 1\"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"WARNING: \",\"color\":\"red\"},{\"text\":\"This will teleport you to 0,0\",\"color\":\"white\"}]}}},{\"text\":\" to start the World Loading process.\",\"color\":\"none\"}]"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"Click \",\"color\":\"white\"},{\"text\":\"here\",\"color\":\"green\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/scoreboard players set Global WorldLoaderSec \"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"NOTE: The lower you make this, the better the PC you will require to load the chunks in time.\",\"color\":\"red\"}]}}},{\"text\":\" to change the time it takes to move between chunks (Currently \",\"color\":\"white\"},{\"score\":{\"name\":\"Global\",\"objective\":\"WorldLoaderSec\"},\"color\":\"red\"},{\"text\":\" seconds).\",\"color\":\"white\"}]"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"Click \",\"color\":\"white\"},{\"text\":\"here\",\"color\":\"green\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/scoreboard players set @s WorldLoadTime \"},\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[{\"text\":\"NOTE: Once clicked enter the radius in blocks from the center 0,0 you would like to travel and the system will calculate how long.\",\"color\":\"red\"}]}}},{\"text\":\" to find out how long it will take to travel the amount of blocks you would like to go.\",\"color\":\"white\"}]"},{id:command_block_minecart,Command:"tellraw @a [\"\",{\"text\":\"----------------------------------\",\"color\":\"blue\"}]"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoader dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoaderMult dummy"},{id:command_block_minecart,Command:"scoreboard objectives add Constant dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoaderCount dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoaderLoop dummy"},{id:command_block_minecart,Command:"scoreboard objectives add LoaderSwitchOver dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoaderSec dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoaderTick dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoaderJoin minecraft.custom:minecraft.leave_game"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoadTime dummy"},{id:command_block_minecart,Command:"scoreboard objectives add WorldLoadRadius dummy"},{id:command_block_minecart,Command:"kill @e[tag=WorldLoader]"},{id:command_block_minecart,Command:"scoreboard players set @a WorldLoader 0"},{id:command_block_minecart,Command:"scoreboard players set @a WorldLoaderCount 1"},{id:command_block_minecart,Command:"scoreboard players set @a WorldLoaderLoop 0"},{id:command_block_minecart,Command:"scoreboard players set @a LoaderSwitchOver 0"},{id:command_block_minecart,Command:"scoreboard players set c4 Constant 4"},{id:command_block_minecart,Command:"scoreboard players set c20 Constant 20"},{id:command_block_minecart,Command:"scoreboard players set c60 Constant 60"},{id:command_block_minecart,Command:"scoreboard players set c100 Constant 100"},{id:command_block_minecart,Command:"setblock ~1 ~-2 ~ oak_wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"[Destroy]\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":true}\",Text2:\"{\\\"text\\\":\\\"Right Click\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}\",Text3:\"{\\\"text\\\":\\\"\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-1 ~-2 ~10 ~2 ~3 air\\\"}}\"}"},{id:command_block_minecart,Command:"setblock ~1 ~-1 ~ oak_wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"WorldLoader\\\",\\\"color\\\":\\\"gold\\\",\\\"bold\\\":true}\",Text2:\"{\\\"text\\\":\\\"By\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}\",Text3:\"{\\\"text\\\":\\\"Blue\\\",\\\"color\\\":\\\"blue\\\",\\\"bold\\\":true}\",Text4:\"{\\\"text\\\":\\\"Commander\\\",\\\"color\\\":\\\"blue\\\",\\\"bold\\\":true}\"}"},{id:command_block_minecart,Command:"fill ~3 ~-2 ~-1 ~10 ~-1 ~2 chain_command_block[facing=east]"},{id:command_block_minecart,Command:"setblock ~10 ~-1 ~1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~10 ~-1 ~2 chain_command_block[facing=north]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~2 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"fill ~10 ~-2 ~2 ~4 ~-2 ~2 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~10 ~-2 ~1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~10 ~-2 ~ ~4 ~-2 ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~10 ~-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 ~10 ~-1 ~1 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 if score @s LoaderSwitchOver matches 2.. run scoreboard players set @s LoaderSwitchOver 0\"}"},{id:command_block_minecart,Command:"data merge block ~10 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 if score @s LoaderSwitchOver matches 2.. run scoreboard players add @s WorldLoaderCount 1\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 if score @s WorldLoaderLoop = @s WorldLoaderCount at @s run scoreboard players set @s WorldLoaderLoop 0\"}"},{id:command_block_minecart,Command:"data merge block ~8 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 if score @s WorldLoaderLoop = @s WorldLoaderCount at @s run scoreboard players add @s LoaderSwitchOver 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 if score @s WorldLoaderLoop = @s WorldLoaderCount at @e[tag=WorldLoader] run tp @e[tag=WorldLoader] ~ ~ ~ ~90 ~\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 unless score @s WorldLoaderLoop = @s WorldLoaderCount run scoreboard players add @s WorldLoaderLoop 1\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 unless score @s WorldLoaderLoop = @s WorldLoaderCount as @e[tag=WorldLoader] at @s run spreadplayers ~ ~ 0 1 false @s\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] if score @s WorldLoaderMult matches 0 unless score @s WorldLoaderLoop = @s WorldLoaderCount as @e[tag=WorldLoader] at @s run tp @e[tag=WorldLoader] ^ ^ ^100\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] run scoreboard players operation @s WorldLoaderMult %= Global WorldLoaderTick\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=1..}] run scoreboard players operation @s WorldLoaderMult = @s WorldLoader\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~2 {auto:1,Command:\"scoreboard players set @a[scores={WorldLoader=-1}] WorldLoader 0\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=-1}] at @s run spreadplayers ~ ~ 0 1 false @s\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~2 {auto:1,Command:\"tp @a[scores={WorldLoader=-1}] 0 70 0 0 0\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~2 {auto:1,Command:\"execute as @a[scores={WorldLoader=-1}] run kill @e[tag=WorldLoader,limit=1]\"}"},{id:command_block_minecart,Command:"data merge block ~8 ~-2 ~2 {auto:1,Command:\"scoreboard players set @a[scores={WorldLoader=-1}] LoaderSwitchOver 0\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~2 {auto:1,Command:\"scoreboard players set @a[scores={WorldLoader=-1}] WorldLoaderLoop 0\"}"},{id:command_block_minecart,Command:"data merge block ~10 ~-2 ~2 {auto:1,Command:\"scoreboard players set @a[scores={WorldLoader=-1}] WorldLoaderCount 1\"}"},{id:command_block_minecart,Command:"data merge block ~10 ~-2 ~1 {auto:1,Command:\"tellraw @a[scores={WorldLoader=-1}] [\\\"\\\",{\\\"text\\\":\\\"World Loader> \\\",\\\"color\\\":\\\"blue\\\",\\\"bold\\\":false},{\\\"text\\\":\\\"Ended process.\\\",\\\"color\\\":\\\"none\\\",\\\"bold\\\":false}]\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~1 {auto:1,Command:\"execute as @e[tag=WorldLoader] at @s run tp @a[scores={WorldLoader=1..}] ~ ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~8 ~-2 ~1 {auto:1,Command:\"scoreboard players add @a[scores={WorldLoader=1..}] WorldLoader 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={WorldLoader=1}] at @e[tag=WorldLoader] run spreadplayers ~ ~ 0 1 false @e[tag=WorldLoader]\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={WorldLoader=1}] at @s run tp @e[tag=WorldLoader] 0 70 0 0 0\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={WorldLoader=1}] at @s run summon armor_stand ~ ~ ~ {NoGravity:1b,Marker:1b,Invisible:1b,Tags:[\\\"WorldLoader\\\"]}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~1 {auto:1,Command:\"scoreboard players reset @e WorldLoaderJoin\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~1 {auto:1,Command:\"tellraw @a[scores={WorldLoaderJoin=1,WorldLoader=1..}] [\\\"\\\",{\\\"text\\\":\\\"World Loader> \\\",\\\"color\\\":\\\"blue\\\"},{\\\"text\\\":\\\"Click \\\",\\\"color\\\":\\\"none\\\"},{\\\"text\\\":\\\"here\\\",\\\"color\\\":\\\"green\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @s WorldLoader -1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"NOTE: This will stop the process\\\",\\\"color\\\":\\\"red\\\"}]}}},{\\\"text\\\":\\\" to stop the World Loading process.\\\",\\\"color\\\":\\\"none\\\"}]\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~ {auto:1,Command:\"tellraw @a[scores={WorldLoader=1}] [\\\"\\\",{\\\"text\\\":\\\"World Loader> \\\",\\\"color\\\":\\\"blue\\\"},{\\\"text\\\":\\\"Click \\\",\\\"color\\\":\\\"none\\\"},{\\\"text\\\":\\\"here\\\",\\\"color\\\":\\\"green\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/scoreboard players set @s WorldLoader -1\\\"},\\\"hoverEvent\\\":{\\\"action\\\":\\\"show_text\\\",\\\"value\\\":{\\\"text\\\":\\\"\\\",\\\"extra\\\":[{\\\"text\\\":\\\"NOTE: This will stop the process\\\",\\\"color\\\":\\\"red\\\"}]}}},{\\\"text\\\":\\\" to stop the World Loading process.\\\",\\\"color\\\":\\\"none\\\"}]\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~ {auto:1,Command:\"tellraw @a[scores={WorldLoader=1}] [\\\"\\\",{\\\"text\\\":\\\"World Loader> \\\",\\\"color\\\":\\\"blue\\\",\\\"bold\\\":false},{\\\"text\\\":\\\"Starting process...\\\",\\\"color\\\":\\\"none\\\",\\\"bold\\\":false}]\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~ {auto:1,Command:\"scoreboard players operation Global WorldLoaderTick *= c20 Constant\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~ {auto:1,Command:\"scoreboard players operation Global WorldLoaderTick = Global WorldLoaderSec\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~ {auto:1,Command:\"execute unless score Global WorldLoaderSec matches 3.. run scoreboard players set Global WorldLoaderSec 15\"}"},{id:command_block_minecart,Command:"data merge block ~8 ~-2 ~ {auto:1,Command:\"scoreboard players reset @a[scores={WorldLoadTime=1..}] WorldLoadTime\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~ {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run tellraw @s [\\\"\\\",{\\\"text\\\":\\\"It will take (roughly) \\\"},{\\\"score\\\":{\\\"name\\\":\\\"@s\\\",\\\"objective\\\":\\\"WorldLoadRadius\\\"},\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\" hours\\\",\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\" to travel a \\\",\\\"color\\\":\\\"none\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@s\\\",\\\"objective\\\":\\\"WorldLoadTime\\\"},\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\" block radius\\\",\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\" with a \\\",\\\"color\\\":\\\"none\\\"},{\\\"score\\\":{\\\"name\\\":\\\"Global\\\",\\\"objective\\\":\\\"WorldLoaderSec\\\"},\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\" second delay\\\",\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\". (Thanks to Luke Ballantyne for the algorithm).\\\",\\\"color\\\":\\\"none\\\"}]\"}"},{id:command_block_minecart,Command:"data merge block ~10 ~-2 ~ {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players add @s WorldLoadRadius 1\"}"},{id:command_block_minecart,Command:"data merge block ~10 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players operation @s WorldLoadRadius /= c60 Constant\"}"},{id:command_block_minecart,Command:"data merge block ~9 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players operation @s WorldLoadRadius /= c60 Constant\"}"},{id:command_block_minecart,Command:"data merge block ~8 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players operation @s WorldLoadRadius *= Global WorldLoaderSec\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players add @s WorldLoadRadius 1\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players operation @s WorldLoadRadius *= c4 Constant\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players operation @s WorldLoadRadius *= @s WorldLoadRadius\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players operation @s WorldLoadRadius /= c100 Constant\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~-1 {auto:1,Command:\"execute as @a[scores={WorldLoadTime=1..}] run scoreboard players operation @s WorldLoadRadius = @s WorldLoadTime\"}"},{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