How the 3rd number in MCreator patch/snapshot versions is determined.

Started by Omegabird113 on

Topic category: General discussion

Joined Jul 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
How the 3rd number in MCreator patch/snapshot versions is determined.
Tue, 03/24/2026 - 20:54 (edited)

Earlier today, they released version 2026.1.10319 (2026.1 pre-release/snapshot 3) and the previous snapshot was 2026.1.04117. I wondered for a little while where those big last numbers were coming from. I eventually found in the MCreator source code what generates these version numbers and now can explain to anyone else who’s curious.

The system:

The last number comes from the date and time that the MCreator version is built into the various binaries. Specifically, the in 10319

  • The first 2 digits, 10, represents the week of the year
  • The 3rd digit, 3, represents the number of days sense that week started
  • The last 2 digits, 19, represents the hour of the day (24-hour)

The time zone in which this is determined is that of Germany (weeks start on Mondays).

Edited by Omegabird113 on Tue, 03/24/2026 - 20:54