You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To anyone discovering this issue looking for news about 1.20, see the FAQ. This issue is simply a TODO list, not an indicator of update progress.
API changes that can support migrating old behavior
These changes can be added without breaking addons.
Look into using GameTest for automated tests, not sure how long our method will keep working as mojang changes bootstrap (plus world sensitive tests would be nice to have)
Books: Remove all uses of named section transformers in favor of generic section data transformers
Replace tank block model property with a fluid and a capacity property
Split castable tool casting from castable part swapping, allows us to do tool casting over a non-consumed cast and part swapping without a tool casting recipe.
Tools
Support global tool definition data loaders
Support merging on tool definition data? May be redundant to above
Migrate away from tool loot hook to standard global loot modifiers
Consider - make tool building recipe contain parts list. Move part swapping logic to tool building recipe.
Allow composable modifiers to merge modules from multiple data packs.
Breaking changes for 1.20
Tools
Move modifier slot colors to Mantles resource color manager
Narrow return types on ToolStack methods to use NamespaceNBT instead of ModDataNBT when reasonable
Modifiers
Migrate inventory modifier to modifier modules
Remove modifier serializers = use modifier modules with composable instead.
Remove typed check on dynamic modifiers, its no longer useful when every modifier is composable
Change projectile hit hook to use the new forge enum for canceling instead of a boolean.
Recipes
Switch Tinker Station and Modifier Workstation to using LazyToolStack for results.
New 1.20 Features
Duplicate armor trims in a casting table using molten diamond at a discount
Add trims to all relevant tinkers armors
The text was updated successfully, but these errors were encountered:
To anyone discovering this issue looking for news about 1.20, see the FAQ. This issue is simply a TODO list, not an indicator of update progress.
API changes that can support migrating old behavior
These changes can be added without breaking addons.
Tools
Breaking changes for 1.20
Tools
Modifiers
Recipes
New 1.20 Features
The text was updated successfully, but these errors were encountered: