NiceMarkMC Minecraft YouTuber NiceMark Minecraft Facts Expert

Skyblock in a command

» commands

Skyblock in a command Skyblock in a command is a project that I’ve published on October 26th, 2014. Every time you wanted to play this popular Minecraft map, you, of course had to download it – it’s a world, after all. I thought that an alternative way to generate it would be cool and easier as you wouldn’t have to look around for the save file on the internet, trying to find the version that you would like to play. Skyblock in a command in Minecraft instead allows you to save the command somewhere, or bookmark this page and use it anytime you want to create a Skyblock map. This has some advantages over a world save file, which I’ll discuss further down in this post. But for now, the commands themselves:

Skyblock in a command

To generate a skyblock map in one command in Minecraft, you have to use one of the following available commands, depending on the version of Minecraft that you have:

Skyblock in a command [1.14+] + datapack

You guys asked for it to be updated and i’ve done it. I experienced some issues turning it into a single command, but after some careful tweaks I was able to get it work and I’m very glad that one command creations are still possible (I was afraid for a second that they broke in the newer versions of Minecraft). While I was working on this, I created the updated one command generator for versions 1.14 and up.

Command below, datapack here, .mcfunction file here.

summon falling_block ~ ~1 ~ {BlockState:{Name:activator_rail},Time:1,Passengers:[{id:falling_block,BlockState:{Name:redstone_block},Time:1,Passengers:[{id:falling_block,BlockState:{Name:activator_rail},Time:1,Passengers:[{id:falling_block,BlockState:{Name:activator_rail},Time:1,Passengers:[{id:command_block_minecart,Command:"setblock ~1 ~-2 ~-4 minecraft:dirt replace"},{id:command_block_minecart,Command:"fill ~1 ~ ~-2 ~6 ~ ~-4 minecraft:grass_block"},{id:command_block_minecart,Command:"fill ~4 ~ ~-5 ~6 ~ ~-7 minecraft:grass_block"},{id:command_block_minecart,Command:"fill ~1 ~-2 ~-2 ~6 ~-1 ~-4 minecraft:dirt"},{id:command_block_minecart,Command:"fill ~4 ~-2 ~-5 ~6 ~-1 ~-7 minecraft:dirt"},{id:command_block_minecart,Command:"setblock ~2 ~1 ~-3 minecraft:chest[facing=east]{CustomName:\"\\\"Command by NiceMarkMC\\\"\",Items:[{id:lava_bucket,Count:1,Slot:0},{id:ice,Count:2,Slot:1},{id:obsidian,Count:10,Slot:8},{id:vine,Count:1,Slot:9},{id:oak_sapling,Count:1,Slot:10},{id:acacia_sapling,Count:1,Slot:11},{id:birch_sapling,Count:1,Slot:12},{id:spruce_sapling,Count:1,Slot:13},{id:jungle_sapling,Count:4,Slot:14},{id:cactus,Count:1,Slot:15},{id:sugar_cane,Count:1,Slot:16},{id:red_mushroom,Count:1,Slot:17},{id:sand,Count:64,Slot:18},{id:sand,Count:64,Slot:19},{id:clay,Count:64,Slot:20},{id:melon_seeds,Count:1,Slot:21},{id:pumpkin_seeds,Count:1,Slot:22},{id:wheat_seeds,Count:1,Slot:23},{id:nether_wart,Count:1,Slot:25},{id:brown_mushroom,Count:1,Slot:26}]} replace"},{id:command_block_minecart,Command:"setblock ~4 ~4 ~-9 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"setblock ~5 ~4 ~-9 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"fill ~5 ~4 ~-8 ~5 ~4 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"fill ~6 ~4 ~-9 ~6 ~4 ~-8 minecraft:oak_leaves"},{id:command_block_minecart,Command:"fill ~6 ~4 ~-6 ~6 ~4 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"setblock ~7 ~4 ~-9 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"fill ~7 ~4 ~-8 ~7 ~4 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"fill ~8 ~4 ~-8 ~8 ~4 ~-6 minecraft:oak_leaves"},{id:command_block_minecart,Command:"setblock ~4 ~5 ~-8 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"fill ~4 ~5 ~-7 ~4 ~5 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"fill ~5 ~5 ~-9 ~5 ~5 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"setblock ~6 ~5 ~-9 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"setblock ~6 ~5 ~-8 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"fill ~6 ~5 ~-6 ~6 ~5 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"fill ~7 ~5 ~-9 ~7 ~5 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"setblock ~8 ~5 ~-8 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"fill ~5 ~4 ~-8 ~4 ~4 ~-5 minecraft:oak_leaves"},{id:command_block_minecart,Command:"fill ~8 ~5 ~-7 ~8 ~5 ~-6 minecraft:oak_leaves"},{id:command_block_minecart,Command:"setblock ~5 ~6 ~-7 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"setblock ~5 ~6 ~-6 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"setblock ~6 ~6 ~-8 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"setblock ~6 ~6 ~-6 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"setblock ~7 ~6 ~-7 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"setblock ~5 ~7 ~-7 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"fill ~6 ~7 ~-8 ~6 ~7 ~-6 minecraft:oak_leaves"},{id:command_block_minecart,Command:"setblock ~7 ~7 ~-7 minecraft:oak_leaves replace"},{id:command_block_minecart,Command:"fill ~6 ~1 ~-7 ~6 ~6 ~-7 minecraft:oak_log"},{id:command_block_minecart,Command:"setblock ~ ~-1 ~ air replace"}]}]}]}]}

