▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/ImGuiMC
ImGuiMC

ImGuiMC

Библиотека ImGuiMC для Minecraft позволяет разработчикам модов быстро создавать отладочные интерфейсы с помощью ImGui без лишних настроек.

Оцените первым
48.3K
19

ImGuiMC - это библиотека для Майнкрафт, которая связывает популярный инструмент Dear ImGui с игровым движком. Простыми словами, она позволяет разработчикам модов быстро и без боли создавать отладочные интерфейсы - окошки с информацией, кнопки, графики, ползунки - прямо поверх игрового экрана.

Зачем это нужно? В ванильном Minecraft нет встроенного способа показывать сложную отладочную информацию. Конечно, есть F3, но это просто набор текста. Когда автор мода хочет вывести свои данные - координаты точек, здоровье мобов, тайминги событий - обычно приходится либо писать собственные экраны, либо выводить всё в чат. Оба варианта неудобны. ImGuiMC решает эту проблему целиком.

Что внутри

Библиотека включает в себя:

  • ImGui версии 1.90.0
  • События для отрисовки интерфейса в начале и в конце кадра Minecraft - можно легко встроить свой код
  • Событие для регистрации пользовательских шрифтов
  • Автоматическую загрузку .ttf шрифтов для стилей ImGui
  • Поддержку GpuTexture и GpuTextureView в качестве источников текстур

Благодаря этому разработчикам не нужно разбираться в тонкостях подключения нативных библиотек ImGui. Всё уже упаковано и готово к использованию. Достаточно добавить зависимость и начать писать код.

Для кого это

Если вы разрабатываете моды для Minecraft - эта библиотека почти наверняка сэкономит вам кучу времени. Вы сможете делать отладку своих механик прямо в игре, а не через логи. Для обычных игроков это тоже хорошая новость: моды с удобными интерфейсами будут появляться быстрее и работать стабильнее.

Как использовать

ImGuiMC - это не самостоятельный мод, а вспомогательная библиотека. Её подключают как зависимость в проекте мода. После этого вы можете вызывать события отрисовки и рисовать нужные элементы. Вся работа с ImGui происходит без необходимости собирать и поставлять нативные библиотеки - ImGuiMC берёт это на себя.

Если вы собираетесь делать мод с настройками или отладкой - присмотритесь к ImGuiMC. Скачать библиотеку и посмотреть примеры кода можно на странице проекта. А для игроков это означает, что впереди больше качественных модов с удобными интерфейсами.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 месяца назад
Обновлён:2 недели назад
Главная