Package dhyces.trimmed.api.data
Class TrimDatagenSuite
java.lang.Object
dhyces.trimmed.api.data.BaseTrimDatagenSuite
dhyces.trimmed.api.data.TrimDatagenSuite
public class TrimDatagenSuite
extends dhyces.trimmed.api.data.BaseTrimDatagenSuite
-
Nested Class Summary
Nested classes/interfaces inherited from class dhyces.trimmed.api.data.BaseTrimDatagenSuite
dhyces.trimmed.api.data.BaseTrimDatagenSuite.MaterialConfig, dhyces.trimmed.api.data.BaseTrimDatagenSuite.PatternConfig -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final com.google.common.collect.Multimap<net.minecraft.resources.ResourceLocation,com.mojang.datafixers.util.Pair<String, String>> Fields inherited from class dhyces.trimmed.api.data.BaseTrimDatagenSuite
armorMaterialOverrides, copyRecipes, materials, materialTexturePermutations, modid, patterns, patternTextures, replacerPattern, trimRecipes -
Constructor Summary
ConstructorsConstructorDescriptionTrimDatagenSuite(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack pack, String modid, @Nullable String mainLanguageCode) -
Method Summary
Modifier and TypeMethodDescriptionstatic TrimDatagenSuitestatic TrimDatagenSuitecreate(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack pack, String modid, @Nullable String mainLanguageCode) voidresolveTranslationsFor(String languageCode, net.fabricmc.fabric.api.datagen.v1.provider.FabricLanguageProvider.TranslationBuilder builder) This must be called in language providers so that translations are generated.Methods inherited from class dhyces.trimmed.api.data.BaseTrimDatagenSuite
generate, makeMaterial, makeMaterial, makeMaterial, makeMaterial, makePattern, makePattern, makePattern, makePattern
-
Field Details
-
TRANSLATIONS
-
-
Constructor Details
-
TrimDatagenSuite
-
-
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.
-