Как сделать что бы что тослучалось там где какой-то игрок, например чтобы молния била туда где находится игрок
Проверить нахождение игрока на определённых координатах можно при помощи селектора
@a[x=,y=,z=,dx=,dy=,dz=] или @a[x=,y=,z=,distance=0.0]
"@a" любой селектор. "x=,y=,z=" нужные координаты от которых начинается поиск сущности, затем указываем либо "dx=,dy=,dz=" поиск цели от координаты "x=,y=,z=" + координаты "dx=,dy=,dz=". Либо distance= расстояние от указанных в x= y= z=. Distance имеет форму сферы (distabce="минимальное расстояние"."максимальное расстояние").
Я обычно использую distance (либо записываю координаты из data игрока в socreboard, но так как я плохо объясняю, то я не буду писать в этом ответе про это).
Приметы: give @p[x=-6,y=22,z=52,distance=0.1] minecraft: acacia_planks или execute as @p[x=-6,y=22,z=52,distance=0.1] run give @s minecraft: acacia_planks
Источник: https://minecraft-inside.ru/forum/topic/54258-как-в-minecraft-java-ed-с-помощью-командного-блока-провернуть-такое-см-внутри/
Execute at @p run (тут команда, в которой вместо координат нужно прописать ~ ~ ~)
Например /execute at @p run summon lighting_bokt ~ ~ ~