Package hiiragi283.core.api.data.lang
Class HTLangProvider
-
- All Implemented Interfaces:
-
net.minecraft.data.DataProvider
public abstract class HTLangProvider extends LanguageProviderHiiragi Coreとそれを前提とするmodで使用されるLanguageProviderの拡張クラスです。
- Since:
0.1.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description public final static HTLangPatternProviderBUCKET_PATTERNprivate final StringmodIdprivate final HTLangTypelangTypeprivate final Stringname
-
Constructor Summary
Constructors Constructor Description HTLangProvider(PackOutput output, String modId, HTLangType langType)
-
Method Summary
Modifier and Type Method Description final StringgetModId()final HTLangTypegetLangType()final Unitadd(HTHasTranslationKey translatable, String value)HTHasTranslationKey.translationKeyに基づいて翻訳名を追加します。 final UnitaddFluid(HTFluidContent content, String value)液体の翻訳名を登録します。 -
Methods inherited from class net.neoforged.neoforge.common.data.LanguageProvider
add, add, add, add, add, add, add, addBlock, addDimension, addEffect, addEntityType, addItem, addItemStack, addTag, getName -
Methods inherited from class net.minecraft.data.DataProvider
run -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
HTLangProvider
HTLangProvider(PackOutput output, String modId, HTLangType langType)
-
-
Method Detail
-
getLangType
final HTLangType getLangType()
-
add
final Unit add(HTHasTranslationKey translatable, String value)
HTHasTranslationKey.translationKeyに基づいて翻訳名を追加します。
-
addFluid
final Unit addFluid(HTFluidContent content, String value)
液体の翻訳名を登録します。
-
-
-
-