Skip to main content
Before you can actively schedule an event on the public Calendar, the CMS needs to know what kinds of events your server is capable of running.

What is an Event Definition?

An event definition corresponds directly to the events available in your game server’s database (typically the event table or a specific ENUM column). By defining them in the CMS, you create a permanent visual bridge that allows you to easily schedule them later without touching the database code.

Creating an Event Type

1

Navigate to Event Types

Go to Event Types in the admin sidebar, under the Game Events section.
2

Initiate Creation

Click the Create Event Type button.
3

Set the Exact Identifier

Set the Event Index to exactly match the event identifier used by your server source code (e.g., EVENT_MOONLIGHT_DROP).
This value is automatically converted to uppercase by the CMS to ensure database compatibility.
4

Visual Configuration

Provide a recognizable, player-facing Label (e.g., Moonlight Treasure Drop). You can also provide a brief description and sorting order.

Adding Custom Icons

Once the definition is formally created, the system allows you to upload an Icon for it. This icon will display on the website calendar next to the scheduled time, helping players immediately recognize visually what event is coming up. Creating an Event Definition Once your Event Types are fully defined, you can proceed to the Event Calendar to actually schedule when they happen!