User Tools

Site Tools


zh_cn:tutorial:datagen_model

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
zh_cn:tutorial:datagen_model [2023/02/20 05:16] – [严格验证] solidblockzh_cn:tutorial:datagen_model [2023/02/20 05:19] – [定向块的数据生成] solidblock
Line 56: Line 56:
 ''ItemModelGenerator'' 包含了多种创建物品模型的方法。 ''ItemModelGenerator'' 包含了多种创建物品模型的方法。
  
-在这个例子中,我们重写上一个例子中的 ''SIMPLE_BLOCK'' 方块模型生成的项目模型。我们将从 ''SIMPLE_BLOCK_ITEM''生成一个项目模型。+在这个例子中,我们重写上一个例子中的 ''SIMPLE_BLOCK'' 方块模型生成的物品模型。我们将从 ''SIMPLE_BLOCK_ITEM'' 生成一个物品模型。
  
 <code java> <code java>
-public static Block SIMPLE_BLOCK = Registry.register(Registry.BLOCK, new Identifier("mymod", "simple_block"), new Block(...)); +public static Block SIMPLE_BLOCK = Registry.register(Registries.BLOCK, new Identifier("tutorial", "simple_block"), new Block(...)); 
-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 71: Line 71:
 FIXME //**正在施工中**// FIXME //**正在施工中**//
  
-====的数据生成====+==== 为带有朝向的添加数据生成 ====
  
 **快速警告**:这将非常复杂!!! **快速警告**:这将非常复杂!!!
  
-在本例中,我们将为 ''MACHINE_BLOCK'' 生成向块。+在本例中,我们将为 ''MACHINE_BLOCK'' 生成带有朝的方块。
  
 首先,添加方块自身并且注册它。 首先,添加方块自身并且注册它。
 <code java> <code java>
-// 在 Tutorial 类里 (或者你自己的 mod 的初始化类中)+// 在 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("tutorial", "machine"), MACHINE_BLOCK);
-    Registry.register(Registry.BLOCK, new Identifier("tutorial", "machine"), MACHINE_BLOCK);+
 } }
 </code> </code>
zh_cn/tutorial/datagen_model.txt · Last modified: 2023/02/24 10:41 by hanatomizu