Перейти к основному содержимому
Версия: 2.0.0

Реєстрація подій

TestAction класс
import com.jodexindustries.donatecase.api.data.action.ActionExecutor;
import org.bukkit.entity.Player;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

public class TestAction implements ActionExecutor<Player> {

@Override
public void execute(@Nullable Player player, @NotNull String context, int cooldown) {
if (player != null) player.sendMessage("Hello!");
}
}
Реєстрація
ActionManager<Player> actionManager = api.getActionManager();
actionManager.registerAction("[test]", new TestAction(), "Awesome action!");