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, wait
save
public LanguageProvider(DataGenerator gen, java.lang.String modid, java.lang.String locale)
protected abstract void addTranslations()
public void act(DirectoryCache cache) throws java.io.IOException
IDataProvider
act
インタフェース内 IDataProvider
java.io.IOException
public java.lang.String getName()
IDataProvider
getName
インタフェース内 IDataProvider
public 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)