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 Aug 18, 2012@BobbySoSlo No villagers on my server have bred for quite a while now. After seeing your comment, I tried disabling MobCatcher, and now villagers are breeding like crazy.
-
View User Profile
-
Send Message
Posted Aug 18, 2012I seem to be having an issue with 2.18.1
Suffocation damage does not occur when players or mobs are encased in blocks. IE if you happen to have 2 blocks of sand fall on you. You will not take damage. This also happens to mobs. I have a chicken crusher that no longer crushes chickens.
I've tested this with mobcatcher by itself on the below versions of craftbukkit.
CraftBukkit version git-Bukkit-1.3.1-R1.0-b2320jnks (MC: 1.3.1) (Implementing API version 1.3.1-R1.0)
CraftBukkit version git-Bukkit-1.3.1-R1.0-17-g70314d9-b2337jnks (MC: 1.3.1) (Implementing API version 1.3.1-R1.1-SNAPSHOT)
EditTicket created -> here-
View User Profile
-
Send Message
Posted Aug 17, 2012I have no evidence to support this, but it seems like villagers spawned from spawn eggs I gained with MobCatcher won't breed.
They show hearts above their heads, and the server logs a spawn event (which I think is for the villagers) but no baby villager ever is released.
Has anyone seen something like this? I'm backing up my server to go creative and do some tests so I'll report back but it's been a frustrating few hours trying to get to the root and make sure the houses I created are working, etc etc and I'm out of guesses for the cause.
Edit: While the server backed up I recreated my houses and there was a breeding frenzy using creative mode spawn eggs, will update when I can test this on the backed up server
Edit2: After taking MobCatcher mod off, they started successfully breeding right away. It is the same villagers I spawned with MobCatcher eggs. This still could be coincidence but it looks bad considering I had stayed logged in and given them 3+ hours to breed previously and nothing happened.
Edit3: I'll open a ticket on Monday when I get a chance to test this a little more thoroughly. The random nature of their breeding makes it a little harder to definitively test but I'll get to it
-
View User Profile
-
Send Message
Posted Aug 15, 2012@GamingG
Yeah, that'll be changed in the next version, hopefully. There is a bug in Bukkit causing Villagers to be spawned with the incorrect SpawnReason, so I had to put in some work arounds until that's fixed, which broke the profession randomization.
If that bug is fixed, ill remove my workaround and it'll all be good, or otherwise ill randomize it myself.
This should only be an issue for eggs from the creative inventory, right? Or rather, any egg that wasn't acquired through MobCatcher
-
View User Profile
-
Send Message
Posted Aug 15, 2012Awesome, didn't understand that's what the config file was saying. Thanks for your help!!
-
View User Profile
-
Send Message
Posted Aug 15, 2012In Minecraft 1.3, villager spawn eggs now spawn a villager of a random profession instead of solely the farmer profession like before. In the latest version of MobCatcher, villager spawn eggs are still only spawning the farmer profession.
-
View User Profile
-
Send Message
Posted Aug 15, 2012@Tr33x0rs
Yeah, disable it in the config but keep the projectile set to true
-
View User Profile
-
Send Message
Posted Aug 14, 2012Well my concern isn't that the egg isn't being takem. My concern is the fact that when something goes straight to someone's inventory, my hawkeye log doesn't log the event. Is ther a way to disable "left click captures" entirely, or have a setting in the config where "left click captures" drop an egg, so that I can log it? Thanks for your help and quick response!
-
View User Profile
-
Send Message
Posted Aug 14, 2012@Tr33x0rs
SpawnEggsDirect only effects thrown captures, not left click captures. For those, they should always go directly into the players inventory.
Likely, it is actually using an egg, just not from the stack that you were holding. Check the rest of your inventory.
There's also OP perms for free captures, so make sure that's not the issue either.
-
View User Profile
-
Send Message
Posted Aug 14, 2012Firstly I want to say that your plugin is awesome, and works awesome for the most part! I have been having a problem with villagers being stolen on my server. My players can use protection signs, but apparently don't always use them.
I'm not sure if it's intentional, but players can left click a villager with an egg, and the villager goes straight to their inventory, without using the egg. This is a problem for me because I can usually search with Hawkeye for who picked up a villager egg (383:120) when an egg is thrown. If the villager goes straight to their inventory, this is not logged and I cannot find out who stole it.
For the record, the egg is always used unless the player left clicks the mob to capture, and i have my SpawnEggsDirectToInventory: false. Any help would be greatly appreciated! Thanks!
-
View User Profile
-
Send Message
Posted Aug 12, 2012@RogueCmdr
I suppose I could make it pick a random type when there's no data. This was just the easiest way, and how it's done for every other mob.
-
View User Profile
-
Send Message
Posted Aug 12, 2012@Malikk65
how come in single player the egg will spawn different types of villagers not just farmer
-
View User Profile
-
Send Message
Posted Aug 12, 2012@RogueCmdr
That's the way it should default if you've got an egg with no data (like eggs from the creative mode inventory)
-
View User Profile
-
Send Message
Posted Aug 12, 2012When i Use Villager eggs from my creative inventory on my multiplayer server they always spawn the farmer Villager
-
View User Profile
-
Send Message
Posted Aug 12, 2012@foofi101
Not in this plugin, no. I've considered making an addon, but I've got bigger projects atm. Possibly in the future.
-
View User Profile
-
Send Message
Posted Aug 12, 2012Amazing plugin, really useful! Would there be any way to stop the mobs from being hostile and control them?
-
View User Profile
-
Send Message
Posted Aug 10, 2012@drhydralisk
With the release of Shield, I'll be overhauling the protection system, including damage to mobs.
Thanks for the support :)
-
View User Profile
-
Send Message
Posted Aug 9, 2012I am loving this plugin, works great in 1.3! Though, I have one feature request if possible. If it would be possible to stop people from killing mobs (the ones that are allowed to be captured) within the protected sign radius.
-
View User Profile
-
Send Message
Posted Aug 9, 2012@Flubausterus
I'm about to totally redo the permissions system, so hold out just a little longer.
-
View User Profile
-
Send Message
Posted Aug 9, 2012Ah okay, It was just a thought :). Goodluck with CB :S