Мод для Майнкрафт, который позволяет менять вкладки и предметы творческого режима прямо в игре. Он превращает вкладки ванильной игры и других модов в каталог, настраиваемый датапаками, поэтому подходит для сборок и серверов.
Возможности
- Удерживайте вкладку, предмет или пустое место рамки инвентаря творческого режима, чтобы открыть редактор.
- Перетаскивайте вкладки и предметы для изменения порядка: соседние значки автоматически сдвигаются.
- Выбирайте несколько вкладок или предметов флажками, затем перемещайте либо удаляйте их группой.
- Создавайте вкладки-категории, добавляйте в них предметы, меняйте названия и значки.
- Переносите предмет на другую вкладку, чтобы открыть её и переместить предмет туда. Удержание значка у левого или правого края перелистывает страницы вкладок.
- Удаляйте содержимое через область удаления, контекстное меню или кнопку массового удаления.
- Изменения вкладок и предметов сохраняются одной операцией; предусмотрены действия сохранения и отмены.
- Во вкладке поиска доступны множественный выбор, перетаскивание и сортировка. Новые предметы из установленных модов добавляются в конец сохранённого порядка.
- Сортируйте предметы текущей категории по типу, имени в ID, отображаемому названию или полному ID. Во вкладке поиска доступна группировка по ID мода.
Как пользоваться
Определения вкладок загружаются из файлов по пути:
data/<namespace>/creative_tabs/<path>.json
Датапаки могут менять отдельные поля существующих вкладок либо создавать вкладки типа category. В них задаются названия, значки, видимость, порядок, тип и расположение вкладки, списки предметов, участие в поиске, фон, прокрутка и выравнивание.
Поля объединяются по приоритету датапаков: пак с более высоким приоритетом может указать только нужные изменения. Полное описание формата и работы редактора есть в GitHub Wiki.
Требования и совместимость
В каждом мире мод поддерживает два собственных датапака: visual_creative_tab_editor_generated_default с автоматически созданными данными находится ниже обычных датапаков, а visual_creative_tab_editor_player_overrides с правками из редактора — выше них.
Редактор сохраняет общий для мира вид вкладок и синхронизирует его всем игрокам, а не создаёт отдельную раскладку для каждого клиента. В сетевой игре изменение и сохранение доступны только с правами игрового администратора; сервер проверяет изменения и не даёт устаревшему черновику перезаписать более новые правки.
