Tags
Creators
Details
Licensed MIT
Published last year
Updated 8 months ago
All versions
2.3.0
Release
PlayerAuctions 2.3.09 months ago 49
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
Platforms
Paper
Purpur
Spigot
Changes
π¨ New Modern Color Palette
- Introduced a consistent, hex-based color scheme to replace outdated legacy Minecraft colors (
&a,&c, etc.), ensuring better visual precision and compatibility with Minecraft 1.16+.- Primary Colors: Amber Gold (#F5A623) for prices/accents/prefixes; Emerald (#2ECC71) for success/buy buttons; Coral Red (#E74C3C) for errors/affordability checks; Sky Blue (#3498DB) for info/duration/search; Orchid Purple (#9B59B6) for history/special features.
- Neutral Colors: Cloud White (#ECF0F1) for primary text; Silver (#BDC3C7) for secondary text; Slate Gray (#7F8C8D) for labels/subtle text; Charcoal (#2C3E50) for separators/borders.
- Accent Colors: Sunflower (#F1C40F) for warnings/attention; Carrot (#E67E22) for secondary accents/my listings.
- Impact: Enhances UI readability and professionalism, making auctions more engaging without relying on deprecated color codes.
π Bug Fixes and UI Improvements
-
Fixed
{duration}Placeholder Issue:- Previously, the
{duration}placeholder didn't display in chat during item listings due to missing parameters inAuctionCommand.java(only{item}and{price}were included). - Solution: Added
{duration}to message parameters and formatted it usingTimeUtil.formatDuration(). - Impact: Ensures complete auction info is shown, reducing user confusion during listings.
- Previously, the
-
Switched to Modern Hex Colors Exclusively:
- Eliminated all legacy Minecraft color codes (
&a,&c,Β§6) to avoid inconsistencies. - Solution: Replaced with a unique, modern palette for all elements.
- Impact: Improves cross-client rendering and aligns with current Minecraft standards.
- Eliminated all legacy Minecraft color codes (
-
Enhanced Clean & Professional UI:
- Overhauled display for a more modern look, addressing previous clutter.
- Changes: Minimal prefix (
PA βΊ); Consistent icons (βfor success,βfor error,βfor neutral,βfor sold); Modern separators (βΊandβββββββββββββββ); Small caps GUI text (α΄Κα΄Κα΄Κα΄α΄α΄α΄Ιͺα΄Ι΄s). - Impact: Makes the plugin feel premium and less intrusive in gameplay, improving overall user experience.
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:Mp3J39aH:2KaOL8Ua"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Mp3J39aH:2KaOL8Ua"
}

