Class ExampleFabricDataGenerator
java.lang.Object
dev.thomasglasser.sherdsapi.example.ExampleFabricDataGenerator
- All Implemented Interfaces:
net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint
public class ExampleFabricDataGenerator
extends Object
implements net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint
Example of how to create sherds using the
FabricSherdDatagenSuite.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildRegistry(net.minecraft.core.RegistrySetBuilder registryBuilder) Adds the registry keys created by theFabricSherdDatagenSuiteto the providedRegistrySetBuildervoidonInitializeDataGenerator(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator fabricDataGenerator) Adds values to theFabricSherdDatagenSuiteand builds it with the provided packMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint
addJsonKeySortOrders, getEffectiveModId
-
Constructor Details
-
ExampleFabricDataGenerator
public ExampleFabricDataGenerator()
-
-
Method Details
-
onInitializeDataGenerator
public void onInitializeDataGenerator(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator fabricDataGenerator) Adds values to theFabricSherdDatagenSuiteand builds it with the provided packFabricSherdDatagenSuite.build(FabricDataGenerator.Pack)must be called for generation to work.- Specified by:
onInitializeDataGeneratorin interfacenet.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint- Parameters:
fabricDataGenerator- TheFabricDataGeneratorinstance provided by Fabric API.
-
buildRegistry
public void buildRegistry(net.minecraft.core.RegistrySetBuilder registryBuilder) Adds the registry keys created by theFabricSherdDatagenSuiteto the providedRegistrySetBuilder- Specified by:
buildRegistryin interfacenet.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint- Parameters:
registryBuilder- The providedRegistrySetBuilderinstance to add to
-