EntityShield
EntityShield
General
EntityShield is a simple plugin which prevents players from damaging certain entities (configurable), acting as a shield. It is easily configurable (via permissions) and instructions can be found below.
News
EntityShield Release v0.1.0
EntityShield v0.1.0 has been released!
Use
Just drop the plugin in your plugins directory and you are good to go! EntityShield uses permissions to determine which entities players are not allowed to damage. I comprehensive list of these may be found below.
Please Note: Wildcard *s are valid in permission nodes. For example "entityshield.*" prevents players from damaging any entity and "entityshield.wolf.*" prevents players from damaging both tame and wild wolves.
Name | Description |
---|---|
entityshield.bat | Prevents the player from damaging bats. |
entityshield.blaze | Prevents the player from damaging blaze. |
entityshield.cavespider | Prevents the player from damaging cave spiders. |
entityshield.chicken | Prevents the player from damaging chickens. |
entityshield.cow | Prevents the player from damaging cows. |
entityshield.creeper | Prevents the player from damaging creepers. |
entityshield.enderdragon | Prevents the player from damaging the enderdragon. |
entityshield.enderman | Prevents the player from damaging endermen. |
entityshield.ghast | Prevents the player from damaging ghasts. |
entityshield.irongolem | Prevents the player from damaging iron golems. |
entityshield.magmacube | Prevents the player from damaging magma cubes. |
entityshield.mooshroom | Prevents the player from damaging mooshrooms. |
entityshield.ocelot.wild | Prevents the player from damaging wild ocelots. |
entityshield.ocelot.tame | Prevents the player from damaging tame ocelots. |
entityshield.pig | Prevents the player from damaging pigs. |
entityshield.sheep | Prevents the player from damaging sheep. |
entityshield.silverfish | Prevents the player from damaging silverfish. |
entityshield.skeleton | Prevents the player from damaging skeletons. |
entityshield.slime | Prevents the player from damaging slimes. |
entityshield.snowgolem | Prevents the player from damaging snow golems. |
entityshield.spider | Prevents the player from damaging spiders. |
entityshield.squid | Prevents the player from damaging squid. |
entityshield.villager | Prevents the player from damaging villagers. |
entityshield.witch | Prevents the player from damaging witches. |
entityshield.wither | Prevents the player from damaging the wither. |
entityshield.witherskeleton | Prevents the player from damaging wither skeletons. |
entityshield.wolf.wild | Prevents the player from damaging wild wolves. |
entityshield.wolf.tame | Prevents the player from damaging tame wolves. |
entityshield.zombie | Prevents the player from damaging zombies. |
entityshield.zombiepigman | Prevents the player from damaging zombie pigmen. |
entityshield.zombievillager | Prevents the player from damaging zombie villagers. |
Download
The latest plugin build can be downloaded here.
Latest Changes
- Initial Release
Planned Features
- None - Feel free to suggest them!
How Can I Help?
This plugin is developed solely by me in my free time so:
- If you are a developer would like to contribute to this project, or any of my other projects, please PM me or email me at [email protected].
- If you are a not developer but would still like to contribute somehow, please consider donating. Donations are highly valued and much appreciated.
About
Developer: Keeley Hoek (escortkeel)
Well, I tried installing this (version 0.1.0), and now I am not able to damage any mobs! I tried with no permissions set, and with all of the above set, but no dice. I'm using PermissionsEx.
Edit: I figured out that by default it locks all mobs, and I had to add the entry:
- -entityshield.*
Then re-add permission for the wolves I wanted to protect.
Also, I noticed that even though I can't hurt anything normally, I can still kill anything with arrows. Is there any way to fix that?
Thanks!