M0-DevTools
M0-Dev Tools — это клиентский инструментарий на Fabric для моддеров, строителей и технических игроков Minecraft.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 253
- Подписчиков на Modrinth
- 1
- версии
- 4
- Обновлён
- 22 июня 202622 июн.
- Опубликован
- в 2026
Коротко о моде
Нужен в игре; на сервере — по желанию
M0-Dev Tools
M0-Dev Tools — это клиентский набор инструментов на Fabric для моддеров, строителей и технических игроков Minecraft. Он объединяет в одном моде оверлеи, HUD, помощники для передвижения, макросы, скриптинг и инструменты отладки. Некоторые модули, такие как X-Ray и Freecam, требуют установки мода также на сервере. Изначально это был личный проект, но я решил выпустить его публично.
Обзор возможностей
Визуальные оверлеи и инспекторы
- Оверлей уровня освещения — показывает уровень освещения на блоках, помогая предотвращать спавн мобов
- Оверлей силы редстоуна — визуализирует уровни силы редстоуна и их обновления
- Порядок обновления редстоун-пыли / оверлей BUD — показывает порядок обновлений редстоун-пыли и механику BUD
- Оверлей слайм-чанков — подсвечивает слайм-чанки для лёгкого определения их расположения
- Оверлей границ биомов — отображает границы биомов
- Оверлей границ чанков — показывает границы чанков для навигации и строительства
- Оверлей ограничивающих рамок структур — визуализирует ограничивающие рамки структур
- Оверлей командных блоков — показывает информацию о командных блоках и их команды
- Инспектор блоков / текст о блоках в стиле WAILA — отображает подробную информацию о блоке при наведении
- HUD с информацией NBT — показывает данные NBT в виде экранного оверлея/HUD
- Подсказки NBT — отображает информацию NBT во всплывающих подсказках предметов
- Подсказки с превью шалкеров — предпросмотр содержимого шалкера при наведении
- Радар сущностей / список сущностей — показывает ближайших сущностей с расстоянием и информацией
- Полоски здоровья сущностей — отображает полоски здоровья над сущностями
- Уведомление о подборе предметов — сообщает, когда предметы подобраны
- Трекер дропа с мобов — отслеживает и отображает дроп с мобов со статистикой (убийства, предметы в минуту, уникальные предметы)
- Визуализатор ИИ мобов — показывает текущие активные цели и поведение ИИ мобов
- ClickHUD — интерактивный HUD для быстрого доступа к модулям
Инструменты для строительства, передвижения и утилиты
- Xray — показывает указанные блоки сквозь стены и рельеф
- Мгновенное разрушение — ломает блоки мгновенно без анимации добычи
- Быстрая установка блоков — устанавливает блоки на максимальной скорости
- Reach — увеличивает дистанцию взаимодействия игрока с блоками и сущностями
- Перемещение предметов в инвентаре — позволяет перемещать предметы в инвентаре, держа предметы в руках
- Поддержка Mouse Tweaks — интеграция с модом Mouse Tweaks для улучшенного управления мышью
- Улучшения для строительства мостов — помогает строить мосты (привязка, установка факелов, помощь со плитами, заменяемые цели)
- Fullbright — освещает тёмные области для лучшей видимости
- Свет от предмета в руке — даёт свет от предметов в руке
- Zoom — приближает для лучшей точности и обзора на дальние расстояния
- Freecam — перемещает камеру независимо от тела игрока
- Быстрая телепортация — быстрое перемещение к путевым точкам и локациям
- Путевые точки — размещение и управление путевыми точками для навигации
- Настройки голода — изменяет поведение, связанное с голодом (сохранение насыщения, запрет спринта при низком голоде и т. д.)
- Динамический FPS — регулирует частоту кадров в зависимости от фокуса окна для производительности
- Настройки HUD — настройка видимости и внешнего вида элементов HUD
- WorldEdit — базовая интеграция с WorldEdit и сопутствующая команда
/draw
Помощники для чата и рабочего процесса
Вторичный чат — продвинутая система чата с:
- Режимами отрисовки аддонов/замены для ванильного чата
- Перетаскиваемым многоконным кастомным чатом
- Организацией по вкладкам с regex-маршрутизацией для каждой вкладки
- Индикаторами непрочитанных сообщений
- Метками времени
- Компактным отображением повторяющихся сообщений
- Функциями выделения и взаимодействия с сообщениями
- Настраиваемым управлением окнами
- История команд — просмотр и выполнение ранее использованных команд
- История сообщений — доступ к истории сообщений и её поиск
- Увеличенная история чата — продлённое хранение сообщений чата
- Улучшенный интерфейс командных блоков — улучшенный интерфейс редактора командных блоков
Утилиты интерфейса — продвинутые утилиты экрана:
- Функциональность отправки/задержки пакетов
- Сохранение/восстановление состояния GUI
- Десинхронизация экранов
- Закрытие окон без отправки пакетов
- Копирование JSON заголовка GUI
- Поле ввода команд/сообщений внутри GUI
Макросы, скриптинг и автоматизация
- Менеджер макросов — создание и управление макросами с рабочими процессами по клавишам
- Холст Macro workbench — визуальный редактор для создания макросов
- Раскладка клавиатуры Macro workbench — настройка раскладок клавиатуры для выполнения макросов
- Плейсхолдеры макросов — использование динамических плейсхолдеров в макросах с точками расширения провайдеров
Выполнение скриптов — поддержка нескольких языков скриптинга:
- Groovy (
.groovy) - Kotlin (
.kts) - JavaScript (
.js)
- Groovy (
- Внутриигровой редактор скриптов — редактирование и тестирование скриптов прямо в игре
Движок автоматизации на основе правил — продвинутая автоматизация с командой
/automationдля:- Триггеров на основе событий
- Условных действий
- Переключения модулей
Action runner — выполнение очереди клиентских действий:
- Использование предмета, использование во второй руке, левый клик
- Приседание, прыжок, выбрасывание
- Выполнение команд
- Смена предмета во второй руке
- Выбор слота хотбара
- Настраиваемые задержки между действиями
Инструменты отладки и администрирования
/drawотрисовка фигур/отладка — рисование кастомных фигур для отладки:- Линии, коробки, круги, цилиндры, сферы
- Контуры выделения
- Сохранённые фигуры с персистентностью
- Управление фигурами (список, удаление, очистка)
- Сохранение/загрузка коллекций фигур
- Интерактивный интерфейс фигур
/getdataинспектор блоков/сущностей — просмотр и редактирование:- NBT-данных и свойств блоков
- NBT-данных и атрибутов сущностей
- Компонентов и данных предметов
- Редактирование данных в реальном времени
- Интерфейс браузера данных
/itemdataинспектор компонентов предметов — продвинутый просмотр и редактирование компонентов предметов с:- Метаданными и описаниями компонентов
- Подсказками типов и валидаторами
- Примерами и шаблонами компонентов
- Визуальным редактором компонентов
Трекер Watson/CoreProtect — визуализация данных CoreProtect с:
- Визуализацией в стиле Watson
- Отрисовкой трассировки
- Визуализацией векторов
- Управлением TTL для затухания данных
- Синтетическими тестовыми данными для тестирования
- Помощниками телепортации для исследования изменений
- Поиск и фильтрация записей
Модуль Tweaks
Настраиваемые изменения поведения:
- Твики частиц — скрыть частицы собственных эффектов
- Твики отрисовки — скрыть предмет во второй руке, отключить частицы разрушения блоков, скрыть отрисовку сущностей
- Твики окружения — отключить туман в Nether, отключить эффекты дождя
- Твики звука — отключить звуки
- Твики движения — отключить сброс спринта у стены, установка блоков в воздухе
- Постоянные переключатели — постоянные приседание и спринт
- Твики камеры — отключить тряску камеры при получении урона, отключить покачивание камеры
- Твики производительности — отключить туман дальности прорисовки
Утилиты для блоков и строительства
- Сканер блоков — поиск определённых блоков с настраиваемыми шаблонами поиска
- Удобные команды — служебные команды для частых задач
- Вычислитель выражений — выполнение математических выражений командой
/math
Скриптинг
Откройте модуль скриптинга клавишей , (по умолчанию).
Groovy: выдать себе алмазный меч
import net.minecraft.item.Items
import net.minecraft.item.ItemStack
player.giveItemStack(new ItemStack(Items.DIAMOND_SWORD))
"Gave you a diamond sword!"Kotlin: создать частицы вокруг игрока
import net.minecraft.particle.ParticleTypes
import kotlin.math.cos
import kotlin.math.sin
val particleManager = client.particleManager
for (i in 0 until 20) {
val angle = Math.toRadians(i * (360.0 / 20))
val x = player.x + cos(angle) * 1.5
val y = player.y + 1.0
val z = player.z + sin(angle) * 1.5
particleManager.addParticle(
ParticleTypes.HAPPY_VILLAGER,
x, y, z,
0.0, 0.1, 0.0
)
}
"Spawned"Частые вопросы
Как установить M0-DevTools?
Установите Fabric под свою версию Minecraft, скачайте M0-DevTools под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть M0-DevTools?
У M0-DevTools есть сборки для Minecraft 1.21.11.
Нужен ли M0-DevTools на сервере?
Нужен в игре; на сервере — по желанию