
More badge!!!
More badge!!!
Support
·
Report Bug
·
Request Feature

Just a simple library for adding your own badges to ModMenu.
For example, Tschipcraft uses it for the Data Pack badge in Dynamic Lights
build.gradle or build.gradle.ktsrepositories {
maven("https://api.modrinth.com/maven")
}
dependencies {
// Option 1: Include ModMenu Badges Lib to project for it available within your own jar (additional ~5kb)
include(modImplementation("maven.modrinth", "modmenu-badges-libb", "<version>"))
// Option 2: Depend on ModMenu Badges Lib, but require that users install it manually
modImplementation("maven.modrinth", "modmenu-badges-lib", "<version>")
}
"recommends": {
"modmenu-badges-lib": "*"
}
fabric.mod.json.Alternative color code generator: https://argb-int-calculator.netlify.app
{
...
"custom": {
"mcb": [
{
// Badge text
"name": "Example Badge",
// Fill color
"fillColor": -2003942227,
// Outline color
"outlineColor": -2003084874
},
{
//Next badge
}
]
},
...
}
Modpack developers
modmenu-extra-badges.json file in root of yourColor values generating tool https://syorito-hatsuki.github.io/modmenu-badges-lib/
{
// Mod ID
"modmenu-badges-lib": {
// Sort badges by alphabet [Default: false]
"sort": true,
// Overwrite all badges with new, aka delete all [Default: false]
"overwrite": true,
// List of modmenu-badges-lib badges
"badges": [
{
// Name is only required value.
// Other values will be generated by it if missed
"name": "Another House"
},
{
// Required
"name": "COLORFUL",
// Optional
"labelColor": -16711936,
// Optional
"fillColor": -16776961,
// Optional
"outlineColor": -65536,
// Optional
"delete": false
},
]
},
// Deleting default Minecraft Badge
"minecraft": {
"badges": [
{
"delete": true,
"name": "Minecraft"
},
]
}
}
See the open issues for a full list of proposed
features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any
contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also
simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Distributed under the MIT License. See LICENSE.txt for more information.