CreepersPlus
CreepersPlus
If you're a Creeper lover, or love seeing your friends' houses get destroyed by the little devils, then you came to the right place! CreepersPlus is a plugin that adds new explosion types, no more plain old boring explosions. The tricks these Creepers know will make them more destructive/chaotic (and sometimes friendly) than ever before! Losing blocks is no longer the worst case scenario, time to start worrying about arrows, poison, and more!
The 4.1 update adds a lot of new config options! Visit the config.yml help page for more info on what they're used for.
Features
Explosions
- Cookie Creepers - Replaces destroyed blocks with cookies!
- Arrow Creepers - Shoots up 1 arrow for every block destroyed!
- Poison Creepers - Poisons anything within 8 blocks of the explosion!
- Nuclear Creepers - HUGE explosions (seriously, they're really big)!
- Plant Creepers - Leaves a random plant behind!
- Lightning Creepers - Supercharge themselves!
- Defective Creepers - Don't do anything!
- Bedrock Creepers - Explode into bedrock!
- Storm Creepers - Start a storm when they explode!
- Generous Creepers - Return all of the blocks broken in the explosion!
- Experience Creepers - Explode into a shower of experience orbs!
- Lava Creepers - Creates a lava fountain when it explodes!
- Water Creepers - Creates a water fountain when it explodes!
- Obsidian Creepers - Explode into obsidian!
- Hunger Creepers - Starve players near the explosion!
- Cloning Creepers - Replace themselves with two more!
- Super Creepers - Kills everything near the explosion, no exceptions!
- Monster Creepers - Leave a random mob in their place!
- Teleport Creepers - Teleport nearby players to a random location!
- Speed Creepers - Add swiftness to nearby players!
- Precious Creepers - Leave a random gem and metal in their place!
- TNT Creepers - Replace themselves with active TNT!
- Bacon Creepers - Shower you in pork chops!
- Magic Creepers - Split into 5, but only one explodes! Uses ProtocolLib.
- Cube Creepers - Create a giant cube of a random block!
- Mining Creepers - Create a hole down to bedrock!
- Thief Creepers - Steals multiple stacks of items from a player's inventory!
All of these are configurable for your convenience!
Other Useful Stuff
- Update checker - You will be notified when you join a server if a new update is available!
- Disabling Worlds - You can choose 7 worlds to disable in the Config! (Don't waste any on the Nether or End)
- Choose your own chances - You can specify how often explosion types can happen!
Donations!
As you may or may not know, creating Bukkit plugins doesn't substitute as a job. The authors of the plugins you all know and love create plugins as a hobby, dedicating their free time to ensure your entertainment. If you've found CreepersPlus to become an entertaining part of your server, or you want to buy me a cup of coffee or a Red Bull, please consider making a donation by clicking the link below.
@hastur42
Is it a frequent error?
Could you make this compatible with CreeperHeal?
Downgraded to 3.2 and do not get any errors now.
Hi. Since updating to 4.1 I've been seeing the following error messages show up. I'm using the standard settings, nothing fancy.. but I am testing this out with a 1.5.1 dev build. I might downgrade the plugin to 3.2 to see if the problem persists.
[SEVERE] Could not pass event EntityExplodeEvent to CreepersPlus v4.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R2.Explosion.a(Explosion.java:220) at net.minecraft.server.v1_5_R2.World.createExplosion(World.java:1633) at net.minecraft.server.v1_5_R2.WorldServer.createExplosion(WorldServer.java:814) at net.minecraft.server.v1_5_R2.EntityCreeper.l_(EntityCreeper.java:102) at net.minecraft.server.v1_5_R2.World.entityJoinedWorld(World.java:1356) at net.minecraft.server.v1_5_R2.WorldServer.entityJoinedWorld(WorldServer.java:597) at net.minecraft.server.v1_5_R2.World.playerJoinedWorld(World.java:1337) at net.minecraft.server.v1_5_R2.World.tickEntities(World.java:1225) at net.minecraft.server.v1_5_R2.WorldServer.tickEntities(WorldServer.java:463) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:560) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:474) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:407) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.IllegalArgumentException: n must be positive at java.util.Random.nextInt(Unknown Source) at com.github.KrazyTraynz.CreeperBlowListener.onExplosion(CreeperBlowLis tener.java:48) 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.java:425) ... 17 more
@Kryose
Can I see your config.yml?
@JensenTheCat
I have this same error. Only difference is my Java is 32bit.
@cam100100
That's a feature that would have to be in WorldGuard, but I don't think it exists.
@JensenTheCat
What does your config.yml look like?
Is there a way to protect a plot of land with worldgurd so that these creepers will not enter that part of land you protected.
@JensenTheCat
1.4.7R1 java 7 64bit
error someone please help ;..; this is the only plugin i have 1.4.7 R1 SEVERE] Could not pass event EntityExplodeEvent to CreepersPlus v4.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 net.minecraft.server.v1_4_R1.Explosion.a(Explosion.java:220) at net.minecraft.server.v1_4_R1.World.createExplosion(World.java:1609) at net.minecraft.server.v1_4_R1.WorldServer.createExplosion(WorldServer. java:773) at net.minecraft.server.v1_4_R1.EntityCreeper.j_(EntityCreeper.java:102)
at net.minecraft.server.v1_4_R1.World.entityJoinedWorld(World.java:1332)
at net.minecraft.server.v1_4_R1.WorldServer.entityJoinedWorld(WorldServe r.java:548) at net.minecraft.server.v1_4_R1.World.playerJoinedWorld(World.java:1313)
at net.minecraft.server.v1_4_R1.World.tickEntities(World.java:1191) at net.minecraft.server.v1_4_R1.WorldServer.tickEntities(WorldServer.jav a:445) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:5 80) 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.IllegalArgumentException: n must be positive at java.util.Random.nextInt(Unknown Source) at com.github.KrazyTraynz.CreeperBlowListener.onExplosion(CreeperBlowLis tener.java:48) 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) ... 17 more
@mobilephone2003
The version that uses that config hasn't been approved yet, which is probably why it isn't working. It should be up soon.
The config version 4 generates does not match the config in your help
Using the config in your help, i'm only able to use a couple effects:
Nothing else seems to spawn, regardless of upping the chance
Any chance you might be able to make a tekkit version of this? 1.2.5 r4-r5? Would love to try this out on my tekkit server :D
NO MOAR BILLZ
Thanks to a problem with the file that boots my computer, I had to wipe my hard drive so I lost any file I had stored it. It'll be a while before the next update, so please be patient.
@sarssheng
Glad you like it :D
@vanderfr
I'll look into it, thanks for letting me know!
I really like this plugin!!! love seeing your friends' houses get destroyed by the little devils
Thank for the update patch, It's now pretty stable.
But, all "disabled world" in the config.yml are reset to default ( world_1, world_2 etc.. ) when the server is restarted...
I even tryed to edit the yml, when the server is offline....