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

Client Base

Переносим меню паузы в физическое пространство!

FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
627
Подписчиков на Modrinth
20
версий
7
Обновлён
2 апреля 20262 апр.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру
Pause the game & enter your Client Base — Player pauses the game to go into their Client Base -- but it won't prevent them from the dangers they must return to. · свайп

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

Библиотека — нужна другим модам
Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.21.8, 26.1–26.1.1 …
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 0.1.2-beta+26.1 от 2 апреля 2026
Нужен Fabric API
Где нужен
В игреобязателенНа серверене нужен

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

Версии игры1.21.1, 1.21.8, 26.1–26.1.1 …
Описание переведено автоматическиПоказать оригинал (EN)

Требует Connector и FFAPI на neo/forge.

ВСЁ ЕЩЁ В PRE-RELEASE Этот мод всё ещё находится в состоянии pre-release. Это значит:
  • Все функции могут измениться
  • Документация может быть скудной
  • Примеры отсутствуют

Даёт игроку клиентскую комнату, к которой могут подключаться зависимости для особого функционала.

Этот мод добавляет новую привязку клавиш и настройку конфига, которые позволяют игроку поставить игру на паузу — но вместо появления меню он оказывается в комнате! Эта комната может вмещать всё, что угодно, если настроить правильные конфиги и ресурсы.

Схема конфига

Веб-генератор конфигов Config Generator на основе https://misode.github.io/

MCDoc
dispatch minecraft:resource[clientbase:config] to struct ClientbaseConfig {
    config_format: 1,
    structure: StructureConfig,
    player_start?: PlayerStartConfig,
    renderers?: struct {
        [string]: RendererConfig,
    },
    interactions?: [InteractionConfig],
    easy_place?: [EasyPlaceConfig],
}

struct StructureConfig {
    structure: string,
    offset?: [int] @ 3,
}

struct PlayerStartConfig {
    offset?: [float] @ 3,
    pitch?: float,
    yaw?: float,
}

struct RendererConfig {
    type: RendererType,
    ...clientbase:renderer[[type]],
}

enum(string) RendererType {
    FakeBlock = "fake_block",
    BlockEntity = "block_entity",
    BlockModel = "replace_state",
}

dispatch clientbase:renderer[fake_block] to struct FakeBlockRenderer {
    model: #[id="model"] string,
    hitbox?: [[float] @ 6],
}

dispatch clientbase:renderer[block_entity] to struct BlockEntityRenderer {
    renderer: #[id="renderer"] string,
    hitbox?: [[float] @ 6],
}

dispatch clientbase:renderer[replace_state] to struct BlockModelRenderer {
    model: #[id="model"] string,
    replace_state: struct {
        block: #[id="block"] string,
        state: string,
    },
}

struct InteractionConfig {
    type: InteractionType,
    ...clientbase:interaction[[type]],
}

enum(string) InteractionType {
    BlockPos = "blockpos",
}

enum(string) InteractionId {
    Exit = "exit",
    Inventory = "inventory",
    Advancements = "advancements",
    Options = "options",
    VideoOptions = "video_options",
}

dispatch clientbase:interaction[blockpos] to struct BlockPosInteraction {
    interaction: InteractionId,
    blockpos: [int] @ 3,
}

struct EasyPlaceConfig {
    blockpos: [int] @ 3,
    renderer: string,
}

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

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

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

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

У Client Base есть сборки для Minecraft 1.20.1, 1.21.1, 1.21.8, 26.1–26.1.1.

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

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

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

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