dzień dobry. ja myślę że to jest niemożliwe w pluginie Skript bo jak wpisujesz (set location of block to {_block}) to skript wpisuje to jako X: 129.21, Y: 217, Z: 218. i tak to niemoże być bo jak się wpisuje /setblock X: 121 Y: 213 Z:21 mob_spawner itd. to tak nie może być bo jak się wpisuje komendę setblock muszą być same cyfry a nie może być żadnej litery i minecraft tego blocku nie wstawia. może jest jakieś rozwiązanie ale nieznam
Edit:
command /spawner [<text>]:
trigger:
if arg 1 is "zombie":
if player has permission "spawner.zombie":
set {_block} to player's target block
set {_loc.block} to location of target block
if {_block} is "mob_spawner":
send "&2Zmieniono spawner na 'zombie'" to player
execute console command "/setblock %{_loc.block}% minecraft:spawner{SpawnData:{id:zombie}}"