Changes

Summary

  1. Add stat type fallbacks (details)
Commit 74310bd8a03275e21503f7ea39a7bdae575538db by KnightMiner
Add stat type fallbacks

Allows you registering a trait for all melee/harvest or all ranged, before we put all melee/harvest as default, but some defaults are not good outside melee/harvest
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/materials/traits/MaterialTraits.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/materials/IMaterialRegistry.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/materials/MaterialRegistryImpl.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/materials/MaterialRegistry.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/exception/TinkerAPIMaterialException.java (diff)
The file was modifiedsrc/main/java/slimeknights/tconstruct/library/materials/traits/MaterialTraitsManager.java (diff)