This video explains how to be Spiderman in vanilla minecraft with only one command block.
To make the city, I've used IJAMinecraft's city generator. He is a genius ! Go to see his channel ;)
Music :
The Amazing Spider-Man 2 Opening Theme - Hans Zimmer
The Avengers Soundtrack - ToneSlave
ABBA's "Gimme ! gimme ! gimme !" remix - ItsLoiro
/!\ WARNING /!\
I'm not the creator of the musics I've used. All rights belong to their respective owners. This video is purely fan-made, it's done for entertainment purposes only.
/summon FallingSand ~ ~1 ~ {Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~ ~ ~1 ~ ~-37 ~1 redstone_block},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~ ~2 ~ ~ ~-38 ~1 air},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~3 ~25 ~ {Block:command_block,Time:1,TileEntityData:{Command:fill ~ ~ ~-1 ~6 ~ ~1 stained_hardened_clay 14}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add ouch dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add climb2 dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add climb dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add web dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add spider dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a {"text":""}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a ["",{"text":"2. Don't act like it's your own work","color":"red"}]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a ["",{"text":"1. Credit Night__Fang if you're using this command","color":"red"}]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a {"text":""}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a ["",{"text":" https://www.youtube.com/channel/UCWkaob_W7KHTsG-AME3vDzg","color":"gold","clickEvent":{"action":"open_url","value":"https://www.youtube.com/channel/UCWkaob_W7KHTsG-AME3vDzg"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Check my channel"}]}}}]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a {"text":""}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a ["",{"text":"✦ ","color":"dark_red"},{"text":"Spiderman ","color":"blue"},{"text":"in vanilla MC, made by Night__Fang ","color":"red"},{"text":"✦","color":"dark_red"}]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/tellraw @a {"text":""}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~4 ~-15 ~-1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=10] ~ ~ ~ /scoreboard objectives remove climb2},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:8,Inventory:[{Slot:8b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=5] ~ ~ ~ /execute @e[type=ArmorStand,name=web,c=1,r=3] ~ ~ ~ /tp @p ~ ~ ~ ~ 90},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=4] ~ ~ ~ /scoreboard players set @e[type=Snowball,r=3] spider 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=5,score_spider=5,r=1] ~ ~ ~ /kill @e[type=Item,score_spider_min=1,score_spider=5,r=2]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spider 1 {Item:{id:minecraft:spider_eye}}},Time:1,}}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~5 ~-14 ~-1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=10] ~ ~ ~ /scoreboard objectives remove spider},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_climb_min=2,score_climb=3] ~ ~ ~ detect ~-1 ~ ~ air 0 /scoreboard players add @p climb2 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a climb 2 {Inventory:[{tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @e[type=ArmorStand,name=web] spider 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a spider 1 {Inventory:[{Slot:103b,tag:{display:{Name:Spiderman's mask}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spider 3 {Item:{id:minecraft:iron_chestplate}}},Time:1,}}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~6 ~-13 ~-1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_climb_min=2,score_climb=3] ~ ~ ~ detect ~ ~ ~-1 air 0 /scoreboard players add @p climb2 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:0,Inventory:[{Slot:0b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @e[type=Snowball,score_spider=4] spider 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a spider 1 {Inventory:[{Slot:102b,tag:{display:{Name:Spiderman's suit}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spider 5 {Item:{id:minecraft:iron_boots}}},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~7 ~-12 ~-1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_climb_min=1,score_climb=3] ~ ~ ~ /fill ~-2 ~-2 ~-2 ~2 ~2 ~2 air 0 replace vine 15},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:2,Inventory:[{Slot:2b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/effect @e[score_ouch_min=1] 20 1 100 true},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/effect @a[score_spider_min=4] 8 1 2 true},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=2,score_spider=2,r=1] ~ ~ ~ /kill @e[type=Item,score_spider_min=1,score_spider=2,r=2]},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~8 ~-11 ~-1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/clear @a[score_spider=3] snowball 0 1000 {display:{Name:Web Shot}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:4,Inventory:[{Slot:4b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=!Snowball,score_ouch_min=1] ~ ~ ~ /particle fireworksSpark ~ ~0.5 ~ 0.25 0.5 0.25 0.01 50},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/effect @a[score_spider_min=5] 11 1 100 true},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=3,score_spider=3,r=1] ~ ~ ~ /kill @e[type=Item,score_spider_min=1,score_spider=3,r=2]},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~9 ~-10 ~-1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=10] ~ ~ ~ /scoreboard objectives remove web},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:6,Inventory:[{Slot:6b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[score_ouch_min=10] ouch 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a web 2 {Inventory:[{tag:{display:{Name:"Web Shot"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=4,score_spider=4,r=1] ~ ~ ~ /kill @e[type=Item,score_spider_min=1,score_spider=4,r=2]},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~4 ~-10 ~1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=10] ~ ~ ~ /scoreboard objectives remove ouch},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a[score_climb2_min=1] climb2 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a climb 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Snowball,score_spider_min=1] ~ ~ ~ /summon ArmorStand ~ ~0.5 ~ {CustomName:"web",Small:1,Marker:1b,Invisible:1,Invulnerable:1,NoBasePlate:1,NoGravity:1,Equipment:[{},{},{},{},{id:web,Count:1}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a[score_spider=9] spider 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spider 2 {Item:{id:minecraft:iron_helmet}}},Time:1,}}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~5 ~-9 ~1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_climb_min=2,score_climb=3] ~ ~ ~ detect ~1 ~ ~ air 0 /scoreboard players add @p climb2 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/give @a[score_spider_min=4,score_climb=1] minecraft:dye 1 1 {HideFlags:3,AttributeModifiers:[{AttributeName:"generic.knockbackResistance",Name:"generic.knockbackResistance",Amount:1,Operation:0,UUIDLeast:894654,UUIDMost:2872}],display:{Name:Climb},ench:[{id:51,lvl:1}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/kill @e[type=ArmorStand,name=web,score_spider_min=10]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a spider 1 {Inventory:[{Slot:101b,tag:{display:{Name:Spiderman's suit}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] spider 4 {Item:{id:minecraft:iron_leggings}}},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~6 ~-8 ~1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_climb_min=2,score_climb=3] ~ ~ ~ detect ~ ~ ~1 air 0 /scoreboard players add @p climb2 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:1,Inventory:[{Slot:1b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Snowball,score_spider_min=5] ~ ~ ~ /scoreboard players set @e[type=!ArmorStand,r=3] ouch 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a spider 1 {Inventory:[{Slot:100b,tag:{display:{Name:Spiderman's boots}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=2,score_spider=2,r=1] ~ ~ ~ /summon Item ~0 ~0 ~0 {Item:{id:skull,Damage:3,Count:1,tag:{AttributeModifiers:[{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.05,Operation:0,UUIDLeast:894654,UUIDMost:2872}],display:{Name:Spiderman's mask},SkullOwner:{Id:89ec0ee5-2a58-45e9-cbc4-3973597997cc,Properties:{textures:[{Value:eyJ0aW1lc3RhbXAiOjE0MzQzMDQ4Nzc5MjMsInByb2ZpbGVJZCI6ImFiNzMwNWFkYzkwYTQ2NzFhZDI1YjVkY2JiMjJiMjhkIiwicHJvZmlsZU5hbWUiOiJOaWdodF9fRmFuZyIsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS81ZTNlN2VmOGEwMjM5YTZjNGFkOTZhNzkxMzZiMjMwMzQ2MTNhNmYzNmRkMWY1YzdmNWZjNzcwZjlmNSJ9fX0= }]}}}}}},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~7 ~-7 ~1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[,score_climb_min=3,score_climb2=3] ~ ~ ~ detect ~ ~-0.5 ~ air 0 /setblock ~ ~ ~ vine 15 keep},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:3,Inventory:[{Slot:3b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/effect @e[score_ouch_min=1] 2 1 100 true},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=4] ~ ~ ~ detect ~ ~-0.5 ~ air 0 /scoreboard players add @p spider 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=3,score_spider=3,r=1] ~ ~ ~ /summon Item ~0 ~0 ~0 {Item:{id:leather_chestplate,Count:1,tag:{Unbreakable:1,display:{Name:Spiderman's suit,color:13369344}}}}},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~8 ~-6 ~1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/clear @a[score_spider=3] dye 1 1000 {display:{Name:Climb}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:5,Inventory:[{Slot:5b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @e[score_ouch_min=1] ouch 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a web 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=4,score_spider=4,r=1] ~ ~ ~ /summon Item ~0 ~0 ~0 {Item:{id:leather_leggings,Count:1,tag:{Unbreakable:1,display:{Name:Spiderman's suit,color:1310842}}}}},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~9 ~-5 ~1 {Block:stained_hardened_clay,Data:14,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=10] ~ ~ ~ /scoreboard objectives remove climb},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players add @a climb 1 {SelectedItemSlot:7,Inventory:[{Slot:7b,tag:{display:{Name:"Climb"}}}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_spider_min=5] ~ ~ ~ /tp @a[score_spider_min=5,r=1] @e[type=ArmorStand,name=web,c=1,r=3]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/give @a[score_spider_min=4,score_web=1] minecraft:snowball 1 0 {display:{Name:Web Shot},ench:[{id:51,lvl:1}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_spider_min=1,score_spider=1] ~ ~ ~ /execute @e[type=Item,score_spider_min=5,score_spider=5,r=1] ~ ~ ~ /summon Item ~0 ~0 ~0 {Item:{id:leather_boots,Count:1,tag:{Unbreakable:1,display:{Name:Spiderman's boots,color:13369344}}}}},Time:1,}}}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:gamerule commandBlockOutput false},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~3 ~-7 ~ ~9 ~-2 ~ redstone_block},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:setblock ~3 ~-6 ~-1 command_block 0 replace {Command:fill ~ ~ ~1 ~6 ~5 ~1 stone 0 replace redstone_block}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:setblock ~3 ~-5 ~1 command_block 0 replace {Command:fill ~ ~ ~-1 ~6 ~5 ~-1 redstone_block 0 replace stone}},Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{text:'Spider Man',clickEvent:{action:run_command,value:\\"/say :P\\"},bold:true,color:aqua}",Text2:"{text:'in vanilla MC',color:gold}",Text3:"{text:'',color:black}",Text4:"{text:'by Night__Fang',color:gold}"}},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{text:'IMPORTANT',clickEvent:{action:run_command,value:\\"/scoreboard players set @a spider 10\\"},bold:true,color:yellow}",Text2:"{text:'Remove the',color:red}",Text3:"{text:'scoreboards',color:red}",Text4:"{text:'IMPORTANT',bold:true,color:yellow}"}},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{text:'',clickEvent:{action:run_command,value:\\"/fill ~ ~-1 ~-2 ~9 ~7 ~2 air 0 replace\\"},color:black}",Text2:"{text:'Remove the',color:red}",Text3:"{text:'Machine',color:red}",Text4:"{text:'',color:black}"}},Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~2 ~-1 ~-2 ~10 ~4 ~2 stained_glass 14 replace stained_hardened_clay 14},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~3 ~ ~-1 ~9 ~8 ~1 air 0 replace stained_hardened_clay 14},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~2 ~ ~-2 ~10 ~7 ~2 stained_hardened_clay 14},Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}