public abstract class LanguageProvider extends java.lang.Object implements IDataProvider
HASH_FUNCTION| Constructor and Description |
|---|
LanguageProvider(DataGenerator gen,
java.lang.String modid,
java.lang.String locale) |
| Modifier and Type | Method and Description |
|---|---|
void |
act(DirectoryCache cache) |
protected void |
add(Biome key,
java.lang.String name) |
protected void |
add(Block key,
java.lang.String name) |
protected void |
add(Effect key,
java.lang.String name) |
protected void |
add(Enchantment key,
java.lang.String name) |
protected void |
add(EntityType<?> key,
java.lang.String name) |
protected void |
add(ItemStack key,
java.lang.String name) |
protected void |
add(Item key,
java.lang.String name) |
protected void |
add(java.lang.String key,
java.lang.String value) |
protected void |
addBiome(java.util.function.Supplier<? extends Biome> key,
java.lang.String name) |
protected void |
addBlock(java.util.function.Supplier<? extends Block> key,
java.lang.String name) |
protected void |
addEffect(java.util.function.Supplier<? extends Effect> key,
java.lang.String name) |
protected void |
addEnchantment(java.util.function.Supplier<? extends Enchantment> key,
java.lang.String name) |
protected void |
addEntityType(java.util.function.Supplier<? extends EntityType<?>> key,
java.lang.String name) |
protected void |
addItem(java.util.function.Supplier<? extends Item> key,
java.lang.String name) |
protected void |
addItemStack(java.util.function.Supplier<ItemStack> key,
java.lang.String name) |
protected abstract void |
addTranslations() |
java.lang.String |
getName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsavepublic LanguageProvider(DataGenerator gen, java.lang.String modid, java.lang.String locale)
protected abstract void addTranslations()
public void act(DirectoryCache cache) throws java.io.IOException
act in interface IDataProviderjava.io.IOExceptionpublic java.lang.String getName()
getName in interface IDataProviderprotected void addBlock(java.util.function.Supplier<? extends Block> key, java.lang.String name)
protected void add(Block key, java.lang.String name)
protected void addItem(java.util.function.Supplier<? extends Item> key, java.lang.String name)
protected void add(Item key, java.lang.String name)
protected void addItemStack(java.util.function.Supplier<ItemStack> key, java.lang.String name)
protected void add(ItemStack key, java.lang.String name)
protected void addEnchantment(java.util.function.Supplier<? extends Enchantment> key, java.lang.String name)
protected void add(Enchantment key, java.lang.String name)
protected void addBiome(java.util.function.Supplier<? extends Biome> key, java.lang.String name)
protected void add(Biome key, java.lang.String name)
protected void addEffect(java.util.function.Supplier<? extends Effect> key, java.lang.String name)
protected void add(Effect key, java.lang.String name)
protected void addEntityType(java.util.function.Supplier<? extends EntityType<?>> key, java.lang.String name)
protected void add(EntityType<?> key, java.lang.String name)
protected void add(java.lang.String key,
java.lang.String value)