efa5620db6 | ||
---|---|---|
textures | ||
API.md | ||
README.md | ||
command.lua | ||
gameconfig.lua | ||
gui.lua | ||
init.lua | ||
mod.conf | ||
node.lua |
README.md
Calendar
This mod adds a simple and customizable calender system.
The calendar supports days, weeks, months and years. Holidays are also supported.
To make things simpler, all months have the same length.
By default, a year has 12 months (January to December) with 30 days each. There are 7 weekdays from Monday to Sunday, starting at Monday. The calendar starts at Day 1, Month 1 (January), Year 1.
Customizing the calendar
If you want to customize the calendar (e.g. change the length of months),
read the text file API.md
.
Info for programmers
See API.md
.
Where is the date stored?
Minetest stores the number of elapsed days in the world files and it
can be queried in Lua via minetest.get_day_count()
.
The day count is stored in the world directory under env_meta.txt
as
day_count
.