User Tools

Site Tools


zh_cn:tutorial:items_docs

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
zh_cn:tutorial:items_docs [2021/01/16 06:20] – [稀有度] + [防火] solidblockzh_cn:tutorial:items_docs [2023/11/18 08:00] (current) solidblock
Line 1: Line 1:
 +:!: 此页面已存档。
 ====== 物品 ====== ====== 物品 ======
 物品是你物品栏中占据一个一个格子的内容。它们可以在右击的时候执行操作,食用,或生成实体。以下是整个''Item''(物品)类与其相关部件的简介。如果你需要一个可以边做边学的例子,请见我们[[zh_cn:tutorial:items|添加物品的教程]]。 物品是你物品栏中占据一个一个格子的内容。它们可以在右击的时候执行操作,食用,或生成实体。以下是整个''Item''(物品)类与其相关部件的简介。如果你需要一个可以边做边学的例子,请见我们[[zh_cn:tutorial:items|添加物品的教程]]。
Line 4: Line 5:
 ===== 物品设置 ===== ===== 物品设置 =====
  
-''Item''(物品类)的构造方法(constructor)需要一个''Item.Settings''(物品设置类)的实例。该建造者(builder class)定义物品的诸多行为,例如堆叠数量、耐久度、是否可食用等等。以下是所有可用的建造者方法:+''Item'' 的构造方法需要一个 ''Item.Settings'' 的实例,这个类定义物品的诸多行为,例如堆叠数量、耐久度、是否可食用等等。以下是所有可用的方法:
  
 ^ 方法      ^ 参数类型         ^ 简介          ^ ^ 方法      ^ 参数类型         ^ 简介          ^
Line 12: Line 13:
 | maxDamage | ''int'' | 设置该物品的最大耐久度。(与大于1的最大堆叠数量冲突,**并且会在注册时报错!**)| | maxDamage | ''int'' | 设置该物品的最大耐久度。(与大于1的最大堆叠数量冲突,**并且会在注册时报错!**)|
 | recipeRemainder | ''Item'' | 设置该物品的合成剩余物(即合成后偿还给玩家的物品)。| | recipeRemainder | ''Item'' | 设置该物品的合成剩余物(即合成后偿还给玩家的物品)。|
-| group | ''ItemGroup'' | 设置该物品的物品组(即创造物品栏中的标签页)。 | 
 | rarity | ''Rarity'' | 设置该物品的稀有度,而其也决定了物品名称的默认显示颜色。| | rarity | ''Rarity'' | 设置该物品的稀有度,而其也决定了物品名称的默认显示颜色。|
-| fireproof | None | 使物品防火,不被熔岩和火破坏。+| fireproof | None | 使物品防火,不被熔岩和火破坏。|
  
 ===== Fabric物品设置 ===== ===== Fabric物品设置 =====
Line 70: Line 70:
 ---- ----
  
-==== 物品组 ==== 
-<code java> 
-public Item.Settings group(ItemGroup group) 
-</code> 
-''group'' - 该物品加入的''ItemGroup''(物品组) 
- 
-每个物品组都会被显示为创造模式物品栏中的一个标签页,将物品添加进该组则会将该物品加入标签页中,而显示的顺序由注册的顺序决定。若要添加一个新物品组请见[[zh_cn:tutorial:itemgroup|这里]]。 
- 
----- 
  
 ==== 稀有度 ==== ==== 稀有度 ====
Line 98: Line 89:
 </code> </code>
  
-使物品防火,包含此物品的物品实体不被火和熔岩烧毁。+使物品防火,包含此物品的物品实体不被火和熔岩烧毁。
zh_cn/tutorial/items_docs.1610778009.txt.gz · Last modified: 2021/01/16 06:20 by solidblock