MobCatcher
MobCatcher
Capture mobs and get eggs legitimately:
Version: 3.18
This project has moved over to SpigotMC!
Thank you guys so much for all the downloads on BukkitDev. Head on over to SpigotMC to download the latest version of MobCatcher.
This page will no longer be updated.
MobCatcher allows players to capture mobs and get the corresponding spawn eggs. This is useful for trading and transporting mobs from player to player or even across worlds. As well as having a configurable capture item, MobCatcher also boasts configurable mob types and item costs per capture, bringing a new economic value to mob types both peaceful and hostile. MobCatcher is able to store and recall mob specific data saved to specific spawn eggs. This means things like capturing and spawning colored sheep, baby animals, and tamed wolves is possible! This is done via a separate .dat file which saves data for each mob and removes it when that mob is spawned.Try it out on your server today!
This plugin collects basic usage information for mcstats.org. You may opt out in the generated pluginMetrics config file.
Features
- Capturing configurable mob types
- Saves mob data to specific spawn eggs (color, age, tamed, etc.)
- Spout custom spawn eggs
- Spout textures via automatic dropbox download. May be disabled in config file
- Respects Towny regions
- Getting spawn eggs without creative mode
- Makes spawn eggs throwable
- Configurable capture item, including projectiles
- Configurable costs for every mob type
- Sign-based mob protection
- Vault Economy support!
- Percent Chance for captures
- Eggs are used up after spawning a mob
- Dispensers can shoot spawn eggs at higher speeds
- Doesn't interfere with players in Creative Mode
Help Pages
Permissions Nodes
Config File Help
Sign-Based Protection Help
Bukkit Forums
Usage
All you have to do is hold an egg (configurable) and left click on the mob you wish to capture. Its really that easy.
/mobc - Displays all command usage
/mobc item - Displays Capture item setting
/mobc clean - Removes data from a spawn egg itemstack.
/mobc projectiles - Displays current projectile settings
/mobc settings [mob type] - Displays settings
/mobc worlds - Displays which worlds MobCatcher is enabled in
/mobc area - displays how many Protection Signs the player is within the radius of
/mobc resetsigndata - Deletes all saved sign data
For help with the config file and permissions nodes, see the corresponding pages here.
Changelog
Version 3.18
- Updated for 1.7.10-R0.1 #3105
- Fixed bug: MustBeKilled now working properly
- Fixed bug: Mob drops are now properly cancelled for killed captures
- Fixed bug: Mobs captured with MustBeKilled now spawn back with full health
Version 3.17
- Updated for 1.7.9-R0.1 #3078
Version 3.16
- Updated for 1.7.5-R0.1 Dev #3039
For earlier changes, see Files Page
MobCatcher will NOT work if you are not using the version of CB it was intended for. Due to the Bukkit "safeguard' system, MobCatcher will break every version change. Do NOT post tickets or comments about ClassNotFoundExceptions or infinite spawning glitches as these are caused by you using the wrong version.
Before posting a bug, check your server console for a giant red error message.
Top Supporters
TheFarmerNL
Minevival.com
xxTreePuncherxx
MC.PUNCHCRAFT.US
-
View User Profile
-
Send Message
Posted May 6, 2013@Malikk65
I'm having some wierd issues
When an egg is dropped in creative it will eternally spawn mobs
When I try to capture a mob in survival, no dice. Here's the console freaking out:
18:29:03 [SEVERE] Could not pass event EntityDamageByEntityEvent to MobCatcher v3.8 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 org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callEvent(CraftEventFactory.java:89) at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:377) at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:402) at net.minecraft.server.v1_5_R3.EntityLiving.damageEntity(EntityLiving.java:677) at net.minecraft.server.v1_5_R3.EntityAnimal.damageEntity(SourceFile:119) at net.minecraft.server.v1_5_R3.EntityEgg.a(EntityEgg.java:26) at net.minecraft.server.v1_5_R3.EntityProjectile.l_(EntityProjectile.java:156) at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355) at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServer.java:614) at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336) at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224) at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.java:480) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:563) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_5_R2/NBTBase at me.jordan.mobcatcher.MCCaptureEvent.saveMobData(MCCaptureEvent.java:798) at me.jordan.mobcatcher.MCCaptureEvent.dropCapture(MCCaptureEvent.java:672) at me.jordan.mobcatcher.MCCaptureEvent.Capture(MCCaptureEvent.java:584) at me.jordan.mobcatcher.MCCaptureEvent.OnEntityDamage(MCCaptureEvent.java:168) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 20 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_5_R2.NBTBase 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(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 29 more
... Help? The IP is my name .org, you can join if you want to live chat. It's currently up and I'll be there for a bit.
-
View User Profile
-
Send Message
Posted May 6, 2013Can anyone confirm that the dupe bug with the hoppers was fixed?
-
View User Profile
-
Send Message
Posted May 6, 2013@Bobacadodl
Thank you! Working for me.
-
View User Profile
-
Send Message
Posted May 6, 2013thanks
finally, that was last plugin what stops me from
updating to 1.5.2
-
View User Profile
-
Send Message
Posted May 6, 2013@CosmicVoyager
Finishing it up right this second.
By working update, I mean fixing everything that stops it from enabling. Additional things, like dispensers, have not been addressed. I have got it updated and have fixed name saving. Should be uploading it in the next few minutes.
Edit: Uploaded it.
-
View User Profile
-
Send Message
Posted May 6, 2013@semistro
It was working for me before the update. I need it recompiled for 1.5.2 asap.
-
View User Profile
-
Send Message
Posted May 6, 2013by just a working update for 1.5.2., you mean that the bugs get fixed? cause it wont work with the buggs right now.
-
View User Profile
-
Send Message
Posted May 5, 2013I'm gonna finish up these projects I've got due tomorrow morning and then I'll be working on this. It probably won't have any fixes or anything; just a working update for 1.5.2.
-
View User Profile
-
Send Message
Posted May 5, 2013@ummbobee98
Use the subscription tab at the top of the page to subscribe to FIle updates and you'll receive an email when the file is uploaded for approval. From the link in the email you'll be taken to a page where you can download before the file is approved.
-
View User Profile
-
Send Message
Posted May 5, 2013Please make it so that villager zombies stay as villager zombies when spawning
-
View User Profile
-
Send Message
Posted May 5, 2013please give link to download even if bukkit hasnt approved yet
-
View User Profile
-
Send Message
Posted May 4, 2013@mrmag518 @dragondeatth
I'm intending to release it today, if it's done in time.
-
View User Profile
-
Send Message
Posted May 4, 2013Could you please update to 1.5.2?
-
View User Profile
-
Send Message
Posted May 3, 2013Please update to 1.5.2 :D
Edit: If a player throws an egg, it spawns the mob hundreds of times. Please update to 1.5.2 to fix this :(
-
View User Profile
-
Send Message
Posted May 3, 2013Tutorial/Spotlight of the mod is here, http://glgamers.net/showthread.php?tid=6&pid=8#pid8
-
View User Profile
-
Send Message
Posted May 2, 2013@LEOcab
If it's doable (depends on the api), I'll add that in to this weekends update.
-
View User Profile
-
Send Message
Posted May 2, 2013@LEOcab
I agree with the villager thing, sorta forgot to request that.
They usually recapture the villager until they find a good trade.
@Malikk65
I know why, just didn't know how to explain it well to him. :)
-
View User Profile
-
Send Message
Posted May 2, 2013@LEOcab
Waiting on 1.5.2 too, but I'm pretty sure villager trades are preserved properly for my server. Check your config? I think its something to do with remove-stackability, but I haven't had to look at MobCatchers config in ages.
-
View User Profile
-
Send Message
Posted May 2, 2013Please update for 1.5.2. :I
Also, small feature request: can you make villagers store their trading deals data on capture? My players are using this to reset villager trades. While it may seem like a cool feature to have, it ruins the real way villagers are supposed to work.
-
View User Profile
-
Send Message
Posted May 2, 2013@Malikk65 I figured it OUT! It was a corrupting in the Gringotts Vault data. I just removed the entire dbase and reload my server and everything was working again. Thanks for pointing out the fact it was looking for the money! all fixed FYI works fine with the MobHealth Mod. so that had nothing to do with it. Thanks for your help again.
This is what its set to.
I destroyed my vaults then put the emerald in my inventory and then tried again. Whats interesting is that it will sometimes tell me it fails.. so my guess is when it fails it tells me but all the other times when its suppose to be successful it doesn't turn them into a spawn egg.