No to niestety. Za korzystanie z niewspieranej wersji serwera płaci się kosztem braku możliwości korzystania ze świeżo wydanych lub zaktualizowanych pluginów.
https://dev.bukkit.org/projects/worldguard/files/881691/download
Jak chcesz zamulać serwer to jak najbardziej.
broadcast jest wydajniejsze, bo wysyła do wszystkich, a send działa tak, jakbyś zrobił:
loop all players:
send "x" to loop-player
@ignanmagus oczy bolą jak na to patrzę. Jeśli rzeczywiście jesteś pewny że tak mocno chcesz obniżyć wydajność serwera to używaj tego twojego.
on right click:
if player's tool is stick:
if {cooldown::%player%} is not set:
set {cooldown::%player%} to now
loop all entities in radius 10 around player:
damage loop-entity by 5*2
stop
set {_cooldown} to difference between {cooldown::%player%} and now
if {_cooldown} is less than 20 seconds:
set {_time} to 20 seconds
subtract {_cooldown} from {_time}
send "tej mocy możesz użyć za %{_time}%" to player
else:
set {cooldown::%player%} to now
loop all entities in radius 10 around player:
damage loop-entity by 5*2
Po 1.: skrypt na bloki nie wymaga skryptu na broadcast
Po 2.: jest to dość prosty skrypt. Nie jest jakiś znakomity ani rozbudowany. Dałoby się go skrócić o 45 linijek bez usuwania komend ani zamiany w jedną i dodawania argumentu. 2/10
Plugin: https://filebin.net/v0irmc1ddqgybnif
Skan zanim Libter zacznie marudzić, choć i tak pewnie będzie, bo w Javie a nie w Kotlinie
https://www.virustotal.com/gui/file/4fcbf66cd0f81e2262bc7cb2737228630d5f2d0d380004be2c8aa7f75c99d8b2/detection
Z tego co pamiętam, było coś takiego, że przy zmianie wersji Skripta należy usunąć folder Skript. Oczywiście zanim to zrobisz skopiuj Twój skrypt w bezpieczne miejsce