Christmas Stockings

-Minecraft 1.13.2
-One Command
-Resourcepack required

Hang up these christmas stockings to decorate your base and open them up for a surprise present!


Copies: 143

Legal Permission

If you record and publish a video about this creation, please provide credit to the creator/s. Here's a template:

You might also like:



summon falling_block ~ ~1 ~ {BlockState:{Name:stone},Time:1,Passengers:[{id:falling_block,BlockState:{Name:redstone_block},Time:1,Passengers:[{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 ~8 ~1 ~2 white_concrete hollow"},{id:command_block_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~ ~2 red_stained_glass replace white_concrete"},{id:command_block_minecart,Command:"scoreboard objectives add rc minecraft.used:minecraft.carrot_on_a_stick"},{id:command_block_minecart,Command:"scoreboard objectives add sneak minecraft.custom:minecraft.sneak_time"},{id:command_block_minecart,Command:"scoreboard objectives add talk2 minecraft.custom:minecraft.talked_to_villager"},{id:command_block_minecart,Command:"scoreboard objectives add walk minecraft.custom:minecraft.walk_one_cm"},{id:command_block_minecart,Command:"scoreboard objectives add sprint minecraft.custom:minecraft.sprint_one_cm"},{id:command_block_minecart,Command:"scoreboard objectives add crouch minecraft.custom:minecraft.crouch_one_cm"},{id:command_block_minecart,Command:"scoreboard objectives add jump minecraft.custom:minecraft.jump"},{id:command_block_minecart,Command:"scoreboard objectives add ET dummy"},{id:command_block_minecart,Command:"scoreboard objectives add r dummy"},{id:command_block_minecart,Command:"gamerule logAdminCommands false"},{id:command_block_minecart,Command:"gamerule sendCommandFeedback false"},{id:command_block_minecart,Command:"gamerule commandBlockOutput false"},{id:command_block_minecart,Command:"team add nocoll"},{id:command_block_minecart,Command:"team empty nocoll"},{id:command_block_minecart,Command:"team modify nocoll seeFriendlyInvisibles false"},{id:command_block_minecart,Command:"team modify nocoll collisionRule never"},{id:command_block_minecart,Command:"scoreboard objectives add stocking_pos dummy"},{id:command_block_minecart,Command:"setblock ~1 ~-2 ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"\\\"}\",Text2:\"{\\\"text\\\":\\\"Destroy\\\"}\",Text3:\"{\\\"text\\\":\\\"Machine\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-1 ~-2 ~7 ~3 ~2 air\\\"}}\"}"},{id:command_block_minecart,Command:"setblock ~1 ~-1 ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"tag @p add give7\\\"}}\",Text2:\"{\\\"text\\\":\\\"Give\\\"}\",Text3:\"{\\\"text\\\":\\\"Item\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\"}\"}"},{id:command_block_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~ ~1 chain_command_block[facing=east]"},{id:command_block_minecart,Command:"setblock ~3 ~ ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~7 ~ ~ ~4 ~ ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~ ~-1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"setblock ~3 ~-1 ~-1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"fill ~7 ~-1 ~-1 ~4 ~-1 ~-1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-1 ~ chain_command_block[facing=north]"},{id:command_block_minecart,Command:"setblock ~3 ~-1 ~1 chain_command_block[facing=north]"},{id:command_block_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-2 ~1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-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 ~3 ~ ~ {auto:1,Command:\"scoreboard players set @a talk2 0\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~ {auto:1,Command:\"execute as @e[tag=stocking4] at @s if block ~ ~ ~1 air run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~ {auto:1,Command:\"execute as @e[tag=stocking4] at @s if block ~ ~ ~1 air run execute as @e[tag=stocking_villager,distance=..0.8,limit=1,sort=nearest] run data merge entity @s {DeathTime:19,Health:0}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~ {auto:1,Command:\"execute as @e[tag=stocking3] at @s if block ~ ~ ~-1 air run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~ {auto:1,Command:\"execute as @e[tag=stocking3] at @s if block ~ ~ ~-1 air run execute as @e[tag=stocking_villager,distance=..0.8,limit=1,sort=nearest] run data merge entity @s {DeathTime:19,Health:0}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~-1 {auto:1,Command:\"execute as @e[tag=stocking2] at @s if block ~-1 ~ ~ air run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~-1 {auto:1,Command:\"execute as @e[tag=stocking2] at @s if block ~-1 ~ ~ air run execute as @e[tag=stocking_villager,distance=..0.8,limit=1,sort=nearest] run data merge entity @s {DeathTime:19,Health:0}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~-1 {auto:1,Command:\"execute as @e[tag=stocking1] at @s if block ~1 ~ ~ air run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~-1 {auto:1,Command:\"execute as @e[tag=stocking1] at @s if block ~1 ~ ~ air run execute as @e[tag=stocking_villager,distance=..0.8,limit=1,sort=nearest] run data merge entity @s {DeathTime:19,Health:0}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~-1 {auto:1,Command:\"kill @e[tag=open_stocking]\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run execute at @e[tag=si6,scores={r=1}] run summon item ~ ~ ~ {Item:{id:\\\"minecraft:nether_star\\\",Count:1b}}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run execute at @e[tag=si5,scores={r=1}] run summon item ~ ~ ~ {Item:{id:\\\"minecraft:poisonous_potato\\\",Count:1b}}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run execute at @e[tag=si4,scores={r=1}] run summon item ~ ~ ~ {Item:{id:\\\"minecraft:dead_bush\\\",Count:1b}}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run execute at @e[tag=si3,scores={r=1}] run summon item ~ ~ ~ {Item:{id:\\\"minecraft:enchanted_golden_apple\\\",Count:1b}}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run execute at @e[tag=si2,scores={r=1}] run summon item ~ ~ ~ {Item:{id:\\\"minecraft:coal\\\",Count:1b}}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~ {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run execute at @e[tag=si1,scores={r=1}] run summon item ~ ~ ~ {Item:{id:\\\"minecraft:diamond\\\",Count:1b}}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~ {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run scoreboard players set @e[sort=random,tag=si,limit=1] r 1\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~ {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run summon area_effect_cloud ~ ~ ~ {Tags:[\\\"si\\\",\\\"si6\\\"]}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~ {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run summon area_effect_cloud ~ ~ ~ {Tags:[\\\"si\\\",\\\"si5\\\"]}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~ {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run summon area_effect_cloud ~ ~ ~ {Tags:[\\\"si\\\",\\\"si4\\\"]}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run summon area_effect_cloud ~ ~ ~ {Tags:[\\\"si\\\",\\\"si3\\\"]}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run summon area_effect_cloud ~ ~ ~ {Tags:[\\\"si\\\",\\\"si2\\\"]}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run summon area_effect_cloud ~ ~ ~ {Tags:[\\\"si\\\",\\\"si1\\\"]}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run summon firework_rocket ~ ~ ~ {Life:0,FireworksItem:{id:firework_rocket,Count:1,tag:{Fireworks:{Explosions:[{Type:0,Colors:[I;16711680,16732680],FadeColors:[I;16750848,16764165]}]}}}}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=open_stocking] at @s run execute as @e[tag=stocking_villager,distance=..0.8] run data merge entity @s {DeathTime:19,Health:0}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~1 {auto:1,Command:\"execute at @a[scores={talk2=1..}] positioned ^ ^ ^1 run tag @e[tag=stocking,distance=..2,limit=1,sort=nearest] add open_stocking\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~1 {auto:1,Command:\"effect give @e[tag=iv] invisibility 99 9 true\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~1 {auto:1,Command:\"execute at @e[tag=stocking_spawn,scores={stocking_pos=4}] run summon armor_stand ~ ~ ~ {ArmorItems:[{},{},{},{id:\\\"minecraft:diamond_pickaxe\\\",tag:{Unbreakable:1,Damage:18},Count:1}],Invisible:1,NoGravity:1,Tags:[\\\"stocking4\\\",\\\"stocking\\\"],Rotation:[90f],Marker:1,DisabledSlots:4144959}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~1 {auto:1,Command:\"execute at @e[tag=stocking_spawn,scores={stocking_pos=3}] run summon armor_stand ~ ~ ~ {ArmorItems:[{},{},{},{id:\\\"minecraft:diamond_pickaxe\\\",tag:{Unbreakable:1,Damage:18},Count:1}],Invisible:1,NoGravity:1,Tags:[\\\"stocking3\\\",\\\"stocking\\\"],Rotation:[-90f],Marker:1,DisabledSlots:4144959}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~1 {auto:1,Command:\"execute at @e[tag=stocking_spawn,scores={stocking_pos=2}] run summon armor_stand ~ ~ ~ {ArmorItems:[{},{},{},{id:\\\"minecraft:diamond_pickaxe\\\",tag:{Unbreakable:1,Damage:18},Count:1}],Invisible:1,NoGravity:1,Tags:[\\\"stocking2\\\",\\\"stocking\\\"],Rotation:[180f],Marker:1,DisabledSlots:4144959}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~ {auto:1,Command:\"execute at @e[tag=stocking_spawn,scores={stocking_pos=1}] run summon armor_stand ~ ~ ~ {ArmorItems:[{},{},{},{id:\\\"minecraft:diamond_pickaxe\\\",tag:{Unbreakable:1,Damage:18},Count:1}],Invisible:1,NoGravity:1,Tags:[\\\"stocking1\\\",\\\"stocking\\\"],Rotation:[0f],Marker:1,DisabledSlots:4144959}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~ {auto:1,Command:\"execute at @e[tag=stocking_spawn] run summon villager ~ ~-0.5 ~ {Tags:[\\\"stocking_villager\\\",\\\"iv\\\"],NoGravity:1,NoAI:1,Offers:{},Invulnerable:1,Silent:1,Team:\\\"nocoll\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~ {auto:1,Command:\"execute as @e[tag=stocking_spawn] at @s unless block ~ ~ ~1 air run scoreboard players set @s stocking_pos 4\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~ {auto:1,Command:\"execute as @e[tag=stocking_spawn] at @s unless block ~ ~ ~-1 air run scoreboard players set @s stocking_pos 3\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~ {auto:1,Command:\"execute as @e[tag=stocking_spawn] at @s unless block ~-1 ~ ~ air run scoreboard players set @s stocking_pos 2\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~-1 {auto:1,Command:\"execute as @e[tag=stocking_spawn] at @s unless block ~1 ~ ~ air run scoreboard players set @s stocking_pos 1\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~-1 {auto:1,Command:\"execute as @e[tag=sp7] run data merge entity @s {DeathTime:19,Health:0}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~-1 {auto:1,Command:\"execute at @e[tag=sp7] align xyz run summon area_effect_cloud ~0.5 ~0.5 ~0.5 {Tags:[stocking_spawn]}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~-1 {auto:1,Command:\"tag @a remove give7\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~-1 {auto:1,Command:\"give @a[tag=give7] minecraft:endermite_spawn_egg{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Stockings\\\\\\\"}\\\",Lore:[\\\"Place on a wall!\\\",\\\"Rightclick for a random item!\\\"]},EntityTag:{id:\\\"minecraft:endermite\\\",Tags:[\\\"sp7\\\",\\\"sp\\\"]},HideFlags:63}\"}"},{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]"}]}]}]}
continue