Wild Boars!
This plugin adds wild boars to Minecraft, making it a lot harder for your players to get their pork chops! Watch as they try and get rammed in the face by some raw bacon! And now, in version 1.3.2_2 all passive mobs can be aggressive! Please comment any features you want or register your interest!
Basicaly, this plugin makes all the passive mobs you select in the config neutral (all the peaceful mobs can fight back)! You can use this plugin to add in bulls, goats, boars and lots more! This plugin can also be used to let villagers fight back, so people will find it a lot harder to slaughter whole villages. You can even make mobs like bulls flip you into the air, or make it sothey are sometimes still passive, for a more realistic experience for Minecraft as a whole!
Features
- NEW ALL PASSIVE MOBS attack when provoked!
- See particles when mobs get angry!
- Mobs can flip you in the air
- Boars - Get rammed in your spleen by some raw bacon! (pig)
- NEW Bulls - Get tossed in the air by some aberdeen angus! (cows)
- NEW Goats - Never again will you enter their pen... (sheep)
- NEW Magic Bulls - Like bulls but BOSSES! (mushroom cows)
- NEW Psyhco-Chickens - Seriously, pecked feet hurt! (chickens)
- NEW Defensive Villagers - Hehe... And you though they couldn't get revenge! (villagers)
- NEW Blood-Sucking Squids - Mind your feet when swimming! (squids)
- NEW Animals now attack repeatedly!
- Mobs can be individually set to aggressive instead of neutral or passive
- Players that have wheat in their inventory will not be attacked; they will have some wheat deducted though - toggleable
Commands
- None!
Config
- Health lost per hit of mob (configurable per mob)
- Height mobs toss you (configurable per mob)
- Disable/enable chance of aggression
- Disable/enable Mobs being 'Aggressive' instead of neutral
- Disable/enable wheat preventing attack
- Disable/enable specific mobs in config
Permissions
- wildboars.overide Player is not effected by WildBoars
Planned Features
- ADDED Have mobs fight back until death or player running away! TO ADD Changable per mob!
- ADDED Have unaffected players (using permissions)
- ADDED Mobs sometimes spontaneosly fight, configurable per mob
- ADDED If player has puts wheat in hand, they cease to be attacked and wheat is remove automatically
- Customisable radius per mob
- Possibly adding the ability to make neutral mobs aggressive (enderman, wolf, etc)
- Packs/Herds
- Adjustable Mob Maximum Health
- ADDED Smoother Attacks
- ADDED Toggleable effect
Youtube Video from generous user
Any problems or suggestions? Then post them here on the forums!
@tonidu28
My bad D:
Will upload a bug fix!
@Hoolean
Hi , no squid in configuration ?
Animals on Patrol
Animals Gone Wild
Chuck Norris? hehe
Updated for 1.4.7 ~ All issues should be fixed :D
Thinking of changing the name of the plugin, any ideas? :)
Plugin stopped working. mobs no longer attack? Maybe this has something to do with it? 01.02 09:06:12 [Server] INFO at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftTask.run(CraftTask.java:53) 01.02 09:06:12 [Server] INFO at com.puffybugs.WildBoars.WildBoars$1.run(WildBoars.java:89) 01.02 09:06:12 [Server] INFO at com.puffybugs.WildBoars.WildBoars.startAttack(WildBoars.java:254) 01.02 09:06:12 [Server] INFO at com.puffybugs.WildBoars.WildBoars.passiveAttack(WildBoars.java:134) 01.02 09:06:12 [Server] INFO at com.puffybugs.WildBoars.WildBoars.walkTo(WildBoars.java:312) 01.02 09:06:12 [Server] INFO java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_4_6/entity/CraftLivingEntity 01.02 09:06:12 [Server] WARNING Task #18 for WildBoars v1.4.6_1 generated an exception
@TehKasperino
I get the same error. Running bukkit 1.4.7.
The plugin has triggered the CraftBukkit safeguard.
I get this error when i punch an animal:
13:42:14 [SEVERE] Could not pass event EntityDamageByEntityEvent to WildBoars v1 .4.6_1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:462) at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callEvent(Craf tEventFactory.java:81) at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callEntityDama geEvent(CraftEventFactory.java:369) at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.handleEntityDa mageEvent(CraftEventFactory.java:391) at net.minecraft.server.v1_4_R1.EntityLiving.damageEntity(EntityLiving.j ava:686) at net.minecraft.server.v1_4_R1.EntityAnimal.damageEntity(SourceFile:122 ) at net.minecraft.server.v1_4_R1.EntityHuman.attack(EntityHuman.java:804)
at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java :1115) at net.minecraft.server.v1_4_R1.Packet7UseEntity.handle(SourceFile:36) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290 ) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java :112) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:3 0) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:5 98) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:2 24) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:4 94) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java :427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:8 49) Caused by: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_4_6/entity/ CraftLivingEntity at com.puffybugs.WildBoars.WildBoars.walkTo(WildBoars.java:312) at com.puffybugs.WildBoars.WildBoars.passiveAttack(WildBoars.java:134) at com.puffybugs.WildBoars.WildBoars.onCreatureAttack(WildBoars.java:115 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:425) ... 20 more Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_4_6.entit y.CraftLivingEntity at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader .java:70) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 28 more
Please add option to set Iron Golems and Pigmen aggresive.
not sure why, but I recently restarted our map from scratch - and now, I'm getting the massive 100+ block throwing in the air - but only by sheep - other mobs don't throw at all?
using 1.4.6R0.4
I'm getting requests to have animal attacks cause knockback, rather than throwing vertical. Is this possible?
@ronfkingswanson
I see. Good idea, I'll make a command :)
Height never referred to block height, although that would be cool :)
@Hoolean
ok, so I upped a pig to height: 8 (instead of 2), and I definitely got thrown way up - possibly higher than 8 blocks? so does height not refer to actual block count anymore?
also, would be much easier to tweak config params and test if there was a /wb reload command. Can't easily shut down server with dozens of people on it just to try a new height value...
@ronfkingswanson
I think I just made it on this update so that you have to set the value higher :/
If that isn't it, then tell me, and I'll try my best to fix it :D
@Hoolean
I am noticing, though, that players are not being launched in the air. animals are attacking, and damage is being done, but getting thrown was a fun and useful part of the feedback...
Issues should be fixed :D
just FYI - updated my server to spigot-build 372 (CB-1.4.6-R0.4), and WildBoars 1.4.6_1 seems to be working great!
huzzah!
When I hit animals their damage is dealt to me so basically when fighting them I get hit twice (first when I hit them then when they hit me back). It is an intended behavior? I was waiting for a plugin like this since forever, but this would be a deal-breaker.
Possible bug: when I log in, the animal I attacked before logging out tends to get inside nearby or underlying blocks, turning black and not moving nor suffocating.
Could we get an example config with explanations please? There are a few things in it i dont see mentioned here. Like the chance of aggression. Whats the format etc?
Potion-Effect: false Always-Agressive: false Chance-of-aggresion: false Attack-until-death: true
@Hoolean
so excited! but then so sad... when I hit an animal, this shows up in the console (nothing happens to the player)
I'm running spigot 1.4.5-R0.3(stable)