EventScheduler | Schedule your events! [1.16-1.21] icon

EventScheduler | Schedule your events! [1.16-1.21] -----

Discord Webhook & PlaceholderAPI support.



Description


Event Scheduler
is simply made to work when the event time comes.
Event Scheduler has PlaceholderAPI support
Event Scheduler has Discord Webhook support

Features

Unlimited Task
Unlimited Subtasks for each tasks
Webhooks support
PlaceholderAPI support
Time & Day formats
GUI for tasks

Installation

[Download the correct Spigot version and start your server.]
[Place the Event Scheduler in the plugins folder.]
[Restart the server.]
[Configure the plugin settings as needed.]

Commands & Permissions

/eventscheduler - [Reload plugin]
permission: eventscheduler.admin

/events - [Tasks GUI]
permission: no need

Placeholders
%eventscheduler_event_current%
%eventscheduler_event_next%
%eventscheduler_event_countdown%
%eventscheduler_event_time%

Configuration
⚙️
Code (YAML):
[/LEFT ]
#Default date format is "HH:mm:ss"
DateFormat
: "HH:mm:ss"
UsePlaceholderAPI
: true
MinPlayerMessage
: "#000000For event %eventName% to start a minimum of %playerAmount% players must be online."

#Menu section
menu-name
: "&eEvents"
menu-item
: COMPASS
menu-item-name
: "&eTask &7| &e%taskId%"
menu-item-lore
:
 - ""
  - "&7Event
: &e%eventName%"
  - "&7Time
: &e%eventTime%"
  - ""

menu-filler-item
:
  material
: "GRAY_STAINED_GLASS_PANE"
  name
: " "
  slots
: [ 0,1,2,3,4,5,6,7,8,9,18,27,36,45,46,47,48,49,50,51,52,53,17,26,35,44 ]

#Discord Webhook
#When event started
send-webhook
: false
#Discord Server Settings -> Integrations -> Webhooks -> Select or create new webhook -> Copy webhook url -> Paste
webhook-url
: ""
webhook-avatarURL
: ""
webhook-content
: "Test Content"
webhook-embeds
:
  0
:
    description
: "Test Description"
    title
: "Test Title"
    field
:
      name
: "TestName"
      value
: "TestValue"
      inline
: true
    #RGB color, use # first
    color
: "#FFFFFF"

#Available placeholders

#%currentEvent%
#%nextEvent%
#%nextEventTime%
#%nextEventCountdown%

Tasks
:
  0
:
    #Event and Duration for placeholders
    #If you don't want to use, you can leave blank
    #Duration is second
    event
: "Envoy"
    duration
: 300
    time
: "12:00:30"
    #You can type "Every" for everyday
    #MON, TUE, WED, THU, FRI, SAT, SUN
    day
: "Every"
    #Play sound for every player
    sound
: "BLOCK_BELL_USE"
    minPlayer
: 0
    #Without "/"
    commands
:
     - ""
      - ""
    subtasks
:
      subtask-1
:
        time
: "12:00:20"
        commands
:
         - "say 10 seconds left for Envoy!"
[LEFT ]

Support and Feedback

If you encounter any issues or have suggestions, feel free to report them here or send me a private message. You can also track issues or contribute on GitHub
or direct message me on discord:notpatch

Resource Information
Author:
----------
Total Downloads: 367
First Release: Sep 20, 2024
Last Update: Feb 21, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings