====== Создание игрового правила ======
==== Регистрация игрового правила ====
Чтобы создать игровое правило, зарегистрируйте его с помощью ''GameRuleRegistry'' из Fabric API:
// Создайте и зарегистрируйте логическое игровое правило с именем "shouldPigsFly", которое по умолчанию имеет значение true.
public static final GameRules.Key SHOULD_PIGS_FLY =
GameRuleRegistry.register("shouldPigsFly", Category.MOBS, GameRuleFactory.createBooleanRule(true));
==== Использование игровое правило ====
Чтобы получить доступ к значению игрового правила, вам необходимо получить мир сервера:
world.getGameRules().getBoolean(SHOULD_PIGS_FLY)
==== Перевод ====
Зарегистрированное игровое правило теперь отображается непереведенным в списке правил игры, который можно открыть на экране создания мира.
Чтобы перевести название, добавьте запись ''gamerule.gameruleName'' (см. [[ru:tutorial:lang|эту статью]] для получения дополнительной информации):
{
"gamerule.shouldPigsFly": "Свиньи должны летать"
}