Tags
Creators
Details
Licensed LGPL-3.0-only
Published 5 months ago
Updated 5 months ago
All versions
1.0.4
Beta
Profile API 1.0.45 months ago 43
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
- UI Refinements:
- Repositioned player model higher and slightly right to align with armor slots.
- Repositioned "Appearance" header for better framing.
- Vertically centered skin head icon with the profile title.
- Dynamic Colored Stats:
- Health values now appear in Red.
- Experience values now appear in Green.
- Interactive Armor Slots:
- Added hoverable tooltips for armor items (configurable via
enableArmorTooltips).
- Added hoverable tooltips for armor items (configurable via
- Profile Title Color: Title now matches the player's team or name color from the Tab list.
- Fixed Icons: Updated Experience icon to use the correct XP orb sprite.
- Premium UI Polish: Introduced structured panels and framed areas for a more professional look.
- Framed Player Model: Added a recessed, 3D-effect frame for the player character display.
- Row-Based Data Layout: Stats are now organized into subtle, readable rows with better vertical spacing.
- Enhanced Typography: Added color-coding for labels (Gold) and values (White), plus a highlighted title (Cyan).
- Appearance Header: Added a dedicated sub-header for the player model area.
- New Configuration: Added
useFancyPanelsandhighlightColorfor further customization. - Vanilla UI Style: New configurable option to use standard Minecraft GUI textures for the Profile Screen.
- Player Skin Heads: Added 2D skin head rendering next to player names in the UI.
- Dynamic Icons: Automatic heart, hunger, and XP icons for relevant profile data entries.
- Enhanced Configuration: Added
vanillaStyleUi,showSkinHead, andshowIconstoggles. - Documentation: Updated README with full feature list and updated developer API examples.
- Improved UI spacing and alignment for data entries.
- Added null-safety checks for client-side player connection states.
- Bumped version to 1.0.4.
- Re-centered character model for better framing.
Full Changelog: https://github.com/yigit-guven/Profile-API/compare/1.0.3...1.0.4
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:VL3Ax4x6:j1JH1KGc"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:VL3Ax4x6:j1JH1KGc"
}

