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 Feb 24, 2012Did you remove the link to 2.0? It's not in the files section.
-
View User Profile
-
Send Message
Posted Feb 24, 2012Hey Everybody,
Let me know what you think of v2.0 and more importantly, what else needs to be added/if anythings wrong with it.
Thanks
-
View User Profile
-
Send Message
Posted Feb 22, 2012@Malikk65
thanks.
-
View User Profile
-
Send Message
Posted Feb 22, 2012@d4rkwarriors
OH, its charging you for both. Okay, lol. I'm fixing it, itll be in the next release. I hadnt really expected anyone to be using item costs AND vault.
And ive never had a spawn egg fail to spawn anything, unless you clearly didnt click on anthing
-
View User Profile
-
Send Message
Posted Feb 22, 2012@Malikk65
no the problem is that players has enouch money so amount is withdraw but not enouch redstone so plugin tell him cant catch mob, but money is taken ;)
and sometimes happen that spawn egg fail to spawn a mob, u kwnon why? or how to solve it? i know that isnet your related problem.
-
View User Profile
-
Send Message
Posted Feb 22, 2012@d4rkwarriors
Under projectiles, if you set MissedEggsSpawnChickens to false, normal eggs won't spawn chickens anymore. And if you're shooting a mob and don't have the appropriate cost, it should be telling you you don't have enough to capture.
-
View User Profile
-
Send Message
Posted Feb 22, 2012@Malikk65
http://pastebin.com/U5LQrQUj
lastest version of plugin and 1.1R4
how to:
1. in my inventory there arent any more redstone 2. with eggs i shot an animal or monster 3. iam charged with the amout, but obviusly it say u havent enought material for catch mob.
can u stop the creation of chicks when u shotting a mob or another animal?
-
View User Profile
-
Send Message
Posted Feb 21, 2012@d4rkwarriors
Im not able to reproduce this bug.
What version of my plugin and of bukkit are you using? and could you post a link to your config file?
Use pastebin.
-
View User Profile
-
Send Message
Posted Feb 21, 2012@Malikk65
yes, and even if u havent enought redstone u will charged
-
View User Profile
-
Send Message
Posted Feb 21, 2012@d4rkwarriors
you mean you're trying to spawn baby chickens with normal chicken eggs and its charging you?
-
View User Profile
-
Send Message
Posted Feb 21, 2012@Malikk65
thanks to u for your cool plugin.
another small bug is when i active Vault and try to do some chicks with eggs mobcatcher withdraw money from my account ;) i think that it detect that we try to catch a mob when doing some chicks
-
View User Profile
-
Send Message
Posted Feb 21, 2012@d4rkwarriors
Limit the number of signs per user?
Sure, that'll be in the next version. Thanks
-
View User Profile
-
Send Message
Posted Feb 21, 2012can we limit sign protection per user?
-
View User Profile
-
Send Message
Posted Feb 20, 2012Hey Everybody,
This is the layout for the new config file that I'm thinking about using in the future, once I gather the will power for a re-write. Let me know what you all think.
http://pastebin.com/7AstsyDe
-
View User Profile
-
Send Message
Posted Feb 20, 2012@feca1997
I don't think there were any changes between R3 and R4 that would affect anything in my plugin. So, it should work. I can't definitively say, tho.
However, the next version I release (v2.0) will probably not work with anything older than R5, due to the changes with the spawn egg API.
-
View User Profile
-
Send Message
Posted Feb 20, 2012its cool.Does 1.12 works with 1.1-R3?
-
View User Profile
-
Send Message
Posted Feb 19, 2012@anotherfahlman
I looked into WorldGuard a couple days ago, and relating this to their API would have been pretty hackish. I think about the best I could have done is checked whether a player has permission to build in a region and go from there.
You should check out the newest version, I've added a whole sign-based protection system that actually works pretty well.
And an update on the current project: Late last night, I was able to successfully serialize all the data I needed to remember a sheep's color, age, and whether or not it was sheared, and I was able to spawn it back with those parameters. So, I just need to apply those to the other mob types with data that needs saving and it should be about done. Beyond that I only need to figure out what to do if a player drops or looses a spawn egg without spawning it, because it will still be in the hashSet, as well as probably a command for clearing out all the data associated with your player name. As for ID numbers for specific eggs, I don't have any experience with spout, but I'll definitely look into that for the future.
So, some time consuming work still ahead, but proof that it will work is nice, lol.
-
View User Profile
-
Send Message
Posted Feb 19, 20121) I like the idea of retaining sheep color, etc. I have TieDyeSheep on my server and would like it if their color returned on re-spawn after being captured with this plugin. Could each egg have and ID# which corresponded to an entry in a .dat, .yml, SQLite file or even a MySQL database? I believe you'd need to use Spout on the server side to implement this. This could be a way to enhance this feature, but not a requirement to use the feature.
2) I haven't used any of 1.9+ features so I can't comment too much on it's recent direction, but I love the basic concept of the plugin.
3) I like features as long as they are relevant to catching mobs.
4) I think a per-mob configuration would be a good feature (As you know from my comment on the ticket).
5) Have you considered TownyAdvanced, WorldGuard, etc. support? Keep up the good work!
-
View User Profile
-
Send Message
Posted Feb 18, 2012Just an update on what I'm working on:
Currently, I'm working on a way to save Sheep colors, tamed mobs, and ages. Basically the way it will work is via another .dat file, I'll save the information about the mobs you've captured and pull them out in reverse order.
So, if you've captured a red sheep, and orange sheep, and a blue sheep, in that order. You should be able to spawn back a blue sheep, and orange sheep, and a red sheep, in that order. I realize that this isn't perfect, as you still can't exactly choose what mob spawns, but I believe that it is quite an upgrade from the previous system. Once you spawn all the mobs that I have data saved for, it would simply spawn default mobs.
I'm not exactly sure how difficult this will be or how long it will take, but thats the current thing I'm trying to implement.
Thanks for the support, I'll be back to adding suggestions once this is tackled. But please feel free to keep posting them. (if you dont want me to forget, make it a ticket and not a comment)
Also, I'd like a couple of opinions, from anybody who'd like to offer theirs.
1) What do you think of this idea? (the mob data file bit)
2) How do you feel about the overall direction of the plugin?
3) Would you rather there be more features implemented, or have a lighter weight version of the plugin?
4) How do you feel about simple configuration vs. per-mob configuration?
5) Any other suggestions?
-
View User Profile
-
Send Message
Posted Feb 18, 2012Good plugin, I have a suggestion. Can you let us set every item catch rate and mob catch rate? Like: egg rate 0.5, snowball rate 0.2 pig rate 0.8, sheep rate 0.5 then if i use egg catch pig have 0.5*0.8 = 40% chance to catch it, and use snowball catch sheep have 0.2*0.5 = 10% chance. I think that will be very fun.