diff --git a/fabric-data-generation-api-v1/src/main/java/net/fabricmc/fabric/impl/datagen/FabricDataGenHelper.java b/fabric-data-generation-api-v1/src/main/java/net/fabricmc/fabric/impl/datagen/FabricDataGenHelper.java index 062250024..e05b0d114 100644 --- a/fabric-data-generation-api-v1/src/main/java/net/fabricmc/fabric/impl/datagen/FabricDataGenHelper.java +++ b/fabric-data-generation-api-v1/src/main/java/net/fabricmc/fabric/impl/datagen/FabricDataGenHelper.java @@ -42,6 +42,11 @@ public final class FabricDataGenHelper { private static final Logger LOGGER = LoggerFactory.getLogger(FabricDataGenHelper.class); + /** + * When enabled the dedicated server startup will be hijacked to run the data generators and then quit. + */ + public static final boolean ENABLED = System.getProperty("fabric-api.datagen") != null; + /** * When enabled providers can enable extra validation, such as ensuring all registry entries have data generated for them. */