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

ColoredGlowLib

ColoredGlowLib - библиотека для Minecraft, которая позволяет задавать сущностям любой RGB-цвет свечения, а не только стандартные цвета из ванильной игры. Плюс поддержка анимаций через датапаки!

Оцените первым
39.4K
67

ColoredGlowLib - это библиотека мод для Minecraft, которая даёт тебе полный контроль над цветом свечения сущностей. В обычной игре ты можешь использовать только базовые цвета из команды /team, а с этим проектом - хоть #ff85ab, хоть #750711, хоть градиенты и анимации.

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

Зачем это вообще нужно

В ваниле ты можешь сделать команду /team join, но цветов там - белый, красный, синий... скукота. ColoredGlowLib даёт возможность использовать любой HEX-цвет, анимации вроде радуги или случайной смены, и даже подгружать свои анимации через датапаки.

Как это работает для обычных игроков

Просто установи мод в папку mods (выбери нужный загрузчик - Fabric, Forge или NeoForge). Дальше используй команды:

  • /cgl setglowcolor @p <цвет> - задать цвет себе (сущностям, типу или дефолту)
  • /cgl clear @p - сбросить цвет
  • /cgl settings set overrideTeamColors true - если хочешь перебить стандартные цвета команды

Цвет указываешь без #, так как Майнкрафт воспринимает решётку как начало тега. Например: #ff85ab -> просто ff85ab. Можно для радуги, random для хаотичной смены каждые полсекунды.

Для разработчиков

Если ты пишешь свой мод хочешь добавить в него кастомное свечение - подключай библиотеку через build.gradle:

repositories {
    maven {
        name = "Modrinth"
        url = "https://api.modrinth.com/maven"
        content {
            includeGroup "maven.modrinth"
        }
    }
}

dependencies {
    modImplementation "maven.modrinth:coloredglowlib:<version>"
}

Есть мелкий косяк: нужно дополнительно подключать CardinalComponentsAPI (модули base, entity, scoreboard). Версию смотри на странице релизов.

Анимации свечения

Через датапаки можно добавлять свои анимации по имени. Например, создаёшь датапак с набором цветов, задаёшь имя marine, а потом в игре пишешь /cgl setglowcolor @p marine - и вуаля.

Примеры использования - в моих модах FoxGlow (лисы светятся после ягод) и LightWithin (магические способности).

Нюансы

  • Версия 3.0.0 не поддерживает Forge (но более ранние - да)
  • Для разработчиков: если уже используешь CardinalComponents - бери версию с +nocca
  • Мод под лицензией LGPL 3.0 - можно пихать в сборки, но кинь ссылку на автора (по-человечески же)

Версии поддерживаемых загрузчиков

ЗагрузчикВерсия Minecraft
Fabric1.19 - 1.21
Forge1.18 - 1.20
NeoForge1.20.1 - 1.21

Скачивай ColoredGlowLib, если хочешь сделать свой Майнкрафт визуально ярче и уникальнее - это одна из тех библиотек, которые просто работают.

Партнёрский материал

Как поиграть с друзьями с модом ColoredGlowLib?

Мод ColoredGlowLib куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода ColoredGlowLib будет готов за пару минут - BungeeHost сделает всё за вас.

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

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

Minecraft: Java Edition

23w31a26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x

Платформы

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

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

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