public abstract class LanguageProvider extends java.lang.Object implements IDataProvider
HASH_FUNCTION| コンストラクタと説明 |
|---|
LanguageProvider(DataGenerator gen,
java.lang.String modid,
java.lang.String locale) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
act(DirectoryCache cache)
Performs this provider's action.
|
void |
add(Biome key,
java.lang.String name) |
void |
add(Block key,
java.lang.String name) |
void |
add(Effect key,
java.lang.String name) |
void |
add(Enchantment key,
java.lang.String name) |
void |
add(EntityType<?> key,
java.lang.String name) |
void |
add(ItemStack key,
java.lang.String name) |
void |
add(Item key,
java.lang.String name) |
void |
add(java.lang.String key,
java.lang.String value) |
void |
addBiome(java.util.function.Supplier<? extends Biome> key,
java.lang.String name) |
void |
addBlock(java.util.function.Supplier<? extends Block> key,
java.lang.String name) |
void |
addEffect(java.util.function.Supplier<? extends Effect> key,
java.lang.String name) |
void |
addEnchantment(java.util.function.Supplier<? extends Enchantment> key,
java.lang.String name) |
void |
addEntityType(java.util.function.Supplier<? extends EntityType<?>> key,
java.lang.String name) |
void |
addItem(java.util.function.Supplier<? extends Item> key,
java.lang.String name) |
void |
addItemStack(java.util.function.Supplier<ItemStack> key,
java.lang.String name) |
protected abstract void |
addTranslations() |
java.lang.String |
getName()
Gets a name for this provider, to use in logging.
|
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
IDataProvideract インタフェース内 IDataProviderjava.io.IOExceptionpublic java.lang.String getName()
IDataProvidergetName インタフェース内 IDataProviderpublic void addBlock(java.util.function.Supplier<? extends Block> key, java.lang.String name)
public void add(Block key, java.lang.String name)
public void addItem(java.util.function.Supplier<? extends Item> key, java.lang.String name)
public void add(Item key, java.lang.String name)
public void addItemStack(java.util.function.Supplier<ItemStack> key, java.lang.String name)
public void add(ItemStack key, java.lang.String name)
public void addEnchantment(java.util.function.Supplier<? extends Enchantment> key, java.lang.String name)
public void add(Enchantment key, java.lang.String name)
public void addBiome(java.util.function.Supplier<? extends Biome> key, java.lang.String name)
public void add(Biome key, java.lang.String name)
public void addEffect(java.util.function.Supplier<? extends Effect> key, java.lang.String name)
public void add(Effect key, java.lang.String name)
public void addEntityType(java.util.function.Supplier<? extends EntityType<?>> key, java.lang.String name)
public void add(EntityType<?> key, java.lang.String name)
public void add(java.lang.String key,
java.lang.String value)