tutorial:datagen_setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutorial:datagen_setup [2024/03/15 05:05] – shnupbups | tutorial:datagen_setup [2025/10/16 16:37] (current) – Specified how you would setup datagen for versions below 1.19 donillia | ||
---|---|---|---|
Line 22: | Line 22: | ||
fabricApi { | fabricApi { | ||
- | configureDataGeneration() | + | |
+ | } | ||
+ | </ | ||
+ | |||
+ | If you're using version 1.21.4 or above, please replace the '' | ||
+ | |||
+ | <code groovy> | ||
+ | fabricApi { | ||
+ | configureDataGeneration() { | ||
+ | client = true | ||
+ | } | ||
} | } | ||
</ | </ | ||
Line 38: | Line 48: | ||
@Override | @Override | ||
public void onInitializeDataGenerator(FabricDataGenerator generator) { | public void onInitializeDataGenerator(FabricDataGenerator generator) { | ||
+ | // Adding a provider example: | ||
+ | | ||
+ | // For versions below 1.19: | ||
+ | // generator.addProvider(AdvancementsProvider:: | ||
+ | | ||
+ | // For versions since 1.19: | ||
FabricDataGenerator.Pack pack = generator.createPack(); | FabricDataGenerator.Pack pack = generator.createPack(); | ||
- | | + | pack.addProvider(AdvancementsProvider:: |
- | // | + | |
- | // pack.addProvider(AdvancementsProvider:: | + | |
} | } | ||
Line 90: | Line 104: | ||
There should be a new folder in '' | There should be a new folder in '' | ||
- | ==== IDE Integration (Optional) ==== | ||
- | |||
- | Because we don't want to be opening the terminal all the time, we can setup a configuration in '' | ||
- | |||
- | First open the '' | ||
- | |||
- | Next click the '' | ||
- | |||
- | Inside the '' | ||
====== Adding Providers ====== | ====== Adding Providers ====== | ||
Line 135: | Line 140: | ||
@Override | @Override | ||
public void onInitializeDataGenerator(FabricDataGenerator generator) { | public void onInitializeDataGenerator(FabricDataGenerator generator) { | ||
+ | // For versions below 1.19: | ||
+ | // generator.addProvider(MyTagGenerator:: | ||
+ | | ||
+ | // For versions since 1.19: | ||
FabricDataGenerator.Pack pack = generator.createPack(); | FabricDataGenerator.Pack pack = generator.createPack(); | ||
tutorial/datagen_setup.1710479149.txt.gz · Last modified: 2024/03/15 05:05 by shnupbups