IGame
Link to igame
Класс IGame используется, чтобы получать основную информацию об игре. Можно получить доступ с помощью game
.
Импорт пакета
Link to импорт-пакета
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import.
import crafttweaker.game.IGame;
Геттеры
Link to геттеры
Геттер | Что он делает? | Возвращаемый тип | Usage |
---|---|---|---|
Геттер biomes | Что он делает? Returns all registered biomes as list | Возвращаемый тип List<IBiomes> | Usage game.biomes |
Геттер blocks | Что он делает? Returns all registered blocks as list | Возвращаемый тип List<IBlockDefinition> | Usage game.blocks |
Геттер enchantments | Что он делает? Returns all registered enchantments as list | Возвращаемый тип List<IEnchantmentDefinition> | Usage game.enchantments |
Геттер entities | Что он делает? Returns all registered entities as list | Возвращаемый тип List<IEntityDefinition> | Usage game.entities |
Геттер items | Что он делает? Returns all registered items as list | Возвращаемый тип List<IItemDefinition> | Usage game.items |
Геттер liquids | Что он делает? Returns all registered liquids as list | Возвращаемый тип List<ILiquidDefinition> | Usage game.liquids |
Геттер potions | Что он делает? Returns all registered potions as list | Возвращаемый тип List<IPotion> | Usage game.potions |
Методы
Link to методы
getEntity
Link to getentity
ZenScript Copy//getEntity(EntityName)
//essentially the same
val sheep = game.getEntity("sheep");
val sheep1 = <entity:minecraft:sheep>;
setLocalization
Link to setlocalization
Sets the localization.
All parameters are strings. game.setLocalization(key, value);
game.setLocalization(lang, key, value);
localize
Link to localize
Returns a localized String
game.localize(key)
game.localize(key, lang)