COWMODSКаталог модов

ShearMaster

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

1727обновлён 14 сент. 2026 г.
ЭкономикаМеханики игрыМобы

Описание

ShearMaster — Gather Resources Without Killing Your Animals

Right-click an adult animal with shears or a sword to collect resources. After harvesting, the animal becomes a baby and must grow up before it can be harvested again.

Key Features:

  • 19 Supported Animals: Includes cows, mooshrooms, sheep, pigs, chickens, rabbits, horses, donkeys, mules, llamas, trader llamas, hoglins, striders, squid, glow squid, nautiluses, armadillos and turtles, plus goats.
  • Shear & Slice: 25 suitable actions across the supported animals. Some animals support both actions; others support only shearing or slicing.
  • Custom Loot & XP: Configure multiple drops, quantities, drop chances and XP separately for each supported action.
  • Animal-Specific Resources: Sheep produce wool in their own colour. Mooshrooms produce matching mushrooms and keep their variant. Goats only give horns they still have; the plugin does not regrow horns. Harvested turtles do not produce an extra scute on their next growth.
  • Rare Drops: Nautilus shells have a configurable 5% default chance. Even an unsuccessful attempt turns the animal into a baby.
  • Sound Effects: Shearing plays a familiar snip; slicing plays a sword-sweep sound.
  • Easy Management: Configure supported actions in config.yml, or toggle them using commands. Already-cancelled interactions are respected.

Commands & Permissions:

CommandDescriptionPermission
/shearmaster reloadReload the configuration.shearmaster.admin
/shearmaster toggle <animal> <shear|slice>Toggle a supported action for an animal.shearmaster.toggle or shearmaster.admin
/shearmaster statusView the status of configured, supported animals.shearmaster.admin

Players need shearmaster.use to harvest animals; this permission is enabled for everyone by default. Administrative permissions default to operators.

Use /sm as a shorter alias. For example: /sm toggle cow shear. Commands also work from the server console.

Installation:

  1. Stop your server. If upgrading, back up your existing plugin JAR and configuration.
  2. Place ShearMaster-1.3.0.jar in the server's plugins folder. Keep only one ShearMaster JAR.
  3. Start the server to load the plugin and generate its configuration on first use.
  4. Edit plugins/ShearMaster/config.yml, then run /sm reload to apply configuration changes.

Галерея

Последние версии

Все версии →
release

ShearMaster 1.3.0

1.3.0
14 сент. 2026 г.33Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.2paper, purpur, spigot
Скачать
Что нового
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.
release

ShearMaster Build 1.1

1.1
3 мая 2025 г.67Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur, spigot
Скачать
Что нового
# 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.
release

ShearMaster Build 1.0

1.0
8 сент. 2024 г.72Minecraft: 1.21, 1.21.1paper, purpur, spigot
Скачать
Что нового
Initial release of the plugin