Перейти к содержимому

Setthings

A setting manager that allows creating "Profiles" - sets of options that can be swapped between to easily change settings

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
63
Подписчиков на Modrinth
2
версии
2
Обновлён
31 августа 202631 авг.
Опубликован
в 2026
The profiles screen · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.11
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 0.1.1+1.21.11 от 31 августа 2026
Лицензия LGPL-3.0-or-later — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.21.11
Перевода пока нет — показываем оригинал на английском

Setthings

An option manager. Still in development - many features are planned.
Settings are managed through the normal vanilla menus, and a profile screen lets you save and load profiles with these settings.

Features

  • Profiles - save sets of option values
  • Extensible - add-ons can add new options that can be saved to profiles

    • Options added by extensions are preserved, even when the add-on is removed

Currently supported settings:

  • Keybinds (vanilla and modded)
  • Fov
  • Sound Volumes
  • Render and Simulation distance
  • Toggle Crouch and Toggle Sprint
  • Sensitivity
    More will be added as the mod is developed

Usage

A Profiles button is added to the option screen. It opens the profile menu.

Planned

  • Sharing Profiles online - in development
  • Porting to other versions - planned

Add-ons

To add this mod to your dependencies, add the following to your build.gradle:

repositories {
  maven {
      name "nexusrealmsReleases"
      url "https://maven.riftrealms.de/releases"
  }
}
dependencies {
  modImplementation "de.nexusrealms:setthings:${setthings_version}:${minecraft_version}"
}

Defining settings

A setting is defined by several function

  • Its getter
  • Its setter
  • Its default values - a check whether it is default, and a default value supplier
  • Its serializer
  • Its deserializer

Static methods of the Setting class let you create Setting definitions from these functions, or by using helper objects like codecs.

Registration

In your client mod initializer, call SettingRegistry.register() with your Identifier and Setting definition.

Join our discord if you have any questions, you can ping me (@Farpo) for help

Частые вопросы

Как установить Setthings?

Установите Fabric под свою версию Minecraft, скачайте Setthings под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Setthings?

У Setthings есть сборки для Minecraft 1.21.11.

Нужен ли Setthings на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее