Skip to content

Add calendar app for displaying the in-game date#368

Open
James103 wants to merge 1 commit intognembon:masterfrom
James103:new-app/calendar.sc
Open

Add calendar app for displaying the in-game date#368
James103 wants to merge 1 commit intognembon:masterfrom
James103:new-app/calendar.sc

Conversation

@James103
Copy link
Contributor

This app simply displays the current in-game date and time in a bossbar for all players, using the day counter of the world it is on.

By default, new worlds start on January 1, 1950, but this can be changed by editing line 12 in the app's code.

Internationalization

The app displays dates in English by default.

  • For Chinese, replace line 36 with ampm = if(hours >= 12, '下午', '上午'); and replace line 46 with str('%s%d:%02d | %d年%d月%d日', ampm, hours, minutes, year, month, day).

  • For ISO, delete lines 36-37 and replace line 46 with str('%04d-%02d-%02d %02d:%02d', year, month, day, hours, minutes).

The app converts the day counter to an in-game date using the Gregorian calendar and displays it in a bossbar for all players.
@James103 James103 force-pushed the new-app/calendar.sc branch from 9f10a8f to 69eef31 Compare March 21, 2023 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments