Class TrimDatagenSuite

java.lang.Object
dev.dhyces.trimmed.api.data.BaseTrimDatagenSuite
dev.dhyces.trimmed.api.data.TrimDatagenSuite

public class TrimDatagenSuite extends BaseTrimDatagenSuite
  • Field Details

    • TRANSLATIONS

      protected static final com.google.common.collect.Multimap<net.minecraft.resources.ResourceLocation,com.mojang.datafixers.util.Pair<String,String>> TRANSLATIONS
  • Constructor Details

    • TrimDatagenSuite

      public TrimDatagenSuite(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack pack, String modid, @Nullable @Nullable String mainLanguageCode)
  • Method Details

    • create

      public static TrimDatagenSuite create(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack pack, String modid)
    • create

      public static TrimDatagenSuite create(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack pack, String modid, @Nullable @Nullable String mainLanguageCode)
    • resolveTranslationsFor

      public void resolveTranslationsFor(String languageCode, net.fabricmc.fabric.api.datagen.v1.provider.FabricLanguageProvider.TranslationBuilder builder)
      This must be called in language providers so that translations are generated. Otherwise, modders can handle the translations themselves.