- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 2,3 млн
- Подписчиков на Modrinth
- 406
- версии
- 43
- Обновлён
- 11 октября 202611 окт.
- Опубликован
- в 2023
Коротко о моде
Нужен и в игре, и на сервере
FramedBlocks добавляет блоки различной формы, которым можно придать вид почти любого другого блока в игре.

Содержимое
Выбор формы (слева направо, спереди назад на изображении)
- Framed Cube
- Framed Slope (можно также размещать вертикально)
- Framed Corner Slope (можно также размещать вертикально)
- Framed Inner Corner Slope (можно также размещать вертикально)
- Framed Prism Corner
- Framed Inner Prism Corner
- Framed Threeway Corner
- Framed Inner Threeway Corner
- Framed Slab
- Framed Slab Edge
- Framed Slab Corner
- Framed Panel
- Framed Corner Pillar
- Framed Stairs
- Framed Wall
- Framed Fence
- Framed Fence Gate
- Framed Door
- Framed Iron Door
- Framed Trapdoor
- Framed Iron Trapdoor
- Framed Pressure Plate
- Framed Stone Pressure Plate
- Framed Obsidian Pressure Plate
- Framed Weighted Pressure Plate (Heavy)
- Framed Weighted Pressure Plate (Light)
- Framed Ladder
- Framed Button
- Framed Stone Button
- Framed Lever
- Framed Sign
- Framed Double Slab
- Framed Double Panel
- Framed Double Slope (можно также размещать вертикально)
- Framed Torch
- Framed Soul Torch
- Framed Redstone Torch
- Framed Floor Board
- Framed Lattice
- Framed Vertical Stairs (взаимодействует со Stairs, Framed Stairs и Framed Half Stairs, образуя угол)
- Framed Double Corner (можно также размещать вертикально)
- Framed Double Prism Corner
- Framed Double Threeway Corner
- Framed Chest
- Framed Bars
- Framed Pane
- Framed Rail Slope
- Framed Flower Pot
- Framed Pillar (можно размещать по всем трём осям)
- Framed Half Pillar (можно размещать во всех шести направлениях)
- Framed Post (можно размещать по всем трём осям)
- Framed Collapsible Block
- Framed Half Stairs
- Framed Bouncy Cube
- Framed Secret Storage
- Framed Redstone Block
- Framed Prism
- Framed Sloped Prism
- Framed Slope Slab (удерживайте клавишу sneak, чтобы разместить вверх ногами)
- Framed Elevated Slope Slab
- Framed Double Slope Slab (удерживайте клавишу sneak, чтобы разместить вверх ногами)
- Framed Inverse Double Slope Slab
- Framed Elevated Double Slope Slab
- Framed Flat Slope Slab Corner
- Framed Flat Inner Slope Slab Corner
- Framed Flat Elevated Slope Slab Corner
- Framed Flat Elevated Inner Slope Slab Corner
- Framed Flat Double Slope Slab Corner
- Framed Flat Inverse Double Slope Slab Corner
- Framed Flat Elevated Double Slope Slab Corner
- Framed Flat Elevated Inner Double Slope Slab Corner
- Framed Vertical Half Stairs
- Framed Slope Panel
- Framed Extended Slope Panel
- Framed Double Slope Panel
- Framed Inverse Double Slope Panel
- Framed Extended Double Slope Panel
- Framed Flat Slope Panel Corner
- Framed Flat Inner Slope Panel Corner
- Framed Flat Extended Slope Panel Corner
- Framed Flat Extended Inner Slope Panel Corner
- Framed Flat Double Slope Panel Corner
- Framed Flat Inverse Double Slope Panel Corner
- Framed Flat Extended Double Slope Panel Corner
- Framed Flat Extended Inner Double Slope Panel Corner
- Framed Double Stairs
- Framed Vertical Double Stairs
- Framed Wall Board
- Framed Pyramid
- Framed Pyramid Slab
- Large Framed Button
- Large Framed Stone Button
- Framed Horizontal Pane
- Framed Glowing Cube (светится в темноте, не излучая свет)
- Framed Target (метки Target можно покрасить)
- Framed Gate
- Framed Iron Gate
- Framed Item Frame
- Framed Glow Item Frame
- Framed Powered Rail Slope
- Framed Detector Rail Slope
- Framed Activator Rail Slope
- Framed Inner Prism
- Framed Double Prism
- Framed Inner Sloped Prism
- Framed Double Sloped Prism
- Framed One-Way Window
- Framed Fancy Rail
- Framed Fancy Powered Rail
- Framed Fancy Detector Rail
- Framed Fancy Activator Rail
- Framed Fancy Rail Slope
- Framed Fancy Powered Rail Slope
- Framed Fancy Detector Rail Slope
- Framed Fancy Activator Rail Slope
- Framed Half Slope
- Framed Divided Slope
- Framed Double Half Slope
- Framed Sloped Stairs
- Framed Vertical Sloped Stairs
- Framed Divided Slab
- Framed Divided Panel (Horizontal)
- Framed Divided Panel (Vertical)
- Framed Mini Cube
- Framed Stacked Slope Slab
- Framed Flat Stacked Slope Slab Corner
- Framed Flat Stacked Inner Slope Slab Corner
- Framed Stacked Slope Panel
- Framed Flat Stacked Slope Panel Corner
- Framed Flat Stacked Inner Slope Panel Corner
- Framed Divided Stairs
- Framed Vertical Divided Stairs
Использование
Основное использование
- Нажмите ПКМ по блоку почти любым твёрдым блоком, чтобы придать ему такой же вид.
- Нажмите ПКМ по блоку контейнером с жидкостью, чтобы придать ему вид жидкости в контейнере (1.19+).
- Нажмите ПКМ по блоку светопылью, чтобы он начал светиться.
- Нажмите ПКМ по блоку Framed Hammer, чтобы убрать камуфляж.
- Нажмите ПКМ по блоку пустым контейнером для жидкости, чтобы убрать камуфляж жидкости (1.19+).
Особенности поведения
Framed Prism, Inner Prism и Double Prism Corners автоматически активируют смещение текстуры в зависимости от их положения при установке. Это исправляет проблему с тем, что углы призм плохо стыкуются при постройке большой поверхности из этих блоков. Если такое поведение не нужно, можно переключить состояние смещения, нажав ЛКМ по блоку с Framed Hammer.
Framed Wrench (а также любой другой предмет с тегом "forge:tools/wrench") можно использовать для поворота Framed Block. У большинства блоков поведение поворота зависит от грани, по которой был произведён клик.
Framed Screwdriver можно использовать для переключения между различными состояниями блока камуфляжа.
Framed Blueprint позволяет копировать Framed Blocks вместе с их камуфляжем и состоянием свечения. Поворот самого Framed Block не копируется.
Framed Collapsible Block можно изменять для создания произвольных склонов, меняя высоту четырёх углов одной грани блока с помощью Framed Hammer. Нажмите ЛКМ по углу на нужной грани, чтобы сдвинуть грань внутрь, и нажмите ЛКМ по углу приседая, чтобы сдвинуть грань наружу. Изменение можно производить только на одной грани за раз и только в пределах полного блока. Если четыре угла смещены так, что не могут образовать плоскость, визуальный результат может быть неожиданным. Это следствие внутренней работы OpenGL, а не баг мода! Направление линии, разделяющей два треугольника, можно переключить, нажав ЛКМ по блоку с Framed Wrench
Если включено в серверном конфиге, по большинству блоков можно нажать ПКМ мембраной фантома (можно изменить в серверном конфиге), чтобы сделать их неосязаемыми, позволяя проходить сквозь них. Чтобы убрать это, нажмите ПКМ по блоку с Framed Screwdriver приседая.
Защёлку Framed Chest можно переключать между тремя режимами, нажимая ЛКМ по сундуку с Framed Hammer:
- Стандартная защёлка сундука (состояние по умолчанию)
- Защёлка с текстурой камуфляжа
- Без защёлки
Framed Key позволяет заблокировать определённые Framed Blocks в их текущей форме, чтобы подавить обновления от соседних блоков. Это позволяет размещать блоки в конфигурациях, которые были бы невозможны с нужными соседями (например, разместить Framed Stairs в угловой форме, не сохраняя необходимых соседей для принудительной установки этой формы).
- Framed Pressure Plates (все варианты) можно переключать между затопляемыми и незатопляемыми, нажимая ЛКМ по ним с Framed Hammer. Их состояние по умолчанию — незатопляемые, чтобы соответствовать ванильному поведению.
Важные примечания
Обязательно включите параметр experimentalForgeLightPipelineEnabled в конфигурационном файле forge-client.toml, чтобы получить корректное освещение на всех формах.
Конфигурация
FramedBlocks предлагает несколько параметров конфигурации для настройки определённого поведения. Ниже перечислены основные, relevant для игроков
Common
fireproofBlocks: Делает Framed Blocks полностью огнеупорными, отключая динамическую горючесть (по умолчанию: false)
Client
showGhostBlocks: Показывает полупрозрачную подсказку для установки, когда в руках держат Framed Block (по умолчанию: true)fancyHitboxes: Рисует пользовательские хитбоксы на блоках вроде склона вместо их фактического хитбокса столкновения в виде ступеней (по умолчанию: true)detailedCulling: Скрывает грани между Framed Blocks, если это применимо, даже если грань не заполняет всю грань блока (по умолчанию: true)conTexMode: Настраивает, в какой степени поддерживаются connected textures на framed blocks (по умолчанию:FULL_FACE)NONE: Отключает поддержку connected texturesFULL_FACE: Включает connected textures на полных гранях, расположенных на внешних границах объёма блокаFULL_EDGE: Включает connected textures как выше, а также на рёбрах, охватывающих полную ширину блока, на неполных гранях, расположенных на внешних границах объёма блокаDETAILED: Включает поддержку connected textures как выше, а также на большинстве граней рядом с другими framed blocks
категория
overlay: Настраивает, в какой степени отображаются оверлеи для определённых особых взаимодействий (по умолчанию:DETAILED)HIDDEN: Скрывает оверлейICON: Показывает только иконку оверлея рядом с прицеломDETAILED: Показывает иконку и описание
Сервер
allowBlockEntities: Можно ли размещать блоки с BlockEntities в Framed Blocks (по умолчанию: false)- Примечание: размещение BlockEntities в Framed Blocks в редких случаях может приводить к крашам. Чтобы исправить крашащий блок, либо отключите этот параметр конфига, либо добавьте проблемный блок в тег чёрного списка — тогда конфликтующие камуфляжи, затронутые любым из этих изменений, будут удалены при загрузке блока
enableIntangibleFeature: Включает функцию неосязаемости. Отключение также запрещает проходить сквозь блоки, уже помеченные как неосязаемые (по умолчанию: false)intangibleMarkerItem: Предмет, используемый для придания Framed Blocks неосязаемости. Значение должно быть корректным registry-именем предмета (по умолчанию:minecraft:phantom_membrane)oneWayWindowOwnable: Ограничено ли изменение прозрачной стороны игроком, который поставил One-Way Window (по умолчанию: true)consumeCamoItem: Расходуется ли предмет при нанесении камуфляжа и выпадает ли он обратно при снятии (по умолчанию: true
Возможности датапаков
- Если блок нельзя разместить в Framed Block, а вы считаете, что должен быть можно, добавьте блок в тег
framedblocks:frameableчерез датапак. Пример можно найти здесь. - Если блок можно разместить в Framed Block, а вы считаете, что не должен быть можно, добавьте блок в тег
framedblocks:blacklistedчерез датапак. Пример можно найти здесь. - Все блоки в теге
framedblocks:camo_sustain_plantпозволяют размещать на них растения, которые можно ставить на эти блоки, на соответствующих твёрдых сторонах framed block с этим блоком в качестве камуфляжа. Значения по умолчанию смотрите в встроенном теге.
Известные проблемы
- Меры обхода крашей с OptiFine ломают отрисовку крышки Framed Chest. При установленном OptiFine крышка не двигается при открытии сундука
Частые вопросы
Как установить FramedBlocks?
Установите NeoForge под свою версию Minecraft, скачайте FramedBlocks под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть FramedBlocks?
У FramedBlocks есть сборки для Minecraft 1.19.2, 1.20.1, 1.21–1.21.1, 26.1–26.1.2 ….
Нужен ли FramedBlocks на сервере?
Нужен и в игре, и на сервере