HomeJavaModsCalendar Plugin
Calendar Plugin
ModsJava

Calendar Plugin

CalendarioPlugin - An Advanced Calendar & Events System CalendarioPlugin is a comprehensive plugin that introduces a realistic calendar system, dynamic…

⬇ Download on Spigot
CalendarioPlugin - An Advanced Calendar & Events System

CalendarioPlugin is a comprehensive plugin that introduces a realistic calendar system, dynamic seasons with unique effects, and a fully customizable day/night cycle to enrich the gameplay experience and increase immersion in your world.

Designed to be high-performance and highly configurable, CalendarioPlugin allows you to control every aspect of time, from seasonal farming to visual effects like snow in winter and blooming flowers in spring, all topped with a powerful custom events engine.

[​IMG]

Spoiler: ✨ Main Features
  • Complete Calendar System: An internal calendar with days, months, and years that advances automatically exactly at midnight.
  • Four Dynamic Seasons: Spring, Summer, Autumn, and Winter, each with a unique impact on the game world.
  • Custom Day/Night Cycle: Set different durations for day and night for each season (e.g., longer days in summer, longer nights in winter).
  • Seasonal Farming: Configure which crops can grow in each season.
  • Immersive Visual Effects: Watch snow and ice form in winter and melt in spring.
  • Dynamic Boss Bar: An optional, non-intrusive Boss Bar displaying the date, season, weather, and current time.
  • Seasonal Resource Packs: Automatically send players a different Resource Pack for each season.
  • Powerful Event System: Create fixed-date, annual, or random events with custom commands.
  • Time-Based Events: Configure events to start and end at specific times of the day (`HH:MM`) using `hour-event` and `hour-stopevent`.
  • Event Priority: Fixed-date and Annual events automatically interrupt lower-priority (Random) events if they conflict.
  • PlaceholderAPI Integration: Use calendar data in any other plugin.
  • Sleep Mechanics Compatibility: Players can sleep to skip the night, respecting the configured player percentage.

Spoiler: ⚙️ Commands & Permissions
All commands require the user to be a server operator (OP).

Code (Text):
/calendar set <day|month|year> <value>
Sets the current date.

Code (Text):
/calendar reload
Reloads the config.yml and events.yml files.

Code (Text):
/calendar event <start|end|status> [event_id]
Manually manages the event system.
  • start <event_id>: Force-starts a specific event.
  • end: Force-ends the currently active event.
  • status: Shows the currently active event.

Spoiler: Placeholders (PlaceholderAPI Integration)
Make sure you have PlaceholderAPI installed. The prefix is `calendar_`.

Code (Text):
%calendar_day%
-> Current day
Code (Text):
%calendar_month%
-> Current month name
Code (Text):
%calendar_year%
-> Current year
Code (Text):
%calendar_season%
-> Current season name (with colors)
Code (Text):
%calendar_time%
-> In-game time (HH:MM)
Code (Text):
%calendar_weather%
-> Current weather (localized)

Spoiler: Configuration (config.yml) & Events (events.yml)
This plugin is highly configurable. You can customize every feature, including time cycles, visual effects, seasonal farming, the boss bar, and sleep mechanics in config.yml.

Create your own custom events in events.yml!
  • Type: ANNUAL (e.g., Christmas), FIXED_DATE (one-time), or RANDOM.
  • Conditions: Set a trigger date, start/end times (`hour-event`, `hour-stopevent`), duration (`duration-days`), a daily chance, or required seasons.
  • Commands: Execute any console command at the start and end of an event.
Example event files (`events_it.yml`, `events_es.yml`) are included in the plugin folder for reference.
For detailed configuration instructions, please check the included README.txt file or visit the documentation link.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Calendar Plugin is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18, 1.19, 1.20 and newer. Downloaded 149 times (via Spigot). Download it and open it directly in the game.

Explore more