Uploaded April 2022 | Updated September 2026, 3 weeks ago
Minecraft 8x8 Donut Elevator!
A hole in the middle for a pillar, a drop hole, or stairs.
More Elevators: youtube.com/playlist?list=PLMtPFF5GHvbS0TmFaw3-kpQbtJFpFJOZz
0:00 Intro
0:30 Dissection
1:46 Build It
3:54 Bottom launcher
8:29 Top launcher
11:16 Adding platforms and testing
Twitter: twitter.com/plasma_doctor
Minecraft 8x8 Donut Elevator!
A hole in the middle for a pillar, a drop hole, or stairs.
More Elevators: youtube.com/playlist?list=PLMtPFF5GHvbS0TmFaw3-kpQbtJFpFJOZz
0:00 Intro
0:30 Dissection
1:46 Build It
3:54 Bottom launcher
8:29 Top launcher
11:16 Adding platforms and testing
Twitter: twitter.com/plasma_doctor

![Minecraft: Lots of Arrow Commands!
Lots of Minecraft arrow commands for custom arrows.
Custom bows for multiplayer servers: https://youtu.be/6lATmL7pGIU
Mobs! Sounds! Zero Gravity! TNT Explosions! Teleporting!
Custom arrows are the perfect place to learn commands.
Command dump:
Zero Gravity Arrows
/execute at @e[type=arrow] run data merge entity @e[type=arrow,distance=0..1,limit=1] {NoGravity:1}
Harmless Dancing Arrows
/execute as @e[type=arrow] at @e[type=arrow] run data merge entity @e[type=arrow,distance=0..1,limit=1] {inGround:5}
Buzzing / Anti-Stick
/execute at @e[type=arrow] run data merge entity @e[type=arrow,distance=0..1,limit=1] {inGround:0b}
Spinning
/execute as @e[type=arrow,nbt={inGround:0b}] at @s facing ^1 ^ ^ run tp ~ ~-0.1 ~
OR
/execute as @e[type=arrow,nbt={inGround:0b}] at @s facing ^ ^1 ^ run tp ~ ~-0.1 ~
Bomb Arrows BOTH:
/kill @e[type=arrow,nbt={inGround:1b}]
/execute at @e[type=arrow,nbt={inGround:1b}] run summon tnt
Teleport arrow
/execute at @e[type=arrow,nbt={inGround:0b}] run tp @p ~ ~ ~
Musical
/execute at @e[type=arrow] run data merge entity @e[type=arrow,distance=0..1,limit=1] {SoundEvent:minecraft:block.note_block.guitar}
Instakill arrows
/execute at @e[type=arrow] run data merge entity @e[type=arrow,distance=0..1,limit=1] {damage:1000d}
Harmless
/execute at @e[type=arrow] run data merge entity @e[type=arrow,distance=0..1,limit=1] {damage:0d}
Amethyst Arrows (2 parts)
/execute at @e[type=arrow,nbt={inGround:0b}] run playsound minecraft:block.amethyst_block.hit ambient @p
/execute as @e[type=arrow,nbt={inGround:0b}] at @e[type=arrow,nbt={inGround:0b}] run particle minecraft:block minecraft:amethyst_block ~ ~ ~ 0 0 0 1 10
Arrows of Damocles
/kill @e[type=arrow,nbt={inGround:1b}]
/execute as @p at @s run summon minecraft:arrow ~ ~100 ~
Cat
/kill @e[type=arrow,nbt={inGround:1b}]
/execute at @e[type=arrow,nbt={inGround:1b}] run summon cat
0:00 Intro
0:21 Zero Gravity
1:12 Dancing Arrow Friends
1:55 Buzzing Anti-Stick
2:35 Spinning Arrows
3:12 BOMB TNT ARROWS
4:10 Teleport Arrows
4:50 Musical Arrows
5:37 Amethyst (block) Sparkling Arrows
6:31 Harmless Arrows
7:02 INSTAKILL Arrow
7:29 Arrows of Damacles (Infinite Arrow Fall)
8:30 Cat Arrow
8:55 Singing Sparkling Kitty Arrow!
Twitter: https://twitter.com/plasma_doctor Minecraft: Lots of Arrow Commands!](https://i.ytimg.com/vi/mr4nCKEnnk4/mqdefault.jpg)


![Minecraft Player Facing Command
Minecraft player facing commands, and an arrow machine gun as an example.
UPDATE:
this by @conure512 is a MUCH better way to do it!:
https://www.youtube.com/watch?v=eoivBw-YbrY
Knowledge is power and knowing your entity target selectors like y_rotation and how rotation works can help you put things in the right place, rotate players correctly, and with the ^ ^ ^ carats put things IN FRONT of the player!
N
execute as @p[y_rotation=157.5..-157.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[0d,0d,-1d]}
NW
execute as @p[y_rotation 157.5..-112.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[1d,0d,-1d]}
W
execute as @p[y_rotation 112.5..-67.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[1d,0d,0d]}
SW
execute as @p[y_rotation 67.5..-22.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[1d,0d,1d]}
S
execute as @p[y_rotation 22.5..22.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[0d,0d,1d]}
SE
execute as @p[y_rotation=22.5..67.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[-1d,0d,1d]}
E
execute as @p[y_rotation=67.5..112.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[-1d,0d,0d]}
NE
execute as @p[y_rotation=112.5..157.5] at @s run summon arrow ^ ^1 ^2 {Rotation:[0f,0f],Motion:[-1d,0d,-1d]}
Twitter: https://twitter.com/plasma_doctor Minecraft Player Facing Command](https://i.ytimg.com/vi/oafcwZZ7Sl4/mqdefault.jpg)
![This Handheld Torch Lights Up In Vanilla Minecraft
Cant run Optifine? Dont like shaders?
Heres a neat way to have your handheld torch light up the area.
Its basically one command, and a cleanup one first.
Its that simple.
execute as @p at @s run fill ~-1 ~ ~-1 ~1 ~3 ~1 air replace light
execute as @p at @s if entity @s[nbt={Inventory:[{Slot:-106b,id:minecraft:torch}]}] run fill ~ ~1 ~ ~ ~1 ~ light[level=14] replace air
Twitter: https://twitter.com/plasma_doctor This Handheld Torch Lights Up In Vanilla Minecraft](https://i.ytimg.com/vi/ouGWNkGSMR4/mqdefault.jpg)




