From 27d7601d93fa17d2a540cf3f1dd5ad7732d223f1 Mon Sep 17 00:00:00 2001 From: Paint_Ninja Date: Wed, 6 Dec 2023 18:53:30 +0000 Subject: [PATCH] Add `IModFileInfo#showAsDataPack` (#18) * Add separate flag for showing mod as data pack in addition to showing as resource pack Co-Authored-By: Luke Bemish --- .../net/minecraftforge/forgespi/language/IModFileInfo.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/net/minecraftforge/forgespi/language/IModFileInfo.java b/src/main/java/net/minecraftforge/forgespi/language/IModFileInfo.java index 7d203b4..d18233d 100644 --- a/src/main/java/net/minecraftforge/forgespi/language/IModFileInfo.java +++ b/src/main/java/net/minecraftforge/forgespi/language/IModFileInfo.java @@ -19,6 +19,13 @@ record LanguageSpec(String languageName, VersionRange acceptedVersions) {} boolean showAsResourcePack(); + /** + * @return true if this mod file should be shown as a data pack. + */ + default boolean showAsDataPack() { + return false; + } + /** * Indicates if this mod file is only intended for physical clients. *

When true, the loader will skip loading this mod file on dedicated servers.