All versions
1.0.3
Release
EcoTrophies 1.0.33 months ago 26
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
Added
- Added per-player trophy slots.
- Added configurable base slots and maximum extra slots
- Added admin slots commands:
/ecotrophy slots info <player>
/ecotrophy slots add <player> [amount]
/ecotrophy slots remove <player> [amount]
/ecotrophy slots set <player> <amount>
/ecotrophy slots reset <player>
/ecotrophy slots reset-all confirm
- Added used, total, and remaining slot information to the trophy GUI.
- Added PlaceholderAPI placeholders to use in a shop or menu gui:
%ecotrophies_extra_slots%
%ecotrophies_max_extra_slots%
%ecotrophies_remaining_extra_slots%
%ecotrophies_can_receive_extra_slot%
- Added economy currency validation when giving and placing trophies.
- Added startup and reload warnings for unsupported trophy types.
- Added recovery pickup for trophies whose economy provider or currency is unavailable.
Changed
- Replaced the single fixed
maximum-per-playersetting with base and extra player slots. - Unsupported trophies no longer generate unusable currency.
- Unsupported trophy types are excluded from trophy command suggestions.
- Incompatible trophies can be picked up safely without losing their stored balance.
Fixed
- Fixed trophies becoming permanently stuck when their stored currency could not be collected.
- Fixed players being able to repeatedly pay for slots after reaching the configured cap when DeluxeMenus uses the new requirement placeholder.
- Fixed incompatible trophy currencies being accepted when the selected provider could not use them.
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:dprpOLFZ:aNLuZFbW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dprpOLFZ:aNLuZFbW"
}

