ProtectAnimals
Lightweight Anti Animalgriefing Plugin
ProtectAnimals

other language-versions/Andere Sprachversionen
What does this Plugin?
- - It's quite simple, neutral Animals and Villagers are completely protected by player damage, when either the player or the animal/villager is standing in a WorldGuard-Region, where the player cannot build.
- - Additionally tamed ocelots(cats) and tamed wolves(dogs) are protected, while untamed Mobs aren't protected
- - People, who cannot attack, can also not tie up an animal with a leash and not feed any animals(very smart griefers could produce a huge amount of animal, that would cause lags and that's not cool at all)
- - It's not possible to get on a horse, when you cannot build in a specific region and also you can't dismount, because if you would, your horse will be lost forever in that region :o and we don't want that!
- - Projectiles fired / thrown by Witches or Skeletons are blocked, when the animal/villager is standing in a WorldGuard Region(with the exception: the "global" - Region)
- - Creepers are harmless against protected animals and villagers. But you'll still get damage, so don't be so naive! :D
- - Players can throw Damage-Bottles all day long, but nothing will happen, except they are starting to throw healing pots....but hey this wouldn't get anyone mad :D!
- - Players are blocked from dyeing sheeps, when the player cannot build at the location of himself or the location of the sheep.
How to install ProtectAnimals:
- - Download the version of your choice
- - Place the .jar in your server-plugins directory
- - Either reload, restart or start your Server
- - Completed. Have fun, and stop slaughtering poor Animals
Which commands can i use?:
- - instead of "/pa" you can use "/protectanimals"
- - "/pa" shows available Commands
- - "/pa help" shows what kind of Entities are protected in WorldGuard Regions
- - "/pa info" gives Information about the Plugin(Author, etc...)
- - "/pa reload" reloads the config
- - "/pa leave" forces leaving a horse
- Permission nodes:
- - "ProtectAnimals.info" includes all commands that gives simple information
- - "ProtectAnimals.reload" gives acces to the "/pa reload" command
- - "ProtectAnimals.update" players with this node, will get update informationen
- - "ProtectAnimals.bypass.dye" allows people to dye a sheep everywhere
- - "ProtectAnimals.bypass.exit" allows people to jump off horses everytime
- - "ProtectAnimals.bypass.feed" gives permission to feed every animal
- - "ProtectAnimals.bypass.potion" allows members to throw bad potions at animals
- - "ProtectAnimals.bypass.rename" people can rename every animal
- - "ProtectAnimals.bypass.ride" allows people to jump on horses everytime
- - "ProtectAnimals.bypass.shear" allows people to shear a sheep everywhere
- - "ProtectAnimals.bypass.shoot" arrows, snowballs etc are not longer blocked
- - "ProtectAnimals.bypass.tie" people can tie up every animal
- - "ProtectAnimals.bypass.trade" people can trade with villagers
Config(v.1.10 and higher):
# The Config should look like this: #
Config: updater: ShouldThePluginCheckUpdates?: true <- "true" let's the plugin check, if it's the latest version protected_Animals: sheep: false <- "false" means sheeps can be attacked, sheared, dyed, feeded, tied up and everything.. pig: true cow: false chicken: true <- "true" means that chickens are protected everywhere mushroom: false squid: false villager: true . . .
editable Messages within the configuration File(v.1.16 and higher):
- - you can now edit mostly every message that players can get from my plugin. Use the following codes to write with color:
- - &0 = BLACK
- - &1 = DARK_BLUE
- - &2 = DARK_GREEN
- - &3 = DARK_AQUA
- - &4 = DARK_RED
- - &5 = DARK_PURPLE
- - &6 = GOLD
- - &7 = GRAY
- - &8 = DARK_GRAY
- - &9 = BLUE
- - &a = GREEN
- - &b = AQUA
- - &c = RED
- - &d = LIGHT_PURPLE
- - &e = YELLOW
- - &f = WHITE
- - &k = MAGIC
- - &l = BOLD
- - &m = STRIKETHROUGH
- - &o = ITALIC
- - &n = UNDERLINE
- - &r = RESET
- - an Example: "&4Hello" will become a dark red text
- - you can also follow this link to look for colorcodes: Colorcodes
- World-Support(v.1.17 and higher):
- - You can protect only a few worlds or as much as you like to protect
- - Change the Text within the config and separate world with a ", "
- - EXAMPLE: " worlds: farming, world, world_nether, world_the_end"
- - You can also easily protect all worlds by writing "+ALL"
- - EXAMPLE: " worlds: +ALL"
Required Plugins:
- - for my Plugin you'll need WorldGuard
# Important Information!!! #
- - The PlugIn normally searches for an update and opens a connection.
- - this Update-Check can be toggeled within the config.yml
- - the update-checker uses this Link to check the latest version:
- - https://api.curseforge.com/servermods/files?projectIds=65168
Known Issues:
- - if you use "PlotMe Animal" you have to write "/protectanimals ..." instead of "/pa ..."
ToDo List:
- - fix bugs
- - move it to spiggot
- - make it 1.8 ready(new mobs)
Servers that I support:
- - TheNation[german] - my Server

- - SpawnTown[english]

Feel free to send me ideas, problems or just nice messages, either via the comments or via a ticket :)
Thank you for reading, Sincerely Japu_D_Cret
PS: Thank you for 2000+ Downloads :) You are awesome!

