VenturaCalendar | Your own custom calendar [1.13 - 1.21.4] icon

VenturaCalendar | Your own custom calendar [1.13 - 1.21.4] -----

A highly customizable calendar plugin for all kinds of servers.



Placeholders & Config Update
Additional placeholders
For PlaceholderAPI:
- %venturacalendar_month_<month-name>_season%: returns the season of the specified month.
- %venturacalendar_month_<month-name>_days%: returns the amount of days in the specified month.
- %venturacalendar_newday_message%: returns the new day message.
- %venturacalendar_actionbar_message%: returns the actionbar message.
- %venturacalendar_date_event_name%: returns the name of the current event.
- %venturacalendar_date_event_description%: returns the description of the current event.

Built-in:
- %eventName%
- %eventDescription%

Additional actions
This will play a sound to the player.
The first argument is the sound, the second is the volume and the third is the pitch.
You can find a list of sounds here: https://www.digminecraft.com/lists/sound_list_pc.php
- '[SOUND] ENTITY.PLAYER.LEVELUP, 1.0, 1.0'

This will show a title to the player.
The first argument is the title, the second is the subtitle.
The last three are: fade-in, stay and fade-out times.
- '[TITLE] This is a title, This is a subtitle, 20, 60, 20'
Alternatively you can use opt out the subtitle or the times, or just the subtitle.
- '[TITLE] This is a title'
- '[TITLE] This is a title, 20, 60, 20'

You can send raw messages to the player:

- '[MESSAGE] this will send a message to the player'
- '[TEXT] this will also send a message to the player'


Updated the events configuration
You can now define materials for the days on the event that have passed, for the current day and also the future days.

The config has it's own file now: Events.yml


Code (YAML):
events:
  new-year
:
    name
: '&a| &2New Year''s day'
    month
: 'January'
    days
:
      start
: 1
      end
: 1
    # This will appear in the lore of the event day.
    description
:
     - "&6Happy new year!"
    # Will override current days display
    display-material
:
      # Display for the current day if it's an event
      current
: GREEN_STAINED_GLASS_PANE
      # Display for the passed days if it was on a event
      passed
: RED_STAINED_GLASS_PANE
      # Display for the future days if they are on a event
      future
: YELLOW_STAINED_GLASS_PANE
    # Leave empty if you don't want to execute any commands:
    # commands: []
    commands
:
     - ' [PLAYER ] this will be executed by player'
      - ' [CONSOLE ] this will be executed by console'
Updated calendar configuration
You can now also define materials for the days that have passed, for the current day and future days.

Code (YAML):
items :
  # Item display for current day.
  today
:
    toggle
: true
    name
: '&2 %day% %eventName%'
    material
: LIME_STAINED_GLASS_PANE
    amount
: ' %day%'
    # Example lore:
    # lore:
    #   - '&7Today is %dayName%.'
    #   - '&7It is the %week% week of the %monthName%.'
    lore
:
     - '&r %dayName%'
  passed
:
    toggle
: true
    name
: '&2 %day% %eventName%'
    material
: WHITE_STAINED_GLASS_PANE
    amount
: ' %day%'
    lore
:
     - '&r %dayName%'
  future
:
    toggle
: true
    name
: '&2 %day% %eventName%'
    material
: WHITE_STAINED_GLASS_PANE
    amount
: ' %day%'
    lore
:
     - '&r %dayName%'
----------, Jan 14, 2022
Resource Information
Author:
----------
Total Downloads: 92
First Release: Jan 14, 2022
Last Update: Mar 4, 2025
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings