Custom Textures
Masterful Machinery generates blocks from JSON IDs. You can replace their textures with a resource pack in the same way you would replace any other block texture.
Basic workflow
- Find the generated block ID, for example
mm:my_controller. - Create a resource pack.
- Add blockstate/model/texture files for that block ID.
- Load the resource pack above the modpack’s default resources.
Translation keys
Generated blocks use translation keys like:
block.mm.<id>
For example, mm:my_controller uses:
block.mm.my_controller
Use normal resource pack language files to override display names.