public interface IGame
Modifier and Type | Method and Description |
---|---|
java.util.List<IBiome> |
getBiomes()
Retrieves the biomes in this game.
|
java.util.List<IBlockDefinition> |
getBlocks()
Retrieves the block definitions in this game.
|
java.util.List<IEntityDefinition> |
getEntities()
Retrieves the entities in this game.
|
IEntityDefinition |
getEntity(java.lang.String entityName) |
java.util.List<IItemDefinition> |
getItems()
Retrieves the item definitions in this game.
|
java.util.List<ILiquidDefinition> |
getLiquids()
Retrieves the liquids in this game.
|
java.util.List<IPotion> |
getPotions()
Retrieves the potions in this game.
|
java.lang.String |
localize(java.lang.String key)
Gets a localized string.
|
java.lang.String |
localize(java.lang.String key,
java.lang.String lang)
Gets a localized string.
|
void |
setLocalization(java.lang.String key,
java.lang.String value)
Sets a localization value.
|
void |
setLocalization(java.lang.String lang,
java.lang.String key,
java.lang.String value)
Sets a localization value.
|
java.util.List<IItemDefinition> getItems()
java.util.List<IBlockDefinition> getBlocks()
java.util.List<ILiquidDefinition> getLiquids()
java.util.List<IBiome> getBiomes()
java.util.List<IPotion> getPotions()
java.util.List<IEntityDefinition> getEntities()
IEntityDefinition getEntity(java.lang.String entityName)
void setLocalization(java.lang.String key, java.lang.String value)
key
- localization keyvalue
- localization valuevoid setLocalization(java.lang.String lang, java.lang.String key, java.lang.String value)
lang
- languagekey
- localization keyvalue
- localization valuejava.lang.String localize(java.lang.String key)
key
- localization keyjava.lang.String localize(java.lang.String key, java.lang.String lang)
key
- localization keylang
- language