zh_cn:tutorial:jigsaw
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
zh_cn:tutorial:jigsaw [2020/02/06 04:22] – lightcolour | zh_cn:tutorial:jigsaw [2020/02/24 02:59] (current) – [创建一个StructureStart类] lightcolour | ||
---|---|---|---|
Line 115: | Line 115: | ||
{{https:// | {{https:// | ||
- | When thinking about this as a puzzle, the target pool is the group of puzzle pieces you can search through. If you have a total of 10 pieces, one target pool may have 7 of the total pieces. This field is how a jigsaw specifies, | + | 将其视为难题时,目标池就是您可以搜索的一组难题. 如果您共有10件,那么一个目标池可能有7件. 拼图是如何在此字段中指定的:"嗨,我希望B组的一块可以和我联系!" |
- | The attachment type can be seen as a more specific filter within target pools-- a jigsaw can only connect to other jigsaws with the same attachment type. This is like the type of connector on a puzzle piece. The usages for this are a little bit more specific. | + | 附件类型可以看作是目标池中更具体的过滤器-拼图只能连接到具有相同附件类型的其他拼图。 这就像拼图块上的连接器类型。 用法更加具体. |
- | Finally, the "turns into" field is simply what the jigsaw is replaced with after it finds a match. If the jigsaw is inside your cobblestone floor, it should probably turn into cobblestone. | + | 最后,“turns into”字段只是拼图找到匹配项后所替换的内容。 如果拼图位于您的鹅卵石地板内,它可能会变成原石. |
- | + | 这是一个示例实现:给定的拼图将从// tutorial: | |
- | Here's an example implementation: | + | |
{{https:// | {{https:// | ||
Line 189: | Line 188: | ||
</ | </ | ||
- | Here, we're registering | + | 在这里,我们要注册2个池(基础和颜色),然后将它们各自的子级添加到它们中。 |
- | | + | *池的注册表名称,与竖锯顶部的目标池相同 |
- | * @Draylar | + | *@Draylar,如果您知道这是做什么的 |
- | | + | *池元素列表 |
- | | + | *池的投影类型 |
- | + | 对于元素列表,我们添加池元素和整数的Pairs((com.mojang.datafixers.util))。 传递到元素的字符串是结构在数据目录中的位置,而int是元素在整个目标池中的权重。 对每个元素使用1可以确保每个元素被均匀地拾取. | |
- | For the list of elements, we add Pairs((com.mojang.datafixers.util)) | + | |
- | The projection is how the pool is placed in the world. Rigid means it will be placed directly as is, and terrain matching means it will be bent to sit on top of the terrain. The latter may be good for a wheat field structure that moves with the terrain shape, whereas the first would be better for houses with solid floors. | + | 投影是如何将池放置在世界上的。 刚性表示将直接按原样放置,而地形匹配则表示将其弯曲以位于地形顶部。 后者可能适合随地形变化的麦田结构,而前者则适合具有坚固地板的房屋。 |
- | Now all we have to do is add our starting piece in our '' | + | 现在,我们要做的就是在'' |
<code java [enable_line_numbers=" | <code java [enable_line_numbers=" | ||
@Override | @Override | ||
Line 207: | Line 205: | ||
} | } | ||
</ | </ | ||
- | The Identifier | + | Identifier是可供选择的起始池,int是整个结构的大小(其中7为“7 squares out”),第3个参数是我们将在第二秒注册的零件的工厂. |
==== 创作作品 ==== | ==== 创作作品 ==== |
zh_cn/tutorial/jigsaw.1580962954.txt.gz · Last modified: 2020/02/06 04:22 by lightcolour