Calendarz

Downloads:
32
Upvotes: 10
Share this:
Category
Project status
Stable
License
All Rights Reserved
Modification type
Supported Minecraft versions
1.21.1

Jump to downloads

About Calendarz

Introducing Calendarz, a versatile Minecraft mod that brings fully customizable in-game calendars right to your server! With Calendarz, players can easily craft a user-friendly block that displays the calendar GUI by right-clicking on the block with support for viewing multiple events on any given day. While regular players can view events, admins have complete control with the /calendaradmin command, which allows direct configuration management without needing to stop the server.

Calendarz requires installation on both the client and server, and it works seamlessly across single-player, LAN, and multiplayer setups. Admin commands are logged directly to the console, simplifying troubleshooting and offering the flexibility to manage settings through the console itself. Other mods can also add support for custom events using the admin command, enhancing its versatility.

Managing events is a breeze with the events.json file’s straightforward structure, and even the event tooltip speed can be adjusted through commands or the configuration file.

Scroll down for a full feature list and see how Calendarz can transform your Minecraft experience!


Features

Core Features

  • Compatible with Single Player, LAN, and Multiplayer modes.
  • Admins can add, edit, and remove events via the admin command.
  • Events are fully customizable.
  • Supports leap years.
  • Days of the week are supported (Sun, Mon, Tue, Wed, Thu, Fri, and Sat).
  • The calendar grid functions similarly to real-world months.
  • Current day and event icons are overlaid on the calendar.
  • Displays the current month and year at the top of the calendar.
  • Admin commands and messages are logged to the server console.
  • Administrators kick players from the Calendar UI to enable real-time configuration changes.
  • Only the current month's calendar view is accessible.
  • Calendar and Thin Wood Stump blocks.
  • Rare randomly generated structures in the forest biome.
  • Per map settings using map ID technology.
  • A command to get the Map ID to allow other mod creators a way to get the folder name.

Admin Command

  • Server admins can modify the configuration file using the /calendaradmin command.
  • The admin command allows adjusting the speed of the event index cycle.
  • Admins can remove specific months, days, and events from the calendar.
  • Events for a specified month or day can be retrieved, displaying an index number to facilitate targeted deletions.
  • New events can be added, either by creating new months/days or adding to existing ones.
  • Calendar events cycle through the event array indexes.

Known Issues

  • Manually editing and saving changes to the events.json file while players are viewing the configuration will cause crashes.
    • Solution: Use the admin command to update the file in real-time.

Mod Sites

Modification files
Calendarz_1.1.0+NeoForge-1.21.1.jar.jar - RELEASE Uploaded on: 10/15/2024 - 00:44   File size: 757.22 KB
Changelog

r1.1.0-Release

  • Added calendar block to open the calendar UI
  • Added calendar, and thin wood stump crafting recipes.
  • Added tags for calendar crafting recipes.
  • Added block assets.
  • Added support for per-world config files.
  • Added a new admin command to get the map ID map variable.
  • Added rare "Lost Calendar" structures with random props.
  • Added Thin Wood Stumps.
  • Added update JSON file support.
  • Removed /calendar command.

r1.0.0-Release

  • Added player command
  • Added admin command
  • Added calendar GUI.
  • Added events.json config
  • Added current-day outline indicator.
  • Added event indicator.
  • Added event tooltip cycle system.
  • Added admin command support to add, remove, and get events.
  • Added admin command support to set the event cycle speed in ticks.
  • Added player command to open the GUI.
  • Added support for weekdays.
  • Added support for leap years.
  • Added support for real calendar layouts.
  • Added single-player, LAN, and multiplayer support.
  • Added script to open calendar GUIs when editing the config file through commands.
  • Added title text of the current year and current month.
  • Added support for more than one event on the same day.

i hate to be that guy, but is a 1.20.1 backport coming? i wanted to add it to a modpack of mine but it's not the right version. sorry if im bothering you.

Congratulations for winning Mod of the Week :)

Your mod was also promoted on our official subreddit (https://www.reddit.com/r/MCreator/) and Twitter page (https://twitter.com/PyloDEV).