I am very happy to hear that there is demand for this and that the original video to this day attracts views and your support for my creation. When I initially created Skyblock in 1 command for Minecraft I thought it’s cool, but I did not expect it to take off like it did. If you guys use it in a server or video of yours, let me know 🙂 I’ll be happy to see your videos and screenshots of your progress on your Skyblock playthroughs.

Skyblock in a command [1.9+]

Updated to work after some changes to commands

/summon MinecartCommandBlock ~ ~1 ~ {Command:summon FallingSand ~ ~-4 ~ {TileID:152,Time:1,Motion:[0.0,1.0,0.0],DropItem:0},Passengers:[{id:"minecartcommandblock",command:setblock ~ ~-3 ~ command_block 1 0 {command:tellraw @p [{"text":"skyblock","color":"gold","bold":true},{"text":" in a command originally made by","color":"green","bold":false},{"text":" nicemarkmc","color":"dark_purple","clickevent":{"action":"open_url","value":"https://www.youtube.com/user/nicemarkmc"},"hoverevent":{"action":"show_text","value":{"text":"","extra":[{"text":"check out his channel! credit him, not me! it was originally his creation!"}]}}},{"text":", updated to 1.9 by:","color":"green"},{"text":" TheRadRedstoner","color":"dark_red"}]},Passengers:[{id:"fallingsand",block:activator_rail,data:0,time:1,dropitem:0,passengers:[{id:"minecartcommandblock",command:setblock ~ ~3 ~ flowing_water 8,passengers:[{id:"minecartcommandblock",command:fill ~4 ~-2 ~-5 ~6 ~-1 ~-7 minecraft:dirt,passengers:[{id:"minecartcommandblock",command:fill ~1 ~ ~-2 ~6 ~ ~-4 minecraft:grass,passengers:[{id:"minecartcommandblock",command:fill ~4 ~ ~-5 ~6 ~ ~-7 minecraft:grass,passengers:[{id:"minecartcommandblock",command:fill ~1 ~-2 ~-2 ~6 ~-1 ~-4 minecraft:dirt,passengers:[{id:"minecartcommandblock",command:setblock ~1 ~-2 ~-4 minecraft:dirt 0 replace,passengers:[{id:"minecartcommandblock",command:summon fallingsand ~ ~10 ~ {motion:[0.0,-0.04,0.0],Block:lava,Data:0,Time:1,DropItem:0},Passengers:[{id:"minecartcommandblock",command:gamerule commandblockoutput false,passengers:[{id:"minecartcommandblock",command:fill ~6 ~7 ~-8 ~6 ~7 ~-6 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:setblock ~7 ~7 ~-7 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:fill ~6 ~1 ~-7 ~6 ~6 ~-7 minecraft:log,passengers:[{id:"minecartcommandblock",command:setblock ~5 ~7 ~-7 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:setblock ~5 ~7 ~-7 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:setblock ~7 ~6 ~-7 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:setblock ~6 ~6 ~-6 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:setblock ~6 ~6 ~-8 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:fill ~7 ~5 ~-9 ~7 ~5 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:setblock ~8 ~5 ~-8 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:fill ~5 ~4 ~-8 ~4 ~4 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:fill ~6 ~5 ~-6 ~6 ~5 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:setblock ~6 ~5 ~-8 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:fill ~4 ~5 ~-7 ~4 ~5 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:fill ~5 ~5 ~-9 ~5 ~5 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:setblock ~6 ~5 ~-9 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:setblock ~4 ~5 ~-8 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:fill ~8 ~4 ~-8 ~8 ~4 ~-6 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:fill ~6 ~4 ~-6 ~6 ~4 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:setblock ~7 ~4 ~-9 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:fill ~7 ~4 ~-8 ~7 ~4 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:fill ~6 ~4 ~-9 ~6 ~4 ~-8 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:fill ~5 ~4 ~-8 ~5 ~4 ~-5 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:setblock ~5 ~4 ~-9 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:fill ~4 ~4 ~-8 ~4 ~4 ~-6 minecraft:leaves,passengers:[{id:"minecartcommandblock",command:setblock ~5 ~4 ~-9 minecraft:leaves 0 replace,passengers:[{id:"minecartcommandblock",command:/setblock ~2 ~1 ~-3 minecraft:chest 2 replace {items:[{slot:0,id:lava_bucket,count:1},{slot:1,id:ice,count:2},{slot:2,id:spawn_egg,damage:94,count:2,tag:{entitytag:{id:"squid"}}},{slot:3,id:spawn_egg,damage:92,count:2,tag:{entitytag:{id:"cow"}}},{slot:4,id:spawn_egg,damage:91,count:2,tag:{entitytag:{id:"sheep"}}},{slot:5,id:spawn_egg,damage:93,count:2,tag:{entitytag:{id:"chicken"}}},{slot:6,id:spawn_egg,damage:90,count:2,tag:{entitytag:{id:"pig"}}},{slot:7,id:spawn_egg,damage:100,count:2,tag:{entitytag:{id:"entityhorse"}}},{slot:8,id:obsidian,count:10},{slot:9,id:vine,count:1},{slot:10,id:sapling,count:1},{slot:11,id:sapling,damage:2,count:1},{slot:12,id:sapling,damage:3,count:1},{slot:13,id:sapling,damage:1,count:1},{slot:14,id:sapling,damage:5,count:1},{slot:15,id:cactus,count:1},{slot:16,id:reeds,count:1},{slot:17,id:red_mushroom,count:1},{slot:18,id:sand,damage:1,count:64},{slot:19,id:sand,count:64},{slot:20,id:clay,count:64},{slot:21,id:melon_seeds,count:1},{slot:22,id:pumpkin_seeds,count:1},{slot:23,id:wheat_seeds,count:1},{slot:24,id:dye,damage:3,count:1},{slot:25,id:nether_wart,count:1},{slot:26,id:brown_mushroom,count:1}]}}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}]}

Minecraft’s 1.9 update saw some changes to the command system. Because of these changes, the original command broke. TheRadRestoner used MCStacker to update it. Thank you.

Skyblock in a command [1.8]

Original version for Minecraft 1.8

/summon Item ~ ~4 ~-0.1 {Riding:{id:MinecartCommandBlock,Command:fill ~-1 ~-2 ~1 ~1 ~ ~-1 minecraft:air,Riding:{id:MinecartCommandBlock,Command:kill @e[type=Item,r=4],Riding:{id:MinecartCommandBlock,Command:tellraw @a {"text":"","extra":[{"text":"SkyBlock","bold":"true"},{"text":" in a command"},{"text":" by "},{"text":"NiceMarkMC","color":"dark_purple","bold":"true","clickEvent":{"action":"open_url","value":"http://www.youtube.com/user/NiceMarkMC"}},{"text":"."}]},Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~-2 ~-4 minecraft:dirt 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~1 ~ ~-2 ~6 ~ ~-4 minecraft:grass,Riding:{id:MinecartCommandBlock,Command:fill ~4 ~ ~-5 ~6 ~ ~-7 minecraft:grass,Riding:{id:MinecartCommandBlock,Command:fill ~1 ~-2 ~-2 ~6 ~-1 ~-4 minecraft:dirt,Riding:{id:MinecartCommandBlock,Command:fill ~4 ~-2 ~-5 ~6 ~-1 ~-7 minecraft:dirt,Riding:{id:MinecartCommandBlock,Command:setblock ~2 ~1 ~-3 minecraft:chest 5 replace {Items: [{id: minecraft:lava_bucket,Damage: 0,Count: 1,Slot: 0},{id: minecraft:ice,Damage: 0,Count: 2,Slot: 1},{id: minecraft:spawn_egg,Damage: 93,Count: 2,Slot: 2},{id: minecraft:spawn_egg,Damage: 92,Count: 2,Slot: 3},{id: minecraft:spawn_egg,Damage: 90,Count: 2,Slot: 4},{id: minecraft:spawn_egg,Damage: 91,Count: 2,Slot: 5},{id: minecraft:spawn_egg,Damage: 95,Count: 2,Slot: 6},{id: minecraft:spawn_egg,Damage: 98,Count: 2,Slot: 7},{id: minecraft:obsidian,Damage: 0,Count: 10,Slot: 8},{id: minecraft:vine,Damage: 0,Count: 1,Slot: 9},{id: minecraft:sapling,Damage: 1,Count: 1,Slot: 10},{id: minecraft:sapling,Damage: 2,Count: 1,Slot: 11},{id: minecraft:sapling,Damage: 3,Count: 1,Slot: 12},{id: minecraft:sapling,Damage: 4,Count: 1,Slot: 13},{id: minecraft:sapling,Damage: 5,Count: 4,Slot: 14},{id: minecraft:cactus,Damage: 0,Count: 1,Slot: 15},{id: minecraft:reeds,Damage: 0,Count: 1,Slot: 16},{id: minecraft:red_mushroom,Damage: 0,Count: 1,Slot: 17},{id: minecraft:sand,Damage: 1,Count: 64,Slot: 18},{id: minecraft:sand,Damage: 0,Count: 64,Slot: 19},{id: minecraft:clay,Damage: 0,Count: 64,Slot: 20},{id: minecraft:melon_seeds,Damage: 0,Count: 1,Slot: 21},{id: minecraft:pumpkin_seeds,Damage: 0,Count: 1,Slot: 22},{id: minecraft:wheat_seeds,Damage: 0,Count: 1,Slot: 23},{id: minecraft:dye,Damage: 3,Count: 1,Slot: 24},{id: minecraft:nether_wart,Damage: 0,Count: 1,Slot: 25},{id: minecraft:brown_mushroom,Damage: 0,Count: 1,Slot: 26}],id: Chest,Lock: ,z: -654,y: 66,x: -218},Riding:{id:MinecartCommandBlock,Command:setblock ~4 ~4 ~-9 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~4 ~4 ~-8 ~4 ~4 -6 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:setblock ~5 ~4 ~-9 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~5 ~4 ~-8 ~5 ~4 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:fill ~6 ~4 ~-9 ~6 ~4 ~-8 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:fill ~6 ~4 ~-6 ~6 ~4 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:setblock ~7 ~4 ~-9 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~7 ~4 ~-8 ~7 ~4 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:fill ~8 ~4 ~-8 ~8 ~4 ~-6 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:setblock ~4 ~5 ~-8 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~4 ~5 ~-7 ~4 ~5 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:fill ~5 ~5 ~-9 ~5 ~5 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:setblock ~6 ~5 ~-9 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:setblock ~6 ~5 ~-8 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~6 ~5 ~-6 ~6 ~5 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:fill ~7 ~5 ~-9 ~7 ~5 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:setblock ~8 ~5 ~-8 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~5 ~4 ~-8 ~4 ~4 ~-5 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:fill ~8 ~5 ~-7 ~8 ~5 ~-6 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:setblock ~5 ~6 ~-7 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:setblock ~5 ~6 ~-6 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:setblock ~6 ~6 ~-8 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:setblock ~6 ~6 ~-6 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:setblock ~7 ~6 ~-7 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:setblock ~5 ~7 ~-7 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~6 ~7 ~-8 ~6 ~7 ~-6 minecraft:leaves,Riding:{id:MinecartCommandBlock,Command:setblock ~7 ~7 ~-7 minecraft:leaves 0 replace,Riding:{id:MinecartCommandBlock,Command:fill ~6 ~1 ~-7 ~6 ~6 ~-7 minecraft:log,Riding:{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~-1 minecraft:lava 5, Riding:{id:MinecartCommandBlock,Command:kill @e[type=Item,r=4], Riding:{id:FallingSand,Time:1,Data:0,TileID:157,Riding:{id:FallingSand,Time:1,Data:0,TileID:152,Riding:{id:Item,Age:5996,Motion:[0.0,0.0,-0.1]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

Since there have been and probably will be changes to the command system in Minecraft, there need to be multiple versions. To make it easy for players that still use the old versions, I’ll include the different versions on this page. I may need help with some older versions that I’ve missed and maybe with newer versions too. Of course, as always, all suggestions are always welcome 🙂 I made this for you and would like to keep improving on it.

Advantages of using one command vs a Minecraft world save

  • Easier to store and share. It’s basically just text, so you can easily send it over to your friends or even yourself if you want to use it on another device.
  • Minecraft worlds depend on versions they were made in. If you use a different version of Minecraft than the one the map was made in, the game has to convert it for you. In some cases this can break the world. With a command, you just have to use the right command for your version. If Mojang stops changing the command system, there will no longer be a need to convert anything or download anything new, unless you want to try a different flavor of skyblock in Minecraft. 🙂

Skyblock in a single command video