ColoredGlowLib
Заставляет сущностей светиться любым цветом RGB, а не только ванильными цветами! Также поддерживает кастомные анимации цвета с помощью датапаков!
- Загрузчики
- FabricForgeQuilt
- Скачиваний на Modrinth
- 43,1 тыс.
- Подписчиков на Modrinth
- 66
- версий
- 67
- Обновлён
- 20 июля 202620 июл.
- Опубликован
- в 2022
Коротко о моде
Нужен в игре; на сервере — по желанию
Этот мод-библиотека позволяет заставить сущностей светиться разными цветами, а не только обычным белым или стандартными цветами команд Minecraft. Также можно добавить кастомную анимацию цвета — набор цветов, которые будут меняться со временем, например радугу!
Обычные пользователи могут использовать команды для установки кастомных цветов и датапаки для добавления кастомных анимаций, а разработчики — API и javadoc в качестве руководства. Также есть вики.

Команды
Каждая команда начинается с /cgl — сокращение от ColoredGlowLib. Также можно использовать /coloredglowlib.
Указать цвет для сущности/типа сущности можно следующей командой:
`/cgl setglowcolor <entity/type/default> `
Параметр entity/type/defaylt — это то, на что вы хотите нацелиться: @p, Emafire003, uuid сущности перед вами и т.д. или её тип, например minecraft:sheep. default означает, что все сущности без конкретного цвета будут светиться цветом по умолчанию.
Параметр color — это шестнадцатеричный код цвета (например, #ff85ab, #750711, #abc, #123, #a7e и т.д., поищите в интернете "color picker", чтобы их получить) без #, так как Minecraft воспринимает его как начало тега (что в данном случае не нужно). В качестве альтернативы можно указать слово rainbow, и сущность будет светиться, как вы догадались, радугой. Также можно использовать random, чтобы сущность светилась разным случайным цветом каждые полсекунды, или другую строку, обозначающую кастомную анимацию, добавленную через датапак!
Также есть несколько настроек, которые можно изменить. Например, если вы хотите переопределить стандартные цвета команд (те, что назначает Minecraft), используйте команду:
/cgl settings set overrideTeamColors <true/false>
Также можно узнать текущее значение настройки:
/cgl settings get overrideTeamColors
Чтобы убрать цвет, используйте:
/cgl clear <entity/type/default> [useDefault]
useDefault — необязательный параметр true/false. Если установить true, будет использоваться цвет по умолчанию вместо установки белого цвета для сущностей.
Подробнее об этом в вики!
Кастомные анимации цвета
Вы можете добавлять кастомные анимации через датапак, пример можно найти здесь. После создания датапака вы можете использовать его как цвет, соответствующий параметру name, заданному внутри датапака.
Например, можно использовать: /cgl setglowcolor @p marine
Больше информации в вики.
Установка
Для обычных пользователей:
Просто перетащите этот мод в папку mods и наслаждайтесь! (Только убедитесь, что скачиваете правильный файл для нужного загрузчика!)
Для разработчиков:
Добавьте эту библиотеку в ваш build.gradle как зависимость
repositories {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
content {
includeGroup "maven.modrinth"
}
}
}
dependencies {
modImplementation "maven.modrinth:coloredglowlib:<version>"
}ПРИМЕЧАНИЕ в настоящее время есть о***нно раздражающий баг, который я, похоже, не могу исправить, из-за чего вам также придётся добавить CardinalComponentsAPI в ваш проект, и сделать это можно, добавив следующие зависимости:
repositories {
maven {
name = "Ladysnake Mods"
url = 'https://maven.ladysnake.org/releases'
}
}
dependencies {
modImplementation("dev.onyxstudios.cardinal-components-api:cardinal-components-base:5.4.0")
modImplementation("dev.onyxstudios.cardinal-components-api:cardinal-components-entity:5.4.0")
modImplementation("dev.onyxstudios.cardinal-components-api:cardinal-components-scoreboard:5.4.0")
}
Найти подходящую версию можно на [странице версий](https://modrinth.com/mod/coloredglowlib/versions) на [Modrinth](https://modrinth.com/mod/coloredglowlib).
Если тебе нужна версия для Forge, добавь +forge к номеру версии. (ПРИМЕЧАНИЕ: сейчас недоступно для 3.0.0)
Если тебе уже нужны модули CardinalComponetsAPI в твоём моде, подумай о скачивании версии мода, которая их не включает, добавив +nocca в формат версии.
Нужные модули: base, entity, scoreboard.
#### Больше информации можно найти на [вики](https://github.com/Emafire003/ColoredGlowLib/wiki)!
Примеры использования этой библиотеки можно найти в моих модах [FoxGlow](https://github.com/Emafire003/FoxGlow) и [LightWithin](https://modrinth.com/mod/LightWithin).

## Лицензия
Этот мод распространяется под лицензией GNU LGPL3.
## Поддержать меня
Если хочешь угостить меня кофе, вот ссылка.
[](https://ko-fi.com/S6S88307C)
Для разработчиков модпаков: вы можете использовать этот мод без прямого разрешения, но, пожалуйста, укажите меня где-нибудь — это бы помогло! (К тому же я довольно любопытный человек, так что, может, напишете мне, когда добавите его в свой модпак, мне было бы интересно взглянуть)
## Мои другие проекты:
- [LightWithin](https://modrinth.com/mod/LightWithin): мод, добавляющий уникальные магические способности игрока, которые активируются, когда игрок в опасности!
- [FoxGlow](https://modrinth.com/mod/foxglow): мод, который заставляет лис и игрока светиться, когда вы съедаете Светящуюся ягоду или другую светящуюся еду!
- [BeamPass](https://modrinth.com/mod/beampass): позволяет лучу маяка проходить сквозь выбираемые блоки, даже если они твёрдые!
- [StructurePlacerAPI](https://modrinth.com/mod/structureplacerapi): API, позволяющий разработчикам легко размещать NBT-структуры в мире и восстанавливать его после этого!
- [Seedlight Riftways](https://modrinth.com/mod/seedlight-riftways): экспериментальный мод для бесшовного перемещения между мирами и серверами и обратно через порталы!
- И другие! Посмотри их на моей [странице профиля](https://modrinth.com/user/Emafire003)!Частые вопросы
Как установить ColoredGlowLib?
Установите Fabric под свою версию Minecraft, скачайте ColoredGlowLib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть ColoredGlowLib?
У ColoredGlowLib есть сборки для Minecraft 1.17–1.21.5, 1.21.11–26.2.
Нужен ли ColoredGlowLib на сервере?
Нужен в игре; на сервере — по желанию