EntityProtect
Summary
EntityProtect is a Bukkit plugin for protecting entities.
This plugin does:
- Protects entities from damaging, shearing, breeding, etc...
- Protects player owns too many entites.
- Monitors owner of entites when breeding, throwing eggs, etc...
- Commands for managing entities
<s>This plugin soft-depends LWC, to track spawning from Dispenser.</s>
WIP feature
- Commands 0%
- DIspenser Tracking 0%
Commands (Note: Commands are WIP)
- /ep - Shows number of entities you can own.
- /ep help [Command] - Shows help.
- /ep addmember <Range> <Player>[, Player[, ...]] - Gives players permission to use your entities
- /ep delmember <Range> <Player>[, Player[, ...]] - Takes players permission to use your entities
- /ep killrange <Range> - Kills your entities without drops in your range.
- /ep killoutrange <Range> - Kills your entities without drops not in your range.
- /ep kill - Kills all your entities without drops.
- /ep transfer <Player> - Transfer ownership of your entities.
Admin Commands
- /ep killplayer <Player> - Kills all of player's entities without drops.
- /ep killall - Kills all of owned entities without drops.
- /ep forceowner <Range> <Player> - Force set owner of entities in range.
Permissions (Strikethroughed Permissions are WIP)
- <s>entityprotect.create-entities.<Type> - With this permission, Player can create <Type>. See "Supported Entities" page.</s>
- entityprotect.bypass-protect.<Activity> - With this permission, Player can bypass protection. See "Supported Protections" page.
- <s>entityprotect.entity-own.<Group> - This player can own <Group> amount of entity.</s>
- <s>entityprotect.command - Player can do /ep help, /ep.
- entityprotect.command.addmember - Player can do /ep addmember.
- entityprotect.command.delmember - Player can do /ep delmember.
- entityprotect.command.killrange - Player can do /ep killrange.
- entityprotect.command.killoutrange - Player can do /ep killoutrange.
- entityprotect.command.kill - Player can do /ep kill
- entityprotect.command.transfer - Player can do /ep transfer
- entityprotect.command.killplayer - Player can do /ep killplayer
- entityprotect.command.killall - Player can do /ep killall
- entityprotect.command.forceowner - Player can do /ep forceowner</s>
Supported Entities
- Chicken
- Cow
- MushroomCow
- Pig
- Sheep
- Wolf
- Ozelot
- EntityHorse
Supported Protections
This protections don't applied to owners, and configurable!
- damaging - Prevent attacking.
- damage-force-1hp - Force set damage to 1hp.
- slaying - Denies slaying.
- shearing-sheep - Denies shearing sheep.
- shearing-mushroomcow - Denies shearing MushroomCow.
- filling-cow - Denies Filling milk from Cow.
- filling-mushroomcow - Denies Filling soup from MushroomCow.
- pushing - Denies entities move by Players.
- environment-damaging - Denies damaging from Environment.
- monster-damaging - Denies damaging from Monsters.
- breeding - Denies entites enter love mode.
- dropping-items - Denies entites drop items when killed by non-owner.
- inventory-horse - Denies non-owner open horse's inventory.
- ride - Denies non-owner ride entity.
- tame-horse - Denies non-owner tame horse.
- saddle-pig - Denies non-owner install saddle on pig.
- lead - Denies non-owner install lead on entities.
- nametag - Denies non-owner change entity name.
Sorry for bad English, I can't use English very well!

