Mantle

Mantle

157M Downloads

Breaking changes for 1.19

KnightMiner opened this issue ยท 1 comments

commented

This issue describes things to change for the 1.19 port, as I have pending breaking changes. Will be updating this periodically as I remember more things.

  • Cleanup methods on SimpleBlockModel, then have ColoredBlockModel extend it. Will make it easier to support in all custom models
  • Fully migrate JSON predicates from Tinkers' Construct
  • Clean up model data usage, getModelData is intended to return a new instance instead of a cached instance as forge will cache it for me. refreshModelData will alert forge to call getModelData again to get the new instance
  • Rename keys on fluid ingredient for consistency with outputs/item ingredients (see #203)

Changes that would be good

  • Migrate multi-module UIs to widgets
commented

I'll get around to the UI migration one of these days. Rest is done, so this issue served its purpose.