Skip to content

Update to 26.1#75

Draft
Hugman76 wants to merge 1 commit intoNucleoidMC:mainfrom
Hugman76:update/26.1
Draft

Update to 26.1#75
Hugman76 wants to merge 1 commit intoNucleoidMC:mainfrom
Hugman76:update/26.1

Conversation

@Hugman76
Copy link
Member

This PR updates Fantasy to Minecraft 26.1.

Mostly changes toward class and variables names, to keep consistency with vanilla on what is a world, and what is a level.

Impotant changes

  • I took the liberty of renaming most classes and functions as most mods will require remapping anyways, just like FAPI did
    • I might not have caught everything
  • You can no longer set weather through the level's config
    • This stuff is technically now managed through the timelines system. Though, it is a bit unconvenient to leave this functionality behind as it was probably being used for some Nucleoid mini-games.

Done and planned tests

  • Game rules work independently
  • Dimension type is customizable
  • Weather works correctly
  • Permanent worlds are saved correctly (dimension saving was rewritten in 26.1)
  • Time advances independently and correctly
    • Note: I'm pretty sure it is not the case right now. We might have to create runtime timelines as well...

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