Package codechicken.lib.datagen
Class LanguageProvider
java.lang.Object
codechicken.lib.datagen.LanguageProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
- Direct Known Subclasses:
DataGenerators.LangUS
Created by covers1624 on 12/7/21.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
Field Summary
Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLanguageProvider(net.minecraft.data.PackOutput output, String modid, String locale, LanguageProvider.Side distFilter) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidaddEntityType(Supplier<net.minecraft.world.entity.EntityType<?>> key, String name) voidvoidaddItemStack(Supplier<net.minecraft.world.item.ItemStack> key, String name) voidprotected abstract voidstatic LanguageProvider.SidegetDist(net.neoforged.neoforge.data.event.GatherDataEvent event) getName()run(net.minecraft.data.CachedOutput p_200398_1_)
-
Constructor Details
-
LanguageProvider
protected LanguageProvider(net.minecraft.data.PackOutput output, String modid, String locale, LanguageProvider.Side distFilter)
-
-
Method Details
-
addTranslations
protected abstract void addTranslations() -
run
- Specified by:
runin interfacenet.minecraft.data.DataProvider
-
getName
- Specified by:
getNamein interfacenet.minecraft.data.DataProvider
-
getLocale
-
add
-
add
-
add
-
add
-
add
-
add
-
addBlock
-
addItem
-
addItemStack
-
addEffect
-
addEntityType
-
add
-
addServer
-
getDist
public static LanguageProvider.Side getDist(net.neoforged.neoforge.data.event.GatherDataEvent event)
-