
qModeling
qModeling is a block-based modeling mod for Minecraft with a 3D editor workflow. It adds a dedicated Workspace block with freecam editing, Move/Rotate/Scale manipulators, plus Yuushya Modeling import/export.
- Загрузки
- 598
- Подписчики
- 6
- Обновлён
- 23 марта 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 2 марта 2026 г.
qModeling is a block-based modeling mod for Minecraft with a 3D editor workflow. It adds a dedicated Workspace block with freecam editing, Move/Rotate/Scale manipulators, BlockState and NBT support, plus Yuushya Modeling import/export.
Features
- Gizmo tools: Move (X/Y/Z axes), Rotate (axis rings), Scale (axis handles).
- Part list with block icons, selection, copy-focus, and multi-selection.
- Editing modes: Normal, Fine (0.02 step), Numeric (manual value input).
- Mirror on X/Y/Z with proper facing mirroring (west/east, north/south, up/down when the property exists).
- Visibility toggle for selected parts (◎/○).
- Transform history Undo/Redo (Ctrl+Z / Ctrl+Y).
- Clipboard copy/paste.
- Export to Yuushya Modeling JSON (Y button).
- Import Yuushya JSON from clipboard.
- HEX-based UI color theming with persistence between Workspace sessions.
Controls
- V — Move
- R — Rotate
- S — Scale
- Ctrl+Z — Undo
- Ctrl+Y — Redo
- Shift + Left Click in list — multi-select
- Double Left Click on list item — copy-focus
- X / Y / Z — mirror by axis
- WASD + Space + Shift — camera flight
- Right Mouse + drag — look around
- Middle Mouse + drag or hold P — pan
- Mouse wheel — zoom in/out
Spoiler
qModeling — это мод для моделирования блоками в Minecraft с рабочим процессом в стиле 3D-редактора. Он добавляет отдельный блок Workspace с freecam-редактированием, манипуляторами Move/Rotate/Scale, поддержкой BlockState и NBT, а также импортом/экспортом формата Yuushya Modeling.
Возможности
- Гизмо-инструменты: Move (оси X/Y/Z), Rotate (кольца по осям), Scale (оси с хэндлами).
- Список частей с иконками блоков, выделением, copy-focus и мультивыделением.
- Режимы редактирования: Normal, Fine (шаг 0.02), Numeric (ручной ввод значений).
- Mirror по X/Y/Z с корректным зеркалированием направления (west/east, north/south, up/down, если свойство существует).
- Переключение видимости выбранных частей (◎/○).
- История трансформаций Undo/Redo (Ctrl+Z / Ctrl+Y).
- Копирование/вставка через буфер обмена.
- Экспорт в Yuushya Modeling JSON (кнопка Y).
- Импорт Yuushya JSON из буфера обмена.
- Настройка цвета интерфейса по HEX с сохранением между сессиями Workspace.
Управление
- V — Move
- R — Rotate
- S — Scale
- Ctrl+Z — Undo
- Ctrl+Y — Redo
- Shift + ЛКМ в списке — мультивыделение
- Двойной ЛКМ по элементу списка — copy-focus
- X / Y / Z — зеркалирование по осям
- WASD + Space + Shift — полет камеры
- ПКМ + движение мыши — осмотр
- СКМ + движение мыши или удержание P — панорамирование
- Колесо мыши — приближение/отдаление
Ченджлог
1.0.5.1Релиз1.20.1 · 23 марта 2026 г.
- SLAB: added top/bottom setting.
- STAIR: added half (top/bottom) + facing settings.
- LAYER: added layer direction (up/down/north/south/west/east) + count.
- Added new COPYCAT_STEP mode (1/4 block) with facing and half settings.
- Commands:
/qmodeling seatpos true|false (in survival, default is false). /qmodeling cbc maxarmor /qmodeling cbc maxtoughness /qmodeling cbc maxhardness /qmodeling cbc maxblastresistance
- Default values now: armor 50, hardness 2, toughness 5, blast resistance 10.
- Trapdoors/doors: removed root-transform for opening. Opening/closing now switches the model: closed = Model 1, open = Model 2 (if Model 2 is empty, fallback to Model 1).
- Large models: if the current model has more than 100 parts, gizmo does not send transformations in real time. Application occurs when LMB is released (including vertex snap only at the moment of release).
Spoiler
- SLAB: добавлена настройка top/bottom.
- STAIR: добавлена настройка half (top/bottom) + facing.
- LAYER: добавлено направление слоя (up/down/north/south/west/east) + количество.
- Добавлен новый режим COPYCAT_STEP (1/4 блока) с настройками facing и half.
- Команды:
/qmodeling seatpos true|false (в выживании по умолчанию false). /qmodeling cbc maxarmor /qmodeling cbc maxtoughness /qmodeling cbc maxhardness /qmodeling cbc maxblastresistance
- Дефолтные значения теперь: броня 50, твёрдость 2, прочность 5, устойчивость к взрыву 10.
- Люки/двери: убран root-transform для открытия. Открытие/закрытие теперь переключает модель: закрыт = Model 1, открыт = Model 2 (если Model 2 пустая, fallback на Model 1).
- Большие модели: если в текущей модели больше 100 блоков, gizmo не отправляет трансформации в реальном времени. Применение происходит при отпускании ЛКМ (включая vertex snap только в момент отпускания).
1.0.5Релиз1.20.1 · 21 марта 2026 г.
- Position, Rotation, Scale, etc. sliders can now be adjusted using the mouse wheel.
- The interface width can now be adjusted.
- The interface is now optimized for any interface size.
- Tooltips have been added when hovering over buttons.
- The collision of the Workspace block can now be set to Block, Layer, Stair, etc.
- Workspace now has slots for 15 models, which can be changed in Numeric mode.
- Two Redstone modes that allow models to be changed when a Redstone signal is received:
Redstone — changes to a specific model when a Redstone signal is received from a specific side, regardless of signal strength. Redstone Levels — allows each model to be configured for a specific Redstone signal strength.
- Vertex Snap mode has been added.
- Billboard mode for blocks inside Workspace.
Spoiler
- Ползунки Position, Rotation, Scale и т. д. теперь можно изменять колесиком мыши.
- Ширину интерфейса теперь можно изменять.
- Интерфейс теперь оптимизирован под любой размер.
- Добавлены подсказки при наведении на кнопки.
- Коллизию блока Workspace теперь можно настроить на Block, Layer, Stair и т. д.
- В Workspace теперь есть слоты для 15 моделей, которые можно менять в режиме Numeric.
- Два редстоун-режима, позволяющих менять модели при получении редстоун-сигнала:
Redstone — меняет на определенную модель при получении редстоун-сигнала с определенной стороны, независимо от уровня сигнала. Redstone Levels — позволяет настроить каждую модель на определенный уровень редстоун-сигнала.
- Добавлен режим Vertex Snap.
- Режим Billboard для блоков внутри Workspace.
1.0.4Релиз1.20.1 · 16 марта 2026 г.
- Добавлен Workspace Seat в котором можно менять позицию.
- Теперь можно изменять коллизию блока на Block, Layer, Stair, Slab, Slope Layer с изменением количества слоев и т.д.
- В редакторе кода модели теперь можно заменить одни значения на другие.
- Улучшен выбор блоков в списке через Shift и Ctrl.
- Исправлен ползунок списка.
- Можно менять параметры блока для мода CBC и ванильный Blast Resistance.
- Исправлен режим Local
- Исправлены мелкие баги.
Spoiler
- Added a Workspace Seat that allows you to change its position.
- You can now modify the collision of a block to Block, Layer, Stair, Slab, Slope Layer, with adjustments to the number of layers, etc.
- In the model code editor, you can now replace one value with another.
- Improved block selection in the list using Shift and Ctrl.
- Fixed the list slider.
- You can change block parameters for the CBC mod and vanilla Blast Resistance.
- Fixed the Local mode.
- Fixed minor bugs.
1.0.2.1Релиз1.20.1 · 6 марта 2026 г.
- Bug fixes
- Render fixes
- Text support
- VS2 support
- Full import/export in Yuushya modeling with preservation of all positions
1Альфа1.20.1 · 2 марта 2026 г.
Alpha
Комментарии
Загружаем…