-
View User Profile
-
Send Message
Posted Oct 3, 2013Ok. I agree with posts below. Nice plugin:) Thanks a lot and have fortune in developing oher plugins:)
-
View User Profile
-
Send Message
Posted Oct 1, 2013@elsheggie
thank you, for the nice comment :)
-
View User Profile
-
Send Message
Posted Oct 1, 2013Thanks! Now people can't kill my horse at my spawn!
-
View User Profile
-
Send Message
Posted Oct 1, 2013@Gibster15
i can't answer your question properly, because i don't know that you exactly mean by an "admin permission" :D if you mean a permission which includes all bypasses and the commands, you can use "ProtectAnimals.*" or just give your Admins OP, this works the same way
-
View User Profile
-
Send Message
Posted Oct 1, 2013is there an admin permission?
-
View User Profile
-
Send Message
Posted Sep 30, 2013@guerocraft
i've sent you a pm
-
View User Profile
-
Send Message
Posted Sep 30, 2013You can get a Dropbox account and share the latest version) I trust you:D
-
View User Profile
-
Send Message
Posted Sep 30, 2013@guerocraft
of course you can use my plugin on Bukkit Versions for Minecarft 1.6.2.....
v1.1.5 of my plugin still needs approval..seems that the bukkit admins are having much to do
-
View User Profile
-
Send Message
Posted Sep 30, 2013So, can i use it on 162?
-
View User Profile
-
Send Message
Posted Sep 30, 2013@leonvakt
i'm not having much time yet, but i hope i can work on it soon
-
View User Profile
-
Send Message
Posted Sep 30, 2013@guerocraft
thank you very much!!! because of your comment i found a stupid bug..in v.1.15, which should be online in a couple of minutes/hours, the bug is completely fixxed
-
View User Profile
-
Send Message
Posted Sep 30, 2013Is it long to you can edit the messages?
-
View User Profile
-
Send Message
Posted Sep 30, 2013Found a bug. If creeper explodes and player gets damage out of claimed region, you will get errors in console. Using Spigot on the latest build for 1.6.2.
-
View User Profile
-
Send Message
Posted Sep 25, 2013@_Teethdude
i understand you, my plugin is only very helpful for servers that have a freebuild with protcted areas or citys with protected areas and for games server or something like that, this plugin doesn't help that much...Nevermind, thanks for your comment :)
-
View User Profile
-
Send Message
Posted Sep 25, 2013I see The use to this. Sadly i don't have a need for it.
-
View User Profile
-
Send Message
Posted Sep 25, 2013Best plugin... EVER! Also, thanks for the fast update. I would never update my server without this plugin! :D
-
View User Profile
-
Send Message
Posted Sep 20, 2013Nice Plugin :)
-Schönes Plugin :)-
View User Profile
-
Send Message
Posted Sep 19, 2013@sigler
that's what i wanted to hear, thanks!!!!
-
View User Profile
-
Send Message
Posted Sep 19, 2013Japu!!! I figured out my error.
When players are in a protected area and they get hit by an arrow dispenser that error I posted in below comments shows up.
-
View User Profile
-
Send Message
Posted Sep 19, 2013@Jalulek
i just send you a PM, because Curse.net, the hoster, is still unter maintenance....