top of page

Minecraft Custom Command Jetpack In Vanilla Minecraft.
 



copy this command into a commandblock and activate it. (Place it in the northwest corner of chunks that will always be loaded)


If you take a iron chestplate named Jetpack on and hold a lever named Control in your hand then you will fly.


You need fuel to fly so toss coal(300), charcoal(150), blaze rod(600), blaze powder(300) onto a gold block. (the number after the name is how much fuel it will give. You need 20 fuel per second you fly), (You can only toss 1 item at the time or a hole stack)


(remember to delete the old command before copying the new one)



(The first few snapshots)



NOTE: (copy into a command block not your text/msg bar!)
NOTE2: (activate with a button and set to always active on your command block!)


command below:


summon MinecartCommandBlock ~2 ~2 ~ {Command:gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add Jetpack dummy,Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add Control dummy,Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add Fuel dummy,Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add IsFuel dummy,Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add UseFuel dummy,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~-2 minecraft:command_block 0 replace {Command:scoreboard objectives setdisplay sidebar Fuel},Riding:{id:MinecartCommandBlock,Command:setblock ~ ~2 ~-2 minecraft:command_block 0 replace {Command:fill ~ ~ ~ ~ ~-2 ~ minecraft:air},Riding:{id:MinecartCommandBlock,Command:setblock ~ ~1 ~-2 minecraft:air,Riding:{id:MinecartCommandBlock,Command:summon FallingSand ~ ~1 ~-2 {Block:minecraft:redstone_block,Time:1},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~2 minecraft:command_block 0 replace {Command:fill ~ ~1 ~ ~ ~1 ~21 minecraft:air},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~3 minecraft:command_block 0 replace {Command:scoreboard players set @a Jetpack 1 {Inventory:[{Slot:102b,id:minecraft:iron_chestplate,tag:{display:{Name:"Jetpack"}}}]}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~4 minecraft:command_block 0 replace {Command:scoreboard players set @a Control 1 {SelectedItem:{id:minecraft:lever,tag:{display:{Name:Control}}}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~5 minecraft:command_block 0 replace {Command:effect @a[score_Jetpack=0,score_Control_min=1] minecraft:levitation 0 0},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~6 minecraft:command_block 0 replace {Command:effect @a[score_Jetpack_min=1,score_Control=0] minecraft:levitation 0 0},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~7 minecraft:command_block 0 replace {Command:effect @a[score_Jetpack_min=1,score_Control_min=1,score_Fuel=0] minecraft:levitation 0 0},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~8 minecraft:command_block 0 replace {Command:scoreboard players remove @a[score_Control_min=1,score_Jetpack_min=1,score_Fuel_min=1] Fuel 1},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~9 minecraft:command_block 0 replace {Command:effect @a[score_Control_min=1,score_Jetpack_min=1,score_Fuel_min=1] minecraft:levitation 1 10 true},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~10 minecraft:command_block 0 replace {Command:effect @a[score_Jetpack_min=1,score_Control_min=1,score_Fuel_min=1] minecraft:jump_boost 1 255 true},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~11 minecraft:command_block 0 replace {Command:execute @a[score_Jetpack_min=1,score_Control_min=1,score_Fuel_min=1] ~ ~-1 ~ particle explode ~ ~ ~ 0 -10 0 0},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~12 minecraft:command_block 0 replace {Command:scoreboard players set @a Jetpack 0},Riding:{id:MinecartCommandBlock,Command:setblock ~ 4 ~13 minecraft:command_block 0 replace {Command:scoreboard players set @a Control 0},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~2 minecraft:command_block 0 replace {Command:fill ~ ~-1 ~ ~ ~-1 ~21 minecraft:redstone_block},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~3 minecraft:command_block 0 replace {Command:scoreboard players set @e[type=Item] IsFuel 2 {Item:{id:minecraft:coal,Damage:0s,Count:1b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~4 minecraft:command_block 0 replace {Command:scoreboard players set @e IsFuel 1 {Item:{id:minecraft:coal,Damage:1s,Count:1b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~5 minecraft:command_block 0 replace {Command:scoreboard players set @e IsFuel 3 {Item:{id:minecraft:blaze_rod,Count:1b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~6 minecraft:command_block 0 replace {Command:scoreboard players set @e IsFuel 2 {Item:{id:minecraft:blaze_powder,Count:1b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~7 minecraft:command_block 0 replace {Command:scoreboard players set @e[type=Item] IsFuel 5 {Item:{id:minecraft:coal,Damage:0s,Count:64b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~8 minecraft:command_block 0 replace {Command:scoreboard players set @e IsFuel 4 {Item:{id:minecraft:coal,Damage:1s,Count:64b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~9 minecraft:command_block 0 replace {Command:scoreboard players set @e IsFuel 6 {Item:{id:minecraft:blaze_rod,Count:64b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~10 minecraft:command_block 0 replace {Command:scoreboard players set @e IsFuel 5 {Item:{id:minecraft:blaze_powder,Count:64b}}},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~11 minecraft:command_block 0 replace {Command:execute @e[score_IsFuel_min=1,score_IsFuel=1] ~ ~-1 ~ detect ~ ~ ~ minecraft:gold_block 0 /scoreboard players set @e[score_IsFuel_min=1,score_IsFuel=1,r=1] UseFuel 1},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~12 minecraft:command_block 0 replace {Command:execute @e[score_IsFuel_min=2,score_IsFuel=2] ~ ~-1 ~ detect ~ ~ ~ minecraft:gold_block 0 /scoreboard players set @e[score_IsFuel_min=2,score_IsFuel=2,r=1] UseFuel 2},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~13 minecraft:command_block 0 replace {Command:execute @e[score_IsFuel_min=3,score_IsFuel=3] ~ ~-1 ~ detect ~ ~ ~ minecraft:gold_block 0 /scoreboard players set @e[score_IsFuel_min=3,score_IsFuel=3,r=1] UseFuel 3},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~14 minecraft:command_block 0 replace {Command:execute @e[score_IsFuel_min=4,score_IsFuel=4] ~ ~-1 ~ detect ~ ~ ~ minecraft:gold_block 0 /scoreboard players set @e[score_IsFuel_min=4,score_IsFuel=4,r=1] UseFuel 4},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~15 minecraft:command_block 0 replace {Command:execute @e[score_IsFuel_min=5,score_IsFuel=5] ~ ~-1 ~ detect ~ ~ ~ minecraft:gold_block 0 /scoreboard players set @e[score_IsFuel_min=5,score_IsFuel=5,r=1] UseFuel 5},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~16 minecraft:command_block 0 replace {Command:execute @e[score_IsFuel_min=6,score_IsFuel=6] ~ ~-1 ~ detect ~ ~ ~ minecraft:gold_block 0 /scoreboard players set @e[score_IsFuel_min=6,score_IsFuel=6,r=1] UseFuel 6},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~17 minecraft:command_block 0 replace {Command:execute @e[score_UseFuel_min=1,score_UseFuel=1] ~ ~ ~ /scoreboard players add @p Fuel 150},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~18 minecraft:command_block 0 replace {Command:execute @e[score_UseFuel_min=2,score_UseFuel=2] ~ ~ ~ /scoreboard players add @p Fuel 300},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~19 minecraft:command_block 0 replace {Command:execute @e[score_UseFuel_min=3,score_UseFuel=3] ~ ~ ~ /scoreboard players add @p Fuel 600},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~20 minecraft:command_block 0 replace {Command:execute @e[score_UseFuel_min=4,score_UseFuel=4] ~ ~ ~ /scoreboard players add @p Fuel 9600},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~21 minecraft:command_block 0 replace {Command:execute @e[score_UseFuel_min=5,score_UseFuel=5] ~ ~ ~ /scoreboard players add @p Fuel 19200},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~22 minecraft:command_block 0 replace {Command:execute @e[score_UseFuel_min=6,score_UseFuel=6] ~ ~ ~ /scoreboard players add @p Fuel 38400},Riding:{id:MinecartCommandBlock,Command:setblock ~ 6 ~23 minecraft:command_block 0 replace {Command:kill @e[score_UseFuel_min=1]},Riding:{id:MinecartCommandBlock,Command:setblock ~ 5 ~2 minecraft:air,Riding:{id:MinecartCommandBlock,Command:summon FallingSand ~ 5 ~2 {Block:minecraft:redstone_block,Time:1},Riding:{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock],Riding:{id:FallingSand,Block:minecraft:activator_rail,Time:1,Riding:{id:FallingSand,Block:minecraft:redstone_block,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

bottom of page