Класс 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;

ГеттерЧто он делает?Возвращаемый тип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
ZenScript
Copy
//getEntity(EntityName)

//essentially the same
val sheep = game.getEntity("sheep");
val sheep1 = <entity:minecraft:sheep>;

Sets the localization.
All parameters are strings. game.setLocalization(key, value);
game.setLocalization(lang, key, value);

Returns a localized String
game.localize(key)
game.localize(key, lang)