tutorial:datagen_setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tutorial:datagen_setup [2022/11/05 11:54] – replace strict validation with modid filter jab125 | tutorial:datagen_setup [2022/12/21 06:45] – Moved second instruction to where it's actually shown. jmanc3 | ||
---|---|---|---|
Line 33: | Line 33: | ||
</ | </ | ||
- | Next, create a class that extends '' | + | Next, create a class that extends '' |
<code java> | <code java> | ||
Line 44: | Line 44: | ||
</ | </ | ||
- | This will register | + | Now add it to your '' |
<code javascript> | <code javascript> | ||
Line 53: | Line 53: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | This will register your datagen entrypoint, allowing '' | ||
====== Adding Providers ====== | ====== Adding Providers ====== | ||
Line 74: | Line 76: | ||
private static class MyTagGenerator extends FabricTagProvider< | private static class MyTagGenerator extends FabricTagProvider< | ||
public MyTagGenerator(FabricDataGenerator dataGenerator) { | public MyTagGenerator(FabricDataGenerator dataGenerator) { | ||
- | super(dataGenerator, | + | super(dataGenerator, |
} | } | ||
Line 88: | Line 90: | ||
<code java> | <code java> | ||
// We will create an item tag called " | // We will create an item tag called " | ||
- | private static final TagKey< | + | private static final TagKey< |
@Override | @Override | ||
Line 97: | Line 99: | ||
.add(Items.ROTTEN_FLESH) | .add(Items.ROTTEN_FLESH) | ||
.addOptionalTag(ItemTags.DIRT); | .addOptionalTag(ItemTags.DIRT); | ||
- | // This will automatically generate " | + | // This will automatically generate " |
} | } | ||
</ | </ |
tutorial/datagen_setup.txt · Last modified: 2024/03/15 05:06 by shnupbups