This command adds a few items which allow you to be sneaky or catch the spies! Some of these items include spy boots, spy grapples, footprint dust, and lasers! More information on how to craft and use each of these items is in the video below!
VIDEO
How to install
How to import this command into your world
First, you must give yourself a command block (If you are on a server, you must be 'OP'ed, and have access to /gamemode 1)
To get a command block, type
/give @p command_block in the chat.
Once you have a command block, right click it to open it's GUI.
Now, you must copy and paste the command from your browser into the game. Select the entire command from below, then right click and press 'copy'.
Next, go back to your minecraft world, and paste the command you just copied into the command block. There are a few different keys that may be used to do this, depending on your keyboard. The most common ones are 'CTRL + V', 'COMMAND + V', or 'STRG + V'
Finally, you can press done to exit the GUI, and execute the command block by powering it with a redstone block, a lever, or any thing you can get your grubby hands on. Just make sure you don't place it on top of the command block, or the machine will not be installed!
Show source commands
# Add the required scoreboard objectives
INIT:/scoreboard objectives add SpGe_isCrawling dummy
INIT:/scoreboard objectives add SpGe_Crawl dummy
INIT:/scoreboard objectives add SpGe_PlayerTick dummy
INIT:/scoreboard objectives add SpGe_isLaser dummy
INIT:/scoreboard objectives add SpGe_Tick dummy
INIT:/scoreboard objectives add SpGe_Sneak stat.crouchOneCm
INIT:/scoreboard objectives add SpGe_Wear dummy
INIT:/scoreboard objectives add SpGe_RemLas dummy
INIT:/scoreboard objectives add SpGe_LasDet dummy
INIT:/scoreboard objectives add SpGe_Walk stat.walkOneCm
INIT:/scoreboard objectives add SpGe_I dummy
# Custom floor crafting recipes (I generated these with my floor crafting generator - http://mrgarretto.com/customcrafting)
/scoreboard players set @e[type=Item] SpGe_I 1 {Item:{id:"minecraft:compass"},OnGround:1b}
/scoreboard players set @e[type=Item] SpGe_I 2 {Item:{id:"minecraft:leather_boots"},OnGround:1b}
/execute @e[score_SpGe_I_min=1,score_SpGe_I=1] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=2,score_SpGe_I=2] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:leather_boots",Count:1,tag:{display:{Name:"SpyBoots",color:8026746}}}}
/execute @e[score_SpGe_I_min=1,score_SpGe_I=1] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=2,score_SpGe_I=2] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50
/execute @e[score_SpGe_I_min=1,score_SpGe_I=1] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=2,score_SpGe_I=2] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=1,score_SpGe_I=2]
/scoreboard players set @e[type=Item] SpGe_I 3 {Item:{id:"minecraft:dispenser"},OnGround:1b}
/scoreboard players set @e[type=Item] SpGe_I 4 {Item:{id:"minecraft:redstone"},OnGround:1b}
/execute @e[score_SpGe_I_min=3,score_SpGe_I=3] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=4,score_SpGe_I=4] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:spawn_egg",Damage:60,Count:1,tag:{display:{Name:"LaserBeam"},ench:[{id:34,lvl:1}]}}}
/execute @e[score_SpGe_I_min=3,score_SpGe_I=3] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=4,score_SpGe_I=4] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50
/execute @e[score_SpGe_I_min=3,score_SpGe_I=3] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=4,score_SpGe_I=4] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=3,score_SpGe_I=4]
/scoreboard players set @e[type=Item] SpGe_I 5 {Item:{id:"minecraft:coal"},OnGround:1b}
/scoreboard players set @e[type=Item] SpGe_I 6 {Item:{id:"minecraft:gunpowder"},OnGround:1b}
/execute @e[score_SpGe_I_min=5,score_SpGe_I=5] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=6,score_SpGe_I=6] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:spawn_egg",Damage:51,Count:1,tag:{display:{Name:"FootprintDust"},ench:[{id:34,lvl:1}]}}}
/execute @e[score_SpGe_I_min=5,score_SpGe_I=5] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=6,score_SpGe_I=6] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50
/execute @e[score_SpGe_I_min=5,score_SpGe_I=5] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=6,score_SpGe_I=6] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=5,score_SpGe_I=6]
/scoreboard players set @e[type=Item] SpGe_I 8 {Item:{id:"minecraft:string"},OnGround:1b}
/scoreboard players set @e[type=Item] SpGe_I 9 {Item:{id:"minecraft:lever"},OnGround:1b}
/execute @e[score_SpGe_I_min=8,score_SpGe_I=8] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=9,score_SpGe_I=9] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:spawn_egg",Damage:94,Count:1,tag:{display:{Name:"SpyGrapple"},ench:[{id:34,lvl:1}]}}}
/execute @e[score_SpGe_I_min=8,score_SpGe_I=8] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=9,score_SpGe_I=9] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50
/execute @e[score_SpGe_I_min=8,score_SpGe_I=8] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=9,score_SpGe_I=9] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=8,score_SpGe_I=9]
# Spy Boots wearing detection
/scoreboard players set @a SpGe_Wear 0
/scoreboard players set @a SpGe_Wear 1 {Inventory:[{Slot:100b,id:"minecraft:leather_boots",tag:{display:{Name:"SpyBoots",color:8026746}}}]}
# Hiding in leaves
/execute @a[score_SpGe_Wear_min=1,score_SpGe_Wear=1] ~ ~ ~ detect ~ ~-0.51 ~ leaves -1 tp @a[c=0] ~ ~-0.52 ~
/execute @a[score_SpGe_Wear_min=1,score_SpGe_Wear=1] ~ ~ ~ detect ~ ~-0.51 ~ leaves -1 playsound dig.grass @a ~ ~ ~ 0.4 0.6
/execute @a[score_SpGe_Wear_min=1,score_SpGe_Wear=1] ~ ~ ~ detect ~ ~ ~ leaves -1 effect @a[c=0] invisibility 1 1 true
# Crawling while wearing spy boots
/scoreboard players add @a SpGe_PlayerTick 1
/scoreboard players set @a[score_SpGe_PlayerTick_min=5] SpGe_PlayerTick 1
/scoreboard players set @a[score_SpGe_Sneak=0] SpGe_Crawl 0
/scoreboard players add @a[score_SpGe_Sneak_min=1] SpGe_Crawl 1
/scoreboard players set @a[score_SpGe_Wear_min=1] SpGe_isCrawling 1
/execute @a[score_SpGe_Wear_min=1] ~ ~ ~ detect ~ ~ ~ air 0 scoreboard players set @a[c=0] SpGe_isCrawling 0
/execute @a[score_SpGe_Crawl_min=1,score_SpGe_Crawl=1] ~ ~ ~ detect ~ ~ ~ air 0 tp @a[c=0] ~ ~-0.15 ~
/tp @a[score_SpGe_PlayerTick_min=1,score_SpGe_PlayerTick=1,score_SpGe_isCrawling_min=1] ~0.01 ~ ~
/tp @a[score_SpGe_PlayerTick_min=2,score_SpGe_PlayerTick=2,score_SpGe_isCrawling_min=1] ~-0.01 ~ ~
/tp @a[score_SpGe_PlayerTick_min=3,score_SpGe_PlayerTick=3,score_SpGe_isCrawling_min=1] ~ ~ ~0.01
/tp @a[score_SpGe_PlayerTick_min=4,score_SpGe_PlayerTick=4,score_SpGe_isCrawling_min=1] ~ ~ ~-0.01
/scoreboard players set @a[score_SpGe_Sneak_min=1] SpGe_Sneak 0
# Make the ground beneath any crawling player solid with barriers so they don't fall through the floor if it's only 1 block thick
/execute @a ~ ~ ~ fill ~-3 ~-3 ~-3 ~3 ~3 ~3 air 0 replace barrier
/execute @a[score_SpGe_isCrawling_min=1] ~ ~ ~ fill ~ ~-1 ~ ~ ~-1 ~ barrier 0 replace air
# Placing laser beams
/execute @a[rym=46,ry=135] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGEWest",Rotation:[90.0f,0.0f]}
/execute @a[rym=136,ry=-135] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGENorth",Rotation:[180.0f,0.0f]}
/execute @a[rym=-134,ry=-45] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGEEast",Rotation:[270.0f,0.0f]}
/execute @a[rym=-44,ry=45] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGESouth",Rotation:[0.0f,0.0f]}
/execute @e[type=Silverfish,name=LaserBeam] ~ ~-1 ~ scoreboard players set @e[type=ArmorStand,r=1] SpGe_isLaser 1
/execute @e[type=Silverfish,name=LaserBeam] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 0.8
/tp @e[type=Silverfish,name=LaserBeam] ~ ~-500 ~
# Emit laser beams from lasers
/scoreboard players add @e[type=ArmorStand,score_SpGe_isLaser_min=1] SpGe_Tick 1
/scoreboard players set @e[type=ArmorStand,score_SpGe_isLaser_min=1,score_SpGe_Tick_min=4] SpGe_Tick 0
/execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ summon ArmorStand ~ ~0.8 ~ {Marker:1,Invisible:1,NoGravity:1,CustomName:"SPGELaser"}
/execute @e[type=ArmorStand,name=SPGEWest] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~-0.7 ~ ~
/execute @e[type=ArmorStand,name=SPGENorth] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~ ~ ~-0.7
/execute @e[type=ArmorStand,name=SPGEEast] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~0.7 ~ ~
/execute @e[type=ArmorStand,name=SPGESouth] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~ ~ ~0.7
/execute @e[type=ArmorStand,name=SPGELaser] ~ ~1 ~ particle reddust ~ ~ ~ 2.3 0 0 10
# Remove laser beams that are more than 10 blocks from source
/scoreboard players set @e[type=ArmorStand,name=SPGELaser] SpGe_Crawl 1
/execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=SPGELaser,r=10] SpGe_Crawl 0
/kill @e[type=ArmorStand,name=SPGELaser,score_SpGe_Crawl_min=1]
# Destroy the laser beam when it collides with a block
/scoreboard players set @e[type=ArmorStand,name=SPGELaser] SpGe_isCrawling 1
/execute @e[type=ArmorStand,name=SPGELaser] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[c=1,type=ArmorStand,name=SPGELaser] SpGe_isCrawling 0
/execute @e[type=ArmorStand,name=SPGELaser] ~ ~ ~ detect ~ ~1 ~ glass 0 scoreboard players set @e[c=1,type=ArmorStand,name=SPGELaser] SpGe_isCrawling 0
/kill @e[type=ArmorStand,name=SPGELaser,score_SpGe_isCrawling_min=1]
# Make the laser output a redstone signal when someone touches it
execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ fill ~-1 ~ ~-1 ~1 ~ ~1 redstone_wire 0 replace redstone_wire 15
/execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~1.2 ~ setblock ~ ~ ~ air 0 replace
/scoreboard players set @a SpGe_LasDet 0
/execute @e[type=ArmorStand,name=SPGELaser] ~ ~1 ~ scoreboard players set @a[r=0] SpGe_LasDet 1
/execute @e[type=ArmorStand,name=SPGELaser] ~ ~ ~ scoreboard players set @a[r=0] SpGe_LasDet 1
/execute @a[score_SpGe_LasDet_min=1] ~ ~ ~ execute @e[type=ArmorStand,score_SpGe_isLaser_min=1,c=1] ~ ~1.2 ~ detect ~ ~ ~ air 0 fill ~ ~ ~ ~ ~ ~ redstone_torch 0 replace air
/execute @a[score_SpGe_LasDet_min=1] ~ ~ ~ execute @e[type=ArmorStand,score_SpGe_isLaser_min=1,c=1] ~ ~1.2 ~ playsound fire.ignite @a[r=16] ~ ~ ~ 0.7 1
/execute @a[score_SpGe_LasDet_min=1] ~ ~ ~ execute @e[type=ArmorStand,score_SpGe_isLaser_min=1,c=1] ~ ~1.2 ~ playsound random.successful_hit @a[r=16] ~ ~ ~ 0.7 1
# Removing lasers w/ a right click
/scoreboard players set @a SpGe_RemLas 0
/scoreboard players set @a SpGe_RemLas 1 {Inventory:[{id:"minecraft:anvil",tag:{display:{Name:"SPGERemLaser"}}}]}
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ summon Item ~ ~1 ~ {Item:{id:"minecraft:spawn_egg",Damage:60,Count:1,tag:{display:{Name:"LaserBeam"},ench:[{id:34,lvl:1}]}}}
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 0.8
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=ArmorStand,score_SpGe_isLaser_min=1]
/clear @a anvil 0 1 {display:{Name:"SPGERemLaser"}}
# Placing footprint dust
/execute @e[type=Skeleton,name=FootprintDust] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:"SPGEDust",Marker:1,Invisible:1}
/execute @e[type=Skeleton,name=FootprintDust] ~ ~ ~ particle smoke ~ ~ ~ 1 0 1 0.05 250
/execute @e[type=Skeleton,name=FootprintDust] ~ ~ ~ playsound mob.ghast.fireball @a[r=16] ~ ~ ~ 1 1.5
/tp @e[type=Skeleton,name=FootprintDust] ~ ~-500 ~
# Making the footprints when in a radius of 4 from the footprint dust marker armorstand
/execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ execute @a[score_SpGe_Walk_min=120,r=4] ~ ~ ~ particle footstep ~ ~0.02 ~ 0 0 0 1 1
/execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ execute @a[score_SpGe_Walk_min=120,r=4] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.01 2
/scoreboard players set @a[score_SpGe_Walk_min=120] SpGe_Walk 0
# Removing the footprint dust
/execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ detect ~ ~ ~ water -1 kill @e[r=1,type=ArmorStand,name=SPGEDust]
/execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ detect ~ ~ ~ water -1 playsound random.fizz @a ~ ~ ~ 0.7 1
# Placing a grapple hook
/execute @e[type=Squid,name=SpyGrapple] ~ ~ ~ summon ArmorStand ~ ~-.65 ~ {CustomName:"SPGEGrappleBase",Small:1,Equipment:[{},{},{},{},{id:dispenser,Count:1,tag:{display:{Name:"SPGERemGrapple"}}}],Invisible:1,NoGravity:1}
/execute @e[type=Squid,name=SpyGrapple] ~ ~ ~ summon ArmorStand ~ ~-.65 ~ {CustomName:"SPGEGrappleHook",Invisible:1,NoGravity:1}
/execute @e[type=Squid,name=SpyGrapple] ~ ~ ~ summon MinecartRideable ~ ~-.65 ~ {CustomName:"SPGEMinecart",Invulnerable:1}
/tp @e[type=Squid,name=SpyGrapple] ~ ~-500 ~
# Removing the grapple hook
/scoreboard players set @a SpGe_RemLas 0
/scoreboard players set @a SpGe_RemLas 1 {Inventory:[{id:"minecraft:dispenser",tag:{display:{Name:"SPGERemGrapple"}}}]}
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,name=SPGEGrappleBase] ~ ~ ~ summon Item ~ ~1.5 ~ {Item:{id:"minecraft:spawn_egg",Damage:94,Count:1,tag:{display:{Name:"SpyGrapple"},ench:[{id:34,lvl:1}]}}}
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,name=SPGEGrappleBase] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 0.8
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=ArmorStand,name=SPGEGrappleBase]
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=ArmorStand,name=SPGEGrappleHook]
/execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=MinecartRideable,name=SPGEMinecart]
/clear @a dispenser 0 1 {display:{Name:"SPGERemGrapple"}}
# Making the grapple string
/execute @e[type=ArmorStand,name=SPGEGrappleBase] ~ ~ ~ summon ArmorStand ~ ~1.4 ~ {CustomName:"SPGEGrappleString",Marker:1,Invisible:1,NoGravity:1}
/tp @e[type=ArmorStand,name=SPGEGrappleString] ~ ~-1 ~
/scoreboard players set @e[type=ArmorStand,name=SPGEGrappleString] SpGe_isCrawling 1
/execute @e[type=ArmorStand,name=SPGEGrappleString] ~ ~ ~ detect ~ ~ ~ air 0 scoreboard players set @e[type=ArmorStand,name=SPGEGrappleString,r=0] SpGe_isCrawling 0
/execute @e[type=ArmorStand,name=SPGEGrappleHook] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=SPGEGrappleString,r=0] SpGe_isCrawling 1
/kill @e[type=ArmorStand,name=SPGEGrappleString,score_SpGe_isCrawling_min=1]
/execute @e[type=ArmorStand,name=SPGEGrappleString] ~ ~ ~ particle crit ~ ~ ~ 0 0.3 0 0.0001 6
# Connecting to the grapple hook
/execute @e[type=MinecartRideable,name=SPGEMinecart] ~ ~ ~ tp @e[type=MinecartRideable,c=0] @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1]
/execute @a[rxm=-90,rx=-88] ~ ~ ~ tp @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~0.09 ~
/execute @a[rxm=88,rx=90] ~ ~ ~ execute @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~ ~ detect ~ ~-1.5 ~ air 0 tp @e[type=ArmorStand,name=SPGEGrappleHook,c=0] ~ ~-0.09 ~
/execute @e[type=ArmorStand,name=SPGEGrappleBase] ~ ~2.4 ~ tp @e[type=ArmorStand,name=SPGEGrappleHook,r=0] ~ ~-0.09 ~
/execute @a[rxm=-90,rx=-88] ~ ~ ~ execute @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~ ~ playsound fire.ignite @a ~ ~ ~ 0.8 2
/execute @a[rxm=88,rx=90] ~ ~ ~ execute @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 2
/summon FallingSand ~ ~1 ~ {Block:redstone_block,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~ ~ ~1 ~ ~-12 ~1 redstone_block},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~ ~3 ~1 ~ ~-13 ~ air},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~13 ~-12 ~-1 {Block:coal_block,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_isCrawling dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-2 ~-7 ~ {Block:coal_block,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_Crawl dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_PlayerTick dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_isLaser dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_Tick dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_Sneak stat.crouchOneCm},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_Wear dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_RemLas dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_LasDet dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_Walk stat.walkOneCm},id:FallingSand,Time:1,Riding:{}}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-9 ~-6 ~ {Block:command_block,TileEntityData:{Command:execute @a[rxm=88,rx=90] ~ ~ ~ execute @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 2},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEGrappleBase] ~ ~ ~ summon ArmorStand ~ ~1.4 ~ {CustomName:"SPGEGrappleString",Marker:1,Invisible:1,NoGravity:1}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Squid,name=SpyGrapple] ~ ~ ~ summon ArmorStand ~ ~-.65 ~ {CustomName:"SPGEGrappleBase",Small:1,Equipment:[{},{},{},{},{id:dispenser,Count:1,tag:{display:{Name:"SPGERemGrapple"}}}],Invisible:1,NoGravity:1}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 0.8},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:kill @e[type=ArmorStand,name=SPGELaser,score_SpGe_isCrawling_min=1]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ summon ArmorStand ~ ~0.8 ~ {Marker:1,Invisible:1,NoGravity:1,CustomName:"SPGELaser"}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a[score_SpGe_Sneak_min=1] SpGe_Sneak 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_Wear_min=1,score_SpGe_Wear=1] ~ ~ ~ detect ~ ~ ~ leaves -1 effect @a[c=0] invisibility 1 1 true},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=5,score_SpGe_I=5] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=6,score_SpGe_I=6] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:spawn_egg",Damage:51,Count:1,tag:{display:{Name:"FootprintDust"},ench:[{id:34,lvl:1}]}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 1 {Item:{id:"minecraft:compass"},OnGround:1b}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-8 ~-5 ~ {Block:command_block,TileEntityData:{Command:*CMD110*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=ArmorStand,name=SPGEGrappleString] SpGe_isCrawling 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Squid,name=SpyGrapple] ~ ~ ~ summon MinecartRideable ~ ~-.65 ~ {CustomName:"SPGEMinecart",Invulnerable:1}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:clear @a anvil 0 1 {display:{Name:"SPGERemLaser"}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~1.2 ~ setblock ~ ~ ~ air 0 replace},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGENorth] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~ ~ ~-0.7},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_isCrawling_min=1] ~ ~ ~ fill ~ ~-1 ~ ~ ~-1 ~ barrier 0 replace air},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a[score_SpGe_PlayerTick_min=5] SpGe_PlayerTick 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=5,score_SpGe_I=5] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=6,score_SpGe_I=6] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=5,score_SpGe_I=6]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=1,score_SpGe_I=1] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=2,score_SpGe_I=2] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:leather_boots",Count:1,tag:{display:{Name:"SpyBoots",color:8026746}}}}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-7 ~-4 ~ {Block:command_block,TileEntityData:{Command:*CMD112*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEGrappleHook] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=SPGEGrappleString,r=0] SpGe_isCrawling 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a SpGe_RemLas 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Skeleton,name=FootprintDust] ~ ~ ~ particle smoke ~ ~ ~ 1 0 1 0.05 250},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGELaser] ~ ~1 ~ scoreboard players set @a[r=0] SpGe_LasDet 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGESouth] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~ ~ ~0.7},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[rym=136,ry=-135] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGENorth",Rotation:[180.0f,0.0f]}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players add @a[score_SpGe_Sneak_min=1] SpGe_Crawl 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 9 {Item:{id:"minecraft:lever"},OnGround:1b}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=1,score_SpGe_I=1] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=2,score_SpGe_I=2] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=1,score_SpGe_I=2]},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-6 ~-3 ~ {Block:command_block,TileEntityData:{Command:*CMD114*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEGrappleString] ~ ~ ~ particle crit ~ ~ ~ 0 0.3 0 0.0001 6},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,name=SPGEGrappleBase] ~ ~ ~ summon Item ~ ~1.5 ~ {Item:{id:"minecraft:spawn_egg",Damage:94,Count:1,tag:{display:{Name:"SpyGrapple"},ench:[{id:34,lvl:1}]}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @e[type=Skeleton,name=FootprintDust] ~ ~-500 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_LasDet_min=1] ~ ~ ~ execute @e[type=ArmorStand,score_SpGe_isLaser_min=1,c=1] ~ ~1.2 ~ detect ~ ~ ~ air 0 fill ~ ~ ~ ~ ~ ~ redstone_torch 0 replace air},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=ArmorStand,name=SPGELaser] SpGe_Crawl 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[rym=-44,ry=45] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGESouth",Rotation:[0.0f,0.0f]}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_Wear_min=1] ~ ~ ~ detect ~ ~ ~ air 0 scoreboard players set @a[c=0] SpGe_isCrawling 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=8,score_SpGe_I=8] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=9,score_SpGe_I=9] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 4 {Item:{id:"minecraft:redstone"},OnGround:1b}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-5 ~-2 ~ {Block:command_block,TileEntityData:{Command:*CMD116*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[rxm=-90,rx=-88] ~ ~ ~ tp @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~0.09 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=ArmorStand,name=SPGEGrappleBase]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ execute @a[score_SpGe_Walk_min=120,r=4] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.01 2},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_LasDet_min=1] ~ ~ ~ execute @e[type=ArmorStand,score_SpGe_isLaser_min=1,c=1] ~ ~1.2 ~ playsound random.successful_hit @a[r=16] ~ ~ ~ 0.7 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:kill @e[type=ArmorStand,name=SPGELaser,score_SpGe_Crawl_min=1]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Silverfish,name=LaserBeam] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 0.8},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @a[score_SpGe_PlayerTick_min=1,score_SpGe_PlayerTick=1,score_SpGe_isCrawling_min=1] ~0.01 ~ ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a SpGe_Wear 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=3,score_SpGe_I=3] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=4,score_SpGe_I=4] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-4 ~-1 ~ {Block:command_block,TileEntityData:{Command:*CMD118*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEGrappleBase] ~ ~2.4 ~ tp @e[type=ArmorStand,name=SPGEGrappleHook,r=0] ~ ~-0.09 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=MinecartRideable,name=SPGEMinecart]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ detect ~ ~ ~ water -1 kill @e[r=1,type=ArmorStand,name=SPGEDust]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a SpGe_RemLas 1 {Inventory:[{id:"minecraft:anvil",tag:{display:{Name:"SPGERemLaser"}}}]}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGELaser] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players set @e[c=1,type=ArmorStand,name=SPGELaser] SpGe_isCrawling 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players add @e[type=ArmorStand,score_SpGe_isLaser_min=1] SpGe_Tick 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @a[score_SpGe_PlayerTick_min=3,score_SpGe_PlayerTick=3,score_SpGe_isCrawling_min=1] ~ ~ ~0.01},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_Wear_min=1,score_SpGe_Wear=1] ~ ~ ~ detect ~ ~-0.51 ~ leaves -1 tp @a[c=0] ~ ~-0.52 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 5 {Item:{id:"minecraft:coal"},OnGround:1b}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~ ~ ~2 {Block:coal_block,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard objectives add SpGe_I dummy},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-2 ~-7 ~ {Block:coal_block,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tellraw @a[r=300] ["",{"text":"youtube.com/c/JustMrGarretto","color":"dark_red","underlined":"true","clickEvent":{"action":"open_url","value":"https://www.youtube.com/c/justmrgarretto"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click here to visit my Youtube channel!","color":"white"}]}}}]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tellraw @a[r=300] {color:red,text:" - Over 28,900 characters long"}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tellraw @a[r=300] {color:red,text:" - This command was created by MrGarretto"}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tellraw @a[r=300] {text:""}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tellraw @a[r=300] [{color:gold,bold:true,text:"The Spy Gear "},{color:dark_aqua,text:"command module has been "},{color:gold,bold:true,text:"installed!"}]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{}}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-2 ~-6 ~-1 {Block:coal_block,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:*INIT*},id:FallingSand,Time:1,Riding:{}}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-9 ~-5 ~ {Block:command_block,TileEntityData:{Command:*CMD109*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @e[type=ArmorStand,name=SPGEGrappleString] ~ ~-1 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Squid,name=SpyGrapple] ~ ~ ~ summon ArmorStand ~ ~-.65 ~ {CustomName:"SPGEGrappleHook",Invisible:1,NoGravity:1}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=ArmorStand,score_SpGe_isLaser_min=1]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ fill ~-1 ~ ~-1 ~1 ~ ~1 redstone_wire 0 replace redstone_wire 15},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEWest] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~-0.7 ~ ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a ~ ~ ~ fill ~-3 ~-3 ~-3 ~3 ~3 ~3 air 0 replace barrier},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players add @a SpGe_PlayerTick 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=5,score_SpGe_I=5] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=6,score_SpGe_I=6] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 2 {Item:{id:"minecraft:leather_boots"},OnGround:1b}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-8 ~-4 ~ {Block:command_block,TileEntityData:{Command:*CMD111*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEGrappleString] ~ ~ ~ detect ~ ~ ~ air 0 scoreboard players set @e[type=ArmorStand,name=SPGEGrappleString,r=0] SpGe_isCrawling 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @e[type=Squid,name=SpyGrapple] ~ ~-500 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Skeleton,name=FootprintDust] ~ ~ ~ summon ArmorStand ~ ~ ~ {CustomName:"SPGEDust",Marker:1,Invisible:1}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a SpGe_LasDet 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEEast] ~ ~ ~ tp @e[type=ArmorStand,name=SPGELaser,r=10] ~0.7 ~ ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[rym=46,ry=135] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGEWest",Rotation:[90.0f,0.0f]}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a[score_SpGe_Sneak=0] SpGe_Crawl 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 8 {Item:{id:"minecraft:string"},OnGround:1b}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=1,score_SpGe_I=1] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=2,score_SpGe_I=2] ~ ~ ~ particle smoke ~ ~ ~ 0 0 0 0.2 50},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-7 ~-3 ~ {Block:command_block,TileEntityData:{Command:*CMD113*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:kill @e[type=ArmorStand,name=SPGEGrappleString,score_SpGe_isCrawling_min=1]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a SpGe_RemLas 1 {Inventory:[{id:"minecraft:dispenser",tag:{display:{Name:"SPGERemGrapple"}}}]}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Skeleton,name=FootprintDust] ~ ~ ~ playsound mob.ghast.fireball @a[r=16] ~ ~ ~ 1 1.5},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGELaser] ~ ~ ~ scoreboard players set @a[r=0] SpGe_LasDet 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGELaser] ~ ~1 ~ particle reddust ~ ~ ~ 2.3 0 0 10},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[rym=-134,ry=-45] ~ ~ ~ execute @e[type=Silverfish,name=LaserBeam,c=3,r=12] ~ ~ ~ summon ArmorStand ~ ~-1.2 ~ {Equipment:[{},{},{},{},{id:anvil,Count:1,tag:{display:{Name:"SPGERemLaser"}}}],Invisible:1,NoGravity:1,CustomName:"SPGEEast",Rotation:[270.0f,0.0f]}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a[score_SpGe_Wear_min=1] SpGe_isCrawling 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=8,score_SpGe_I=8] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=9,score_SpGe_I=9] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:spawn_egg",Damage:94,Count:1,tag:{display:{Name:"SpyGrapple"},ench:[{id:34,lvl:1}]}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 3 {Item:{id:"minecraft:dispenser"},OnGround:1b}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-6 ~-2 ~ {Block:command_block,TileEntityData:{Command:*CMD115*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=MinecartRideable,name=SPGEMinecart] ~ ~ ~ tp @e[type=MinecartRideable,c=0] @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,name=SPGEGrappleBase] ~ ~ ~ playsound random.pop @a ~ ~ ~ 1 0.8},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ execute @a[score_SpGe_Walk_min=120,r=4] ~ ~ ~ particle footstep ~ ~0.02 ~ 0 0 0 1 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_LasDet_min=1] ~ ~ ~ execute @e[type=ArmorStand,score_SpGe_isLaser_min=1,c=1] ~ ~1.2 ~ playsound fire.ignite @a[r=16] ~ ~ ~ 0.7 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=SPGELaser,r=10] SpGe_Crawl 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=Silverfish,name=LaserBeam] ~ ~-1 ~ scoreboard players set @e[type=ArmorStand,r=1] SpGe_isLaser 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_Crawl_min=1,score_SpGe_Crawl=1] ~ ~ ~ detect ~ ~ ~ air 0 tp @a[c=0] ~ ~-0.15 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=8,score_SpGe_I=8] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=9,score_SpGe_I=9] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=8,score_SpGe_I=9]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=3,score_SpGe_I=3] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=4,score_SpGe_I=4] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:spawn_egg",Damage:60,Count:1,tag:{display:{Name:"LaserBeam"},ench:[{id:34,lvl:1}]}}}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-5 ~-1 ~ {Block:command_block,TileEntityData:{Command:*CMD117*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[rxm=88,rx=90] ~ ~ ~ execute @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~ ~ detect ~ ~-1.5 ~ air 0 tp @e[type=ArmorStand,name=SPGEGrappleHook,c=0] ~ ~-0.09 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ kill @e[c=1,type=ArmorStand,name=SPGEGrappleHook]},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a[score_SpGe_Walk_min=120] SpGe_Walk 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a SpGe_RemLas 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=ArmorStand,name=SPGELaser] SpGe_isCrawling 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @e[type=Silverfish,name=LaserBeam] ~ ~-500 ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @a[score_SpGe_PlayerTick_min=2,score_SpGe_PlayerTick=2,score_SpGe_isCrawling_min=1] ~-0.01 ~ ~},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @a SpGe_Wear 1 {Inventory:[{Slot:100b,id:"minecraft:leather_boots",tag:{display:{Name:"SpyBoots",color:8026746}}}]}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[score_SpGe_I_min=3,score_SpGe_I=3] ~ ~ ~ execute @e[r=1,score_SpGe_I_min=4,score_SpGe_I=4] ~ ~ ~ kill @e[type=Item,r=3,score_SpGe_I_min=3,score_SpGe_I=4]},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:summon FallingSand ~-4 ~ ~ {Block:command_block,TileEntityData:{Command:*CMD119*},Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[rxm=-90,rx=-88] ~ ~ ~ execute @e[type=ArmorStand,name=SPGEGrappleHook,r=3,c=1] ~ ~ ~ playsound fire.ignite @a ~ ~ ~ 0.8 2},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:clear @a dispenser 0 1 {display:{Name:"SPGERemGrapple"}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGEDust] ~ ~ ~ detect ~ ~ ~ water -1 playsound random.fizz @a ~ ~ ~ 0.7 1},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_RemLas_min=1] ~ ~ ~ execute @e[c=1,type=ArmorStand,score_SpGe_isLaser_min=1] ~ ~ ~ summon Item ~ ~1 ~ {Item:{id:"minecraft:spawn_egg",Damage:60,Count:1,tag:{display:{Name:"LaserBeam"},ench:[{id:34,lvl:1}]}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=SPGELaser] ~ ~ ~ detect ~ ~1 ~ glass 0 scoreboard players set @e[c=1,type=ArmorStand,name=SPGELaser] SpGe_isCrawling 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=ArmorStand,score_SpGe_isLaser_min=1,score_SpGe_Tick_min=4] SpGe_Tick 0},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tp @a[score_SpGe_PlayerTick_min=4,score_SpGe_PlayerTick=4,score_SpGe_isCrawling_min=1] ~ ~ ~-0.01},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:execute @a[score_SpGe_Wear_min=1,score_SpGe_Wear=1] ~ ~ ~ detect ~ ~-0.51 ~ leaves -1 playsound dig.grass @a ~ ~ ~ 0.4 0.6},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] SpGe_I 6 {Item:{id:"minecraft:gunpowder"},OnGround:1b}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1}}}}}}}}}}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~3 ~-11 ~ ~9 ~-1 ~ redstone_block},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~12 ~-10 ~-1 ~12 ~ ~1 redstone_block},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:setblock ~3 ~-9 ~1 command_block 0 replace {Command:fill ~ ~ ~-1 ~6 ~10 ~-1 redstone_block}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:setblock ~3 ~-8 ~-1 command_block 0 replace {Command:fill ~ ~ ~1 ~6 ~10 ~1 stone}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:tellraw @a[r=300] {color:dark_aqua,text:"The command module is being installed..."}},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~2 ~-5 ~-2 ~14 ~-5 ~2 coal_block 0 replace stained_glass},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~2 ~4 ~-2 ~14 ~4 ~2 coal_block 0 replace stained_glass},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~2 ~7 ~-2 ~14 ~7 ~2 stained_hardened_clay 15},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~2 ~-4 ~-2 ~14 ~-4 ~2 stained_hardened_clay 15},id:FallingSand,Time:1,Riding:{Block:command_block,TileEntityData:{Command:fill ~2 ~-3 ~-2 ~14 ~9 ~2 stained_glass 11 hollow},id:FallingSand,Time:1,Riding:{Block:redstone_block,id:FallingSand,Time:1,Riding:{Block:command_block,id:FallingSand,Time:1,TileEntityData:{Command:gamerule commandBlockOutput false}}}}}}}}}}}}}}}}}