Tags
Creators
Details
1.1
Compatibility
Changes
Build 1.1 - Config Refactor, Loot Lists & Sound Effects
This release includes a major refactor and several new features:
Per-action config structure
Separate shearing and slicing sections for each animal, each with: A loot list (supporting multiple drops)
Its own exp setting
Loot list support Define as many drop entries as you like under loot: for both shearing and slicing.
Sound effects
Plays ENTITY_SHEEP_SHEAR when shearing Plays ENTITY_PLAYER_ATTACK_CRIT when slicing
ConfigManager enhancements
New getShearExp() and getSliceExp() methods for per-action XP Null-check in getAnimals() to prevent NPEs
ShearListener improvements
Safe type-casting of loot amounts Multi-item loot parsing directly from YAML lists Clean handling of durability loss, XP orbs, sound, and baby transformation
Commands & tab-completion
– Full English messages and consistent error handling in /shearmaster commands.
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:OXeoC3t5:fsz3xbZt"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:OXeoC3t5:fsz3xbZt"
}

