Sueta

ShearMaster

1.3.0

A plugin that allows you to harvest animal resources in a different way.

·Plugin
  1. 1.3.0latestShearMaster 1.3.0Sep 14, 2026
    Build 1.3 — More Animals & Natural Resources ShearMaster now supports 19 selected animal types with real baby forms and natural Minecraft resources. The new default configuration provides 25 suitable shear/slice actions. Harvest an adult using the appropriate tool, then let it grow up again.

    Animals and resources

    - Shear and slice: cows, mooshrooms, sheep, chickens, rabbits and hoglins. - Shear: horses, donkeys, mules, llamas, trader llamas, striders, armadillos and turtles. - Slice: pigs, squid, glow squid, nautiluses and goats. - The default drops use existing resources: leather, meat, wool, feathers, rabbit hides, mushrooms, string, ink, shells, scutes and goat horns. - Horse beef and llama wool are removed from the new default configuration. Unsupported animals and unsuitable actions cannot be enabled through commands or configuration.

    Details that match the animal

    - Sheep drop wool in their own colour. Already-sheared sheep cannot be sheared again until they have wool. - Mooshrooms drop red or brown mushrooms to match their variant and remain mooshrooms after harvesting. - Goat slicing removes one existing horn, with the instrument selected for that goat. Hornless goats cannot be harvested; this plugin does not regrow horns. - Turtle shearing awards the scute immediately and suppresses the next growth scute, preventing a second reward for the same cycle. This tracking survives server restarts. - Nautilus shells have a 5% default chance. A failed roll still turns the animal into a baby and consumes the action, preventing repeated free attempts. - Harvesting keeps the same animal, including its name, variant, taming and equipment.

    Configuration and commands

    - Each loot entry now accepts an optional chance from 0.0 to 1.0. Entries without it remain guaranteed. Loot amounts and XP are still configured separately for each action. - Tab completion suggests only suitable actions for the selected animal. - The permission and interaction fixes developed after Build 1.1 are included: shearmaster.use is enforced, toggle permission works without full admin access, and commands work from the console. - Already-cancelled interactions and offhand interactions are skipped. Invalid loot settings leave the animal and tool unchanged. - Slicing uses a short sword-sweep sound; shearing keeps the familiar snip. Sounds play at the animal after a completed action.

    Updating

    Back up your JAR and configuration, stop the server, replace the old JAR with ShearMaster-1.3.0.jar, and start again. Keep only one ShearMaster JAR in the plugins folder. Compare your existing configuration with the new config.yml to adopt the full resource selection, particularly the changed horse and llama settings. Explicit existing loot and XP settings are preserved; replacing the JAR alone does not rewrite custom loot. Legacy Build 1.0 settings still migrate to the per-action format. Unsupported species/actions remain blocked regardless of old enabled values.
    7 downloads
  2. 1.1ShearMaster Build 1.1May 3, 2025

    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.
    63 downloads
  3. 1.0ShearMaster Build 1.0Sep 8, 2024
    Initial release of the plugin
    65 downloads

Similar projects

Plugin →