Minecraft: командный блок для одного

Sp
1

Хочу в командный блок прописать "gamemode creative" только для того, кто нажмёт на кнопку с этим командным блоком.
Как выглядит команда, которая применяется только для игрока, запустившего команду?
Версия: 1.16.4

Ал

Как опытный КБшер, могу тебя разочаровать. Это удивительно, но сейчас в игре нет способа обнаружить нажавшего на кнопку, так как статистика использования блока типа кнопка не работает правильным образом. Конечно, есть дичайшие костыли, но ими мало кто пользуется. Поэтому на картах вместо кнопок обычно используют таблички.

Для того, чтобы привязать к табличке исполнение какой-то команды, нужно задать действие по нажатию для любого текста на ней. Делается это примерно так:
/setblock ~ ~ ~ oak_sign{Text1:'{"text":"Включить креатив", "clickEvent":{"action":"run_command", "value":"/gamemode creative"} }'}
Если нужно добавить текст и в другие строки, просто по аналогии с Text1 добавляем теги Text2, Text3 или Text4.