-
Notifications
You must be signed in to change notification settings - Fork 2
Home
cleverpanda edited this page May 16, 2019
·
4 revisions
Welcome to the Divergent-Underground wiki!
Recipe jsons and language files still need to be done manually.
The Class ModelBakeEventCreator runs in a development environment and automatically creates blockstate and model json files.
- Clone this project and make a branch.
- Add the mod to build.gradle.
- Create your compatibility class according to the examples. Use the same formatting and naming conventions as I do.
- Create textures for the mod as needed and put them in .either divergentunderground:blocks or divergentunderground:items/integration/[modid].
- Add "after:[modid];" to the dependencies order line in DivergentUnderground.
- Run the mod in your workspace. ModelBakeEventCreator will create all of the needed jsons.
- Add entries to the language files.
- Run the mod again and test everything to make sure it works.
- Add Divergent Underground as a soft dependency for your project
- Create your compatibility class according to the examples, but use ModItems#makeExternalRock, ModItems#makeExternalOre, and ModItems#makeExternalGem. Note this is only needed if you'll be using ModelBakeEventCreator.
- Add "before:divergentunderground;" to your dependencies order.
- Run the mod in your workspace. ModelBakeEventCreator will create all of the needed jsons under a divergentunderground directory. Move them wherever you need.
- Add entries to the language files.
- Run the mod again and test everything to make sure it works.