This plugin allows players from your server to shear chickens. They can remove a certain number of feathers without killing the chicken which depends on the configuration you choose. I have always thought that this should be implemented in Minecraft vanilla.
- Shear chickens to get feathers.
- Configure the number of feathers dropped.
- The durability taken from shears when used.
- The damage that is deal to the chicken when they are sheared.
- Disable worlds where you don't want your players to have this feature.
- You can protect the baby chickens from this feature in the config file.
- Restore their health with bread. (Configurable)
- Add a cooldown to stop massive farming of feathers.
- Configure every setting in-game with a really cool GUI.
- Supports Vault, Residence, Citizens, Lands, GriefPrevention, and Towny.
- It also supports BentoBox, FabledSkyblock, SuperiorSkyblock, and IridiumSkyblock.
- Supports WorldGuard. (Necessary Flags without being the owner: interact, and use.)
Shearing:
Settings GUI:
Spoiler: config.yml
# Settings of ShearedChickens - v1.4
#
# Use.permissions: If true, users are required to have "ShearedChickens.Shear" permission node, in order to shear chickens.
#
# Use.on-baby: If true, players can use shears on baby chickens. Comment: Baby chickens have 2 hearts of health.
#
# Use.prohibited-worlds: List of worlds where users can't shear chickens.
#
# Shears.durability-taken: Amount of durability taken from shears. Recommended: 1 Comment: Shears have 238 of durability in total.
#
# Shears.damage: Amount of damage caused to chickens. Recommended: 1. Comment: Chickens have 4 hearts of health, 0.5 = half a heart.
#
# Drops.feather: Amount of feathers dropped. Recommended: 1.
#
# Feed.chickens: If true, players can feed bread to chickens and restore their health. Basically bread = feathers. Make sure damage is done when shear.
#
# Cooldown.enable: If true, chickens will have a cooldown in order to restore their feathers.
#
# Cooldown.seconds: Time in seconds for the cooldown.
Cooldown:
enable: true
seconds: 4
Use:
permissions: false
on-baby: false
prohibited-worlds: []
Drops:
feather: 1
Shears:
durability-taken: 1
damage: 1
Feed:
chickens: true
Code (Text):
# Settings of ShearedChickens - v1.4
#
# Use.permissions: If true, users are required to have "ShearedChickens.Shear" permission node, in order to shear chickens.
#
# Use.on-baby: If true, players can use shears on baby chickens. Comment: Baby chickens have 2 hearts of health.
#
# Use.prohibited-worlds: List of worlds where users can't shear chickens.
#
# Shears.durability-taken: Amount of durability taken from shears. Recommended: 1 Comment: Shears have 238 of durability in total.
#
# Shears.damage: Amount of damage caused to chickens. Recommended: 1. Comment: Chickens have 4 hearts of health, 0.5 = half a heart.
#
# Drops.feather: Amount of feathers dropped. Recommended: 1.
#
# Feed.chickens: If true, players can feed bread to chickens and restore their health. Basically bread = feathers. Make sure damage is done when shear.
#
# Cooldown.enable: If true, chickens will have a cooldown in order to restore their feathers.
#
# Cooldown.seconds: Time in seconds for the cooldown.
Cooldown:
enable: true
seconds: 4
Use:
permissions: false
on-baby: false
prohibited-worlds: []
Drops:
feather: 1
Shears:
durability-taken: 1
damage: 1
Feed:
chickens: true
Spoiler: messages.yml
# Messages:
Prefix: '&7[&6Sheared&7Chickens] '
Commands:
reload: '&7Pluging was reloaded.'
usage: '&7Correct usage:'
user-only: '&7Only in-game players can use this option.'
Use:
prohibited-world: '&7You can not shear chickens in this world.'
protected-zone: '&7You can not shear chickens in this protected zone.'
GUI:
settings:
title: '&6&lSettings'
true-status: '&2&lTrue'
false-status: '&4&lFalse'
info:
- ' '
- '&7Left-click on the option to'
- '&7modify its value.'
- ' '
- '&7Some options in this menu'
- '&7will open another interface'
- '&7to configure its value.'
permissions:
title: '&6&nUse Permissions'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players need'
- '&7&opermission to shear chickens.'
on-baby:
title: '&6&nShear Chicken Babies'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players'
- '&7&ocan shear baby chickens.'
feed:
title: '&6&nFeed Chickens'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players'
- '&7&ocan feed bread to chickens.'
cooldown:
title: '&6&nCooldown'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players have'
- '&7&oto wait for a cooldown.'
prohibited-worlds:
title: '&6&nProhibited Worlds'
description:
- '&7&oList of worlds where'
- '&7&othe plugin is prohibited.'
- ''
- '%prohibited_worlds%'
- ''
durability:
title: '&6&nShears Durability'
description:
- ''
- '&7Durability: &2%amount%'
- ''
- '&7&oAmount of durability'
- '&7&otaken from shears.'
damage:
title: '&6&nDamage Caused'
description:
- ''
- '&7Damage: &2%amount%'
- ''
- '&7&oAmount of damage caused'
- '&7&oto chickens when sheared.'
drops:
title: '&6&nFeathers Amount'
description:
- ''
- '&7Feathers: &2%amount%'
- ''
- '&7&oAmount of feathers dropped'
- '&7&owhen chickens get sheared.'
cooldown-time:
title: '&6&nCooldown Time'
description:
- ''
- '&7Time in seconds: &2%amount%'
- ''
- '&7&oCooldown time for chickens.'
prohibited:
title: '&6&lProhibited Worlds'
'yes': '&4&lProhibited'
'no': '&2&lNot Prohibited'
error: '&cYou have a lot of worlds loaded, configure them manually.'
info:
info:
- ' '
- '&7Select a world to'
- '&7change its status.'
shears:
title: '&6&lShears Durability'
amount: '&7&lDurability taken:'
damage:
title: '&6&lDamage Caused'
amount: '&7&lDamage:'
feathers:
title: '&6&lFeathers Amount'
amount: '&7&lFeathers:'
cooldown-time:
title: '&6&lCooldown Time'
amount: '&7&lSeconds:'
amount-menu:
info:
- ' '
- '&7Left-click on the red and green'
- '&7panels to modify the value.'
- ' '
- '&7Once the desire value appears on'
- '&7the sign, click the book to'
- '&7save changes in the config file.'
go-back: '&7Go back'
close: '&7Close'
add: '&aAdd'
sub: '&cSubstract'
save:
message: '&7Settings were save.'
button: '&7Save to config'
information: '&e&lInformation:'
Code (Text):
# Messages:
Prefix: '&7[&6Sheared&7Chickens] '
Commands:
reload: '&7Pluging was reloaded.'
usage: '&7Correct usage:'
user-only: '&7Only in-game players can use this option.'
Use:
prohibited-world: '&7You can not shear chickens in this world.'
protected-zone: '&7You can not shear chickens in this protected zone.'
GUI:
settings:
title: '&6&lSettings'
true-status: '&2&lTrue'
false-status: '&4&lFalse'
info:
- ' '
- '&7Left-click on the option to'
- '&7modify its value.'
- ' '
- '&7Some options in this menu'
- '&7will open another interface'
- '&7to configure its value.'
permissions:
title: '&6&nUse Permissions'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players need'
- '&7&opermission to shear chickens.'
on-baby:
title: '&6&nShear Chicken Babies'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players'
- '&7&ocan shear baby chickens.'
feed:
title: '&6&nFeed Chickens'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players'
- '&7&ocan feed bread to chickens.'
cooldown:
title: '&6&nCooldown'
description:
- ''
- '%status%'
- ''
- '&7&oWhether or not players have'
- '&7&oto wait for a cooldown.'
prohibited-worlds:
title: '&6&nProhibited Worlds'
description:
- '&7&oList of worlds where'
- '&7&othe plugin is prohibited.'
- ''
- '%prohibited_worlds%'
- ''
durability:
title: '&6&nShears Durability'
description:
- ''
- '&7Durability: &2%amount%'
- ''
- '&7&oAmount of durability'
- '&7&otaken from shears.'
damage:
title: '&6&nDamage Caused'
description:
- ''
- '&7Damage: &2%amount%'
- ''
- '&7&oAmount of damage caused'
- '&7&oto chickens when sheared.'
drops:
title: '&6&nFeathers Amount'
description:
- ''
- '&7Feathers: &2%amount%'
- ''
- '&7&oAmount of feathers dropped'
- '&7&owhen chickens get sheared.'
cooldown-time:
title: '&6&nCooldown Time'
description:
- ''
- '&7Time in seconds: &2%amount%'
- ''
- '&7&oCooldown time for chickens.'
prohibited:
title: '&6&lProhibited Worlds'
'yes': '&4&lProhibited'
'no': '&2&lNot Prohibited'
error: '&cYou have a lot of worlds loaded, configure them manually.'
info:
info:
- ' '
- '&7Select a world to'
- '&7change its status.'
shears:
title: '&6&lShears Durability'
amount: '&7&lDurability taken:'
damage:
title: '&6&lDamage Caused'
amount: '&7&lDamage:'
feathers:
title: '&6&lFeathers Amount'
amount: '&7&lFeathers:'
cooldown-time:
title: '&6&lCooldown Time'
amount: '&7&lSeconds:'
amount-menu:
info:
- ' '
- '&7Left-click on the red and green'
- '&7panels to modify the value.'
- ' '
- '&7Once the desire value appears on'
- '&7the sign, click the book to'
- '&7save changes in the config file.'
go-back: '&7Go back'
close: '&7Close'
add: '&aAdd'
sub: '&cSubstract'
save:
message: '&7Settings were save.'
button: '&7Save to config'
information: '&e&lInformation:'
Spoiler: Cmds & Perms
Commands:
/sc - Administrative command that at the moment only reloads the plugin configuration.
Aliases: /shearchicken and /shearedchickens
Arguments: <reload | settings>
● reload: Reloads configuration, useful when its configured manually.
● settings: Opens a GUI in-game that lets you configure the settings of the plugin.
Permissions:
shearedchickens.shear - Makes player able to shear chickens.
shearedchickens.admincommand - Makes player able to use the /sc command.
shearedchickens.admincommand.reload - Makes player able to use option reload from the /sc command.
shearedchickens.admincommand.settings - Makes player able to use option settings from the /sc command.
shearedchickens.admincommand.* - Full access to the /sc command.
Code (Text):
Commands:
/sc - Administrative command that at the moment only reloads the plugin configuration.
Aliases: /shearchicken and /shearedchickens
Arguments: <reload | settings>
● reload: Reloads configuration, useful when its configured manually.
● settings: Opens a GUI in-game that lets you configure the settings of the plugin.
Permissions:
shearedchickens.shear - Makes player able to shear chickens.
shearedchickens.admincommand - Makes player able to use the /sc command.
shearedchickens.admincommand.reload - Makes player able to use option reload from the /sc command.
shearedchickens.admincommand.settings - Makes player able to use option settings from the /sc command.
shearedchickens.admincommand.* - Full access to the /sc command.
If you have a video about the plugin, send me a private message and I'll showcase it here.
If you use the plugin and want your server to be showcased here, send me a private message.
- ✔️ WorldGuard support. (v1.4)
- ✔️ Support other Minecraft versions. (v1.4)
- ✔️ Make chickens restore their feathers with the time.
- ✔️ Create a GUI to change settings in-game.
Any kind of suggestions, feedback, and reports are appreciated. Thank you again for using my plugin.
Do not forget, if you are looking for a good hosting service click on the image bellow. Bisect hosting has great deals that you do not want to miss.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
[Discontinued] Sheared Chickens [1.16 - 1.17] is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 3,777 times (via Spigot). Download it and open it directly in the game.