zh_cn:tutorial:colorprovider
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
zh_cn:tutorial:colorprovider [2021/09/27 15:19] – [注册方块 Color Provider] solidblock | zh_cn:tutorial:colorprovider [2023/11/18 08:37] (current) – [注册方块颜色提供器] solidblock | ||
---|---|---|---|
Line 25: | Line 25: | ||
我们在这里所做的只是说:“Hi,'' | 我们在这里所做的只是说:“Hi,'' | ||
- | 如果你需要在颜色提供器中访问 '' | + | 如果你需要在颜色提供器中访问 '' |
模型也重要的:这里需要注意的是,你// | 模型也重要的:这里需要注意的是,你// | ||
- | < | + | < |
{ | { | ||
" | " | ||
Line 36: | Line 36: | ||
}, | }, | ||
" | " | ||
- | { | + | { " |
" | " | ||
" | " | ||
Line 55: | Line 55: | ||
{{https:// | {{https:// | ||
- | ===== 注册颜色提供物品 | + | ===== 注册物品颜色提供器 ===== |
- | 项目相似;区别在于提供的上下文。 | + | 物品是类似的,区别在于提供的上下文。不访问状态、世界和位置,而是访问 '' |
<code java [enable_line_numbers=" | <code java [enable_line_numbers=" | ||
ColorProviderRegistry.ITEM.register((itemStack, | ColorProviderRegistry.ITEM.register((itemStack, | ||
Line 63: | Line 63: | ||
</ | </ | ||
- | 这将色相相同的方式为块库存量的项目。 | + | 这会以像方块那样的方法为你物品栏中的物品提供色相。 |
- | === 局限性 === | + | === 限制 === |
- | 使用颜色提供程序的一个关键问题是项目提供程序中缺少上下文。 这就是为什么原版草不会根据您站立的位置改变存货颜色的原因。 为了实现诸如块的颜色变体(混凝土,玻璃,羊毛等)之类的东西,建议您为每个版本简单地提供单独的纹理。 | + | 使用颜色提供器的一个关键问题是物品的提供器中缺少上下文。这就是为什么原版草不会根据您站立的位置改变物品栏中的颜色的原因。为了实现诸如方块的颜色变体(混凝土、玻璃、羊毛等)之类的东西,建议您为每个版本简单地提供单独的纹理。 |
zh_cn/tutorial/colorprovider.1632755990.txt.gz · Last modified: 2021/09/27 15:19 by solidblock