tutorial:datagen_model
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tutorial:datagen_model [2022/10/26 07:01] – Add note on strict validation daomephsta | tutorial:datagen_model [2023/02/20 05:16] – [Adding Item Models] solidblock | ||
---|---|---|---|
Line 38: | Line 38: | ||
<code java> | <code java> | ||
- | public static Block SIMPLE_BLOCK = Registry.register(Registry.BLOCK, new Identifier(" | + | public static Block SIMPLE_BLOCK = Registry.register(Registries.BLOCK, new Identifier(" |
- | public static BlockItem SIMPLE_BLOCK_ITEM = Registry.register(Registry.ITEM, ..., new BlockItem(SIMPLE_BLOCK, | + | public static BlockItem SIMPLE_BLOCK_ITEM = Registry.register(Registries.ITEM, ..., new BlockItem(SIMPLE_BLOCK, |
// ... | // ... | ||
Line 52: | Line 52: | ||
==== Strict Validation ==== | ==== Strict Validation ==== | ||
By default, data generation will throw an exception if the run did not generate blockstates for all blocks belonging to the processed mods. | By default, data generation will throw an exception if the run did not generate blockstates for all blocks belonging to the processed mods. | ||
- | Fabric API allows disabling this. To do so, edit your `build.gradle` to remove the `-Dfabric-api.datagen.strict-validation` VM arg from the `loom {}` block. | + | Fabric API allows disabling this. To do so, edit your '' |
===== Adding Item Models ===== | ===== Adding Item Models ===== | ||
Line 61: | Line 61: | ||
<code java> | <code java> | ||
- | public static Block SIMPLE_BLOCK = Registry.register(Registry.BLOCK, new Identifier(" | + | public static Block SIMPLE_BLOCK = Registry.register(Registries.BLOCK, new Identifier(" |
- | public static BlockItem SIMPLE_BLOCK_ITEM = Registry.register(Registry.ITEM, ..., new BlockItem(SIMPLE_BLOCK, | + | public static BlockItem SIMPLE_BLOCK_ITEM = Registry.register(Registries.ITEM, ..., new BlockItem(SIMPLE_BLOCK, |
// ... | // ... | ||
tutorial/datagen_model.txt · Last modified: 2023/06/05 17:43 by mcrafterzz