zh_cn:tutorial:datagen_model
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
zh_cn:tutorial:datagen_model [2023/02/20 05:14] – [添加方块模型] solidblock | zh_cn:tutorial:datagen_model [2023/02/24 10:41] (current) – [生成模型] 不明白上次创建页面的时候在想什么,抱歉。感谢 solidblock 修正了很多错误。 hanatomizu | ||
---|---|---|---|
Line 47: | Line 47: | ||
</ | </ | ||
- | 因为 '' | + | 因为 '' |
====严格验证===== | ====严格验证===== | ||
- | 默认情况下,如果运行没有为所有属于已处理 | + | 默认情况下,如果运行过程中,没有为所有属于被处理的模组的方块生成方块模型,数据生成将报错。Fabric API 允许禁用该功能。为此,请编辑你的 '' |
=====添加物品模型===== | =====添加物品模型===== | ||
- | '' | + | '' |
- | 在这个例子中,我们重写上一个例子中的 '' | + | 在这个例子中,我们重写上一个例子中的 '' |
<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 72: | Line 71: | ||
FIXME // | FIXME // | ||
- | ====定向块的数据生成==== | + | ==== 为带有朝向的方块添加数据生成 ==== |
- | **快速警告**:这将非常复杂!!! | + | **警告**:这将非常复杂!!! |
- | 在本例中,我们将为 '' | + | 在本例中,我们将为 '' |
首先,添加方块自身并且注册它。 | 首先,添加方块自身并且注册它。 | ||
+ | |||
<code java> | <code java> | ||
- | // 在 Tutorial 类里 (或者你自己的 | + | // 在 Tutorial 类(或者你自己的模组的初始化类中) |
public static final Block MACHINE_BLOCK = new Block(FabricBlockSettings.copy(Blocks.BLAST_FURNACE)); | public static final Block MACHINE_BLOCK = new Block(FabricBlockSettings.copy(Blocks.BLAST_FURNACE)); | ||
@Override | @Override | ||
- | public void onInitialize() | + | public void onInitialize() { |
- | { | + | Registry.register(Registries.BLOCK, new Identifier(" |
- | Registry.register(Registry.BLOCK, new Identifier(" | + | |
} | } | ||
</ | </ | ||
- | 现在我们成功地注册好好了方块,让我们进入重点! | + | 现在我们成功地注册好了方块,让我们向好的方向发展! |
<code java> | <code java> |
zh_cn/tutorial/datagen_model.1676870077.txt.gz · Last modified: 2023/02/20 05:14 by solidblock