Skip to main content

Usage Example

@EventHandler
public void onVCTEvent(VCTEvent event) {
    if (event.getType() == VCTEventType.CREATE) {
        String timerId = event.getTimerId();
        String timeInitial = event.getInitialTime();

        Bukkit.getLogger().info("[MyPlugin] Timer created: " + timerId);
        Bukkit.broadcastMessage("The timer " + timerId + " has started (" + timeInitial + ")");
    }
}

Behavior

  • Fired immediately after a timer is created (either via command or API).
  • Provides access to the new timer’s ID and initial time.

Parameters

event
VCTEvent
Represents the event. Useful getters:
  • String getTimerId() — the ID of the created timer
  • String getInitialTime() — time in HH:MM:SS format
I