Changelog
Full Release V2.0
1. Math Functions Overhaul
- Switched from unstable subsequent calculations to a cumulative/direct method for day, weekday, and leap year calculations.
- Weekday calculations now use a modern system; dates after 1800 won't match historical calendars. Use the new config file for accurate date counting by setting the year to a modern year.
- Important: If updating from an old version, you must set the start year with
/scoreboard players set %start.year dash.date_arc [year (likely 0)]
. (Join Discord for support.)
2. New Config System
- Added a config system in
data/dash.date/function/config.mcfunction
. - Set the start date using scoreboard variables:
%start.year
and%display.year
for the year.%ani.month
and%display.month
for the month.%ani.date
and%display.date
for the day.
- After configuration, run
/function dash.date:update
to let the system self-correct.
3. New Holidays
- Added Lunar New Year, Easter, and St. Patrick's Day.
- Easter is calculated exactly (accurate for years after 1800). Lunar New Year is approximated (accurate within 0–3 days, more precise near 1900).
- Each holiday features unique tunes and particle effects.
4. Time Formula Optimization
- Updated the time calculation formulas to be more modern, easier to understand, and more efficient.
5. License Change
- Changed the license from Dash MCL Open 1.0 to Dash MCL ND 1.0 due to the implementation of novel algorithms.
- (Old versions remain under the previous license.)
Files
datetime-display-2.0.jar(577.14 KiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
2.0+modLoaders
FabricForgeNeoForgeQuilt
Game versions
1.21.5Downloads
306Publication date
April 8, 2025 at 3:46 AMPublisher

Gamedash43
Member