Candycane Boomerang

-Minecraft 1.13.2
-One Command
-Resourcepack required

The candycane boomerang can either be used as a fun toy or to kill mobs!


Copies: 142

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 ~2 ~2 white_concrete hollow"},{id:command_block_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~1 ~2 red_stained_glass replace white_concrete"},{id:command_block_minecart,Command:"scoreboard objectives add rc3 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 talk 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 cane_timer dummy"},{id:command_block_minecart,Command:"scoreboard objectives add cane_rot dummy"},{id:command_block_minecart,Command:"scoreboard objectives add cane_mult dummy"},{id:command_block_minecart,Command:"setblock ~1 ~-1 ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"\\\"}\",Text2:\"{\\\"text\\\":\\\"Destroy\\\"}\",Text3:\"{\\\"text\\\":\\\"Machine\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-2 ~-2 ~7 ~3 ~2 air\\\"}}\"}"},{id:command_block_minecart,Command:"setblock ~1 ~ ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"tag @p add give18\\\"}}\",Text2:\"{\\\"text\\\":\\\"Give\\\"}\",Text3:\"{\\\"text\\\":\\\"Item\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\"}\"}"},{id:command_block_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~1 ~1 chain_command_block[facing=east]"},{id:command_block_minecart,Command:"setblock ~7 ~1 ~1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~ ~1 chain_command_block[facing=up]"},{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 ~7 ~1 ~1 {auto:1,Command:\"scoreboard players set @a rc3 0\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=25}] at @s run execute store result entity @s Rotation[1] float 0.1 run scoreboard players get @s cane_rot\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=25}] at @s run scoreboard players operation @s cane_rot *= @s cane_mult\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~1 {auto:1,Command:\"scoreboard players set @e[tag=candy_cane,scores={cane_timer=25}] cane_mult -1\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=25}] at @s run execute as @s store result score @s cane_rot run data get entity @s Rotation[1] 10\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..53}] at @s run effect give @e[scores={ET=2},distance=..1.5] instant_health 2 2 true\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~ {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..53}] at @s run effect give @e[scores={ET=1},distance=..1.5] instant_damage 2 2 true\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~ {auto:1,Command:\"tag @a[tag=catch] remove catch\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~ {auto:1,Command:\"scoreboard players set @a[tag=catch] cane_timer 0\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~ {auto:1,Command:\"give @a[tag=catch] minecraft:carrot_on_a_stick{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Candy Cane\\\\\\\"}\\\",Lore:[\\\"Rightclick to throw!\\\"]},Unbreakable:1b,Damage:1,HideFlags:63,AttributeModifiers:[{AttributeName:\\\"generic.attackDamage\\\",Name:\\\"generic.attackDamage\\\",Amount:18,Operation:0,UUIDLeast:527442,UUIDMost:311599}]} 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~ {auto:1,Command:\"execute at @a[tag=catch] run kill @e[tag=candy_cane_cane,distance=..2]\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~-1 {auto:1,Command:\"execute at @a[tag=catch] run kill @e[tag=candy_cane,distance=..2]\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~-1 {auto:1,Command:\"execute as @a[scores={cane_timer=7..}] at @s run execute at @e[tag=candy_cane,distance=..2] run tag @s add catch\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~-1 {auto:1,Command:\"execute as @e[tag=candy_cane_cane] at @s run tp @s ~ ~ ~ ~-30 ~\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~-1 {auto:1,Command:\"execute as @e[tag=candy_cane] at @s run tp @e[tag=candy_cane_cane,limit=1,sort=nearest,distance=..1.2] ~ ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~-1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=54}] at @s run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=54}] at @s run kill @e[tag=candy_cane_cane,limit=1,sort=nearest]\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=54}] at @s run summon item ~ ~ ~ {Item:{id:\\\"minecraft:carrot_on_a_stick\\\",Count:1b,tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Candy Cane\\\\\\\"}\\\",Lore:[\\\"Rightclick to throw!\\\"]},Unbreakable:1b,Damage:1,HideFlags:63,AttributeModifiers:[{AttributeName:\\\"generic.attackDamage\\\",Name:\\\"generic.attackDamage\\\",Amount:18,Operation:0,UUIDLeast:527442,UUIDMost:311599}]}}}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~-1 {auto:1,Command:\"scoreboard players set @e[tag=cane_drop] cane_timer 54\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..53}] at @s if block ^ ^ ^0.9 tall_grass run tag @s remove cane_drop\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..53}] at @s if block ^ ^ ^0.9 grass run tag @s remove cane_drop\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~ {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..53}] at @s if block ^ ^ ^0.9 dead_bush run tag @s remove cane_drop\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~ {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..53}] at @s if block ^ ^ ^0.9 air run tag @s remove cane_drop\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~ {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..53}] at @s if block ^ ^ ^0.9 sugar_cane run tag @s remove cane_drop\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~ {auto:1,Command:\"tag @e[tag=candy_cane,scores={cane_timer=1..53}] add cane_drop\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~ {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=51..53}] at @s run tp @s ^ ^ ^0.7 ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=42..50}] at @s run tp @s ^ ^ ^0.9 ~-2 ~\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=37..41}] at @s run tp @s ^ ^ ^0.8 ~-5 ~\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=33..36}] at @s run tp @s ^ ^ ^0.55 ~-8 ~\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=29..32}] at @s run tp @s ^ ^ ^0.4 ~-10 ~\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=25..28}] at @s run tp @s ^ ^ ^0.5 ~-9 ~\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=21..24}] at @s run tp @s ^ ^ ^0.6 ~-7 ~\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=16..20}] at @s run tp @s ^ ^ ^0.7 ~-5 ~\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~1 {auto:1,Command:\"execute as @e[tag=candy_cane,scores={cane_timer=1..15}] at @s run tp @s ^ ^ ^0.8 ~-3 ~\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~1 {auto:1,Command:\"clear @a[scores={cane_timer=2}] carrot_on_a_stick 1\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~1 {auto:1,Command:\"execute as @a[scores={cane_timer=2}] at @s run tp @e[tag=candy_cane,limit=1,sort=nearest] ~ ~1 ~ ~25 ~\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~ {auto:1,Command:\"execute as @a[scores={cane_timer=2}] at @s run tp @e[tag=candy_cane,limit=1,sort=nearest] @s\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~ {auto:1,Command:\"execute as @a[scores={cane_timer=2}] at @s run summon armor_stand ~ ~ ~ {ArmorItems:[{},{},{},{id:\\\"minecraft:carrot_on_a_stick\\\",tag:{Unbreakable:1,Damage:1},Count:1}],Invisible:1,NoGravity:1,Marker:1,Tags:[\\\"candy_cane_cane\\\"],DisabledSlots:4144959}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~ {auto:1,Command:\"execute as @a[scores={cane_timer=2}] at @s run summon armor_stand ~ ~ ~ {Invisible:1,NoGravity:1,Marker:1,Tags:[\\\"candy_cane\\\"],DisabledSlots:4144959}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~ {auto:1,Command:\"scoreboard players set @a[scores={cane_timer=60..}] cane_timer 0\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~ {auto:1,Command:\"scoreboard players add @e[tag=candy_cane] cane_timer 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~-1 {auto:1,Command:\"scoreboard players add @a[scores={cane_timer=1..}] cane_timer 1\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~-1 {auto:1,Command:\"scoreboard players set @a[scores={cane_timer=0,rc3=1..},nbt={SelectedItem:{id:\\\"minecraft:carrot_on_a_stick\\\",tag:{Damage:1}}}] cane_timer 1\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~-1 {auto:1,Command:\"tag @a remove give18\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~-1 {auto:1,Command:\"give @a[tag=give18] minecraft:carrot_on_a_stick{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Candy Cane\\\\\\\"}\\\",Lore:[\\\"Rightclick to throw!\\\"]},Unbreakable:1b,Damage:1,HideFlags:63,AttributeModifiers:[{AttributeName:\\\"generic.attackDamage\\\",Name:\\\"generic.attackDamage\\\",Amount:18,Operation:0,UUIDLeast:527442,UUIDMost:311599}]} 1\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~-1 {auto:1,Command:\"scoreboard players add @a cane_timer 0\"}"},{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