
JumpScares in Minecraft 1.14
Put These commands in the correct command block type
get a command block with:
/give @p command_block

execute at @e[name=Jumpscare] run summon armor_stand ~ ~ ~ {Invisible:1b,Invulnerable:1b,NoGravity:1b,Marker:1b,CustomName:"{\"text\":\"jump1\"}"}
execute at @e[name=Jumpscare] run tellraw @a {"text":"Jumpscare Set!","color":"green"}
execute at @e[name=Jumpscare] run tp @e[name=Jumpscare] ~ ~-999 ~

execute at @e[name=jump1] if entity @p[distance=..1.8,y_rotation=-135..-45] run summon minecraft:zombie_villager ~ ~ ~ {Rotation:[90f]}
execute at @e[name=jump1] if entity @p[distance=..1.8,y_rotation=45..135] run summon minecraft:zombie_villager ~ ~ ~ {Rotation:[-90f]}
execute at @e[name=jump1] if entity @p[distance=..1.8,y_rotation=135..-135] run summon minecraft:zombie_villager ~ ~ ~ {Rotation:[0f]}
execute at @e[name=jump1] if entity @p[distance=..1.8,y_rotation=-45..45] run summon minecraft:zombie_villager ~ ~ ~ {Rotation:[180f]}
execute at @e[name=jump1] if entity @p[distance=..1.8] run fill ~ ~ ~ ~ ~1 ~ air destroy
execute at @e[name=jump1] if entity @p[distance=..1.8] run kill @e[type=item,limit=2]
execute at @e[name=jump1] if entity @p[distance=..1.8] run playsound minecraft:entity.wither.death master @a[distance=..1.8] ~ ~ ~ 1 2
execute at @e[name=jump1] if entity @p[distance=..1.8] run kill @e[distance=...1,limit=1]