Vanilla Options API
Разрешить модам использовать системы ванильного Minecraft для добавления собственных настроек
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 354
- Подписчиков на Modrinth
- 1
- версии
- 3
- Обновлён
- 28 мая 202628 мая
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Библиотека, которая позволяет разработчикам модов легко создавать собственные настройки с использованием систем ванильного Minecraft и добавлять их на ванильные экраны настроек. Пример кода:
public class MyMod implements ClientModInitializer {
private static final OptionInstance<Boolean> OPTION = ...;
public static OptionInstance<Boolean> option() {
return OPTION;
}
@Override
public void onInitializeClient() {
Identifier optionId = Identifier.fromNamespaceAndPath("modid", "custom_option");
VanillaOptionsAPI.register(optionId, OptionsMenuLocation.ACCESSIBILITY, MyMod::option);
}
}Этот код добавит булеву настройку, которая сохраняется в options.txt как modid.custom_option и появляется в меню настроек специальных возможностей.
Частые вопросы
Как установить Vanilla Options API?
Установите Fabric под свою версию Minecraft, скачайте Vanilla Options API под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Vanilla Options API?
У Vanilla Options API есть сборки для Minecraft 26.1–26.3.
Нужен ли Vanilla Options API на сервере?
Ставится только в игру; на сервер ставить не нужно