Skip to content

Choose a tag to compare

@Mille12313 Mille12313 released this 03 May 14:04

Release v1.1.0

This release includes a major refactor and several exciting 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

Minecraft 1.25+ ready
– Simply update your Spigot/Paper API dependency to 1.25.0
– Backwards-compatible with 1.18+ servers

Installation

Drop the new JAR into your plugins folder

Restart (or /reload) your server

Enjoy the improved configuration flexibility, loot lists, and immersive sound effects!

Full Changelog: https://github.com/Mille12313/ShearMaster/commits/1.1