Mobs
Anyone who has been active on the main forums in the last few days must surely have already heard the news.
I'm not going to comment on why and how, but the short version is that Bukkit is almost certainly not getting passed this.
Consequently, the future of BukkitDev is very uncertain. Even if the legal matters were resolved tomorrow there isn't really anybody left to deal with file submissions anyway. There's no indication about how long the site will stay up and what will happen to the files.
Anyway, while I will continue updating and developing my plugins you will need to look for updates somewhere else, namely the wiki. I will be updating this wiki in the next few days to facilitate better communication (forums, email, etc.) and adding any documentation that's missing. I will also, of course, be looking into porting the plugins over to whichever API emerges from the ashes!
If you're penniless or like Mobs but not that much I'm also partial to TF2 items. Send any you don't want my way! STEAM id: coldntired
If you don't know what TF2 is, then start playing! It's free and fun!
Anyway, while I will continue updating and developing my plugins you will need to look for updates somewhere else, namely the wiki. I will be updating this wiki in the next few days to facilitate better communication (forums, email, etc.) and adding any documentation that's missing. I will also, of course, be looking into porting the plugins over to whichever API emerges from the ashes!
Introduction
Mobs gives you the ability to control almost every aspect of the mobs on your server, and a few other things on top. The concept is simple - as your server is running, things are constantly happening. Players are mining, mobs are spawning, the sun is going down, it's starting to rain, etc. Behind the scenes, CraftBukkit is sending messages to all interested plugins about these events. Player John broke a block of stone in world at location 55, 23, 137; A sheep died in world at location 209, 77, 22, etc. There are dozens of events, and thousands of these messages are sent every minute. Most plugins listen for a few of these messages and act upon them. Mob-blocking plugins, for example, listen for new mobs spawning somwehere, and then look at the config to decide whether to allow or block the mob from spawning. Chat filtering plugins listen for the player is chatting messages and block/edit them according to the config. Mobs listens for most (eventually all) of the mob-related messages, and a few extra ones, and gives you the option to block, allow, or alter the effect of the event. However, it goes beyond that in that it allows you to use the event to perform one or more actions. So, while you may not want to interfere with creepers spawning, you can use this event to change the weather, set the time, drop an item somewhere, give someone some experience points, or as many of the dozens of possible actions that you want. Additionally, it's possible to use conditions to filter the events you act upon. Want to give creepers a 1 in 1000 chance of taking out half your house when it explodes? Not a problem (except for the house).Config.yml
checkfornewerversion - set to yes to allow the plugin to contact this site and see if there is a newer version available. Note that it onlys checks, and doesn't download anything. generatetemplates - set to yes to have the plugin create empty config files for every possible event. Alternatively, simply look up the names on the tutorial and create only the files you want. worldstoignore - a list of worlds in which the plugin will be effectively disabled, ignoring all events in those worlds. allow_debug - set to yes to enable other plugins to access the event API (for logging, debugging, etc.)Commands
There is one only command in the plugin, which is /reload_mobs, or /rm. The reloads the config without reloading the plugin itself. Users need the mobs.canreloadconfig permission, or to be an op.Update checking
If you like, you can set the plugin to check for any newer versions that get released. To do this use the checkfornewer_version option in the config file. This only works for release builds so you won't be bothered by any beta or dev builds. Note that no update will be downloaded even with this set.Tutorial
Start the tutorial here to read up on how the plugin works The tutorial for the old config can be downloaded from here for offline viewing.Updates
Updates for all my plugins will be announced via Twitter, which you can find here.Dependencies
Mobs has another plugin as a dependency called Extra Events. Read more about it here. Make sure you install Extra Events as well otherwise you will get errors on startup!Donate
Mobs takes a lot of time to maintain, so if your server is enriched by it and you have some spare donations please consider sharing!
If you're penniless or like Mobs but not that much I'm also partial to TF2 items. Send any you don't want my way! STEAM id: coldntired
If you don't know what TF2 is, then start playing! It's free and fun!
-
View User Profile
-
Send Message
Posted Jul 18, 2012Thanks for the update! Question; are we close to being able to have semi permanent config?
-
View User Profile
-
Send Message
Posted Jul 18, 2012b34dev is up - direct link
This still has setting drops and damages on spawn removed!
Added more Heroes integration (exp is now given to the whole party, and more damages should work).
-
View User Profile
-
Send Message
Posted Jul 18, 2012@coldandtired
That's excellent! I can't wait for the update! And yes, when using the standard exp system for Heroes, every member of a party gets an equal share of the exp, there is also a configuration option in Heroes for adding an exp multiplier when in a party.
-
View User Profile
-
Send Message
Posted Jul 18, 2012@Tehkiah I only found out that Heroes works this way a couple of days ago and haven't been able to change it yet. Does every member in the party get an equal share of the exp?
Also just noticed that the Heroes team have released a new version including an extra event that I can use so will be updating for that as well.
-
View User Profile
-
Send Message
Posted Jul 18, 2012Just wanted to say Mobs seems to be working excellently with the new mobhealth update. Just messed around with b32 and it works great. The only issue I'm having now is with heroes exp support, it's possible to get exp set on a per-mob basis, but it does not share exp with parties which is a huge issue for any server running Heroes!
Either way, the plugin is great and I totally appreciate all the work going into it. Thanks!
-
View User Profile
-
Send Message
Posted Jul 18, 2012@Derjyn Your comment makes it very clear you have absolutely no idea what you're talking about, and I would be very surprised if you've ever written a line of code in either JavaScript or Silverlight.
Most people use a 64-bit OS, and Silverlight works fine for them. Not that it would matter as the app, like most programs, would get no benefit at all from being 64-bit.
-
View User Profile
-
Send Message
Posted Jul 18, 2012@Derjyn
Not sure but i thought Silverlight supported 64-bit OS and Browsers
http://www.silverlight.net/downloads
I run 64-bit OS and Chrome and everything runs fines
-
View User Profile
-
Send Message
Posted Jul 18, 2012This whole Silverlight app is the worst idea ever. You could easily have done this in Javascript. I run a 64-bit OS, and refuse to support Microsoft's inability to support 64-bit browsers with Silverlight.
Any plans to do a different config generator?
-
View User Profile
-
Send Message
Posted Jul 18, 2012https://pastee.org/bu62c
Here ya go thanks
Is there a way to limit the amount of auto spawned mobs per chunk?
-
View User Profile
-
Send Message
Posted Jul 18, 2012@coldantired Ok, here's a list of the plugins i have on my server: Citizens Essentials Core Essentials Extra Lumberjack MCMMO Mob Arena Mob Disguise Mobs Spawner Adjuster Spectate VoxelSniper VoxelUpdate WorldEdit WorldGuard
I am hoping that you could find which plugin is conflicting with Mobs.
-
View User Profile
-
Send Message
Posted Jul 17, 2012@Mildew82 Don't put anything in the config that you don't want Mobs to handle. Leave the exp section empty.
-
View User Profile
-
Send Message
Posted Jul 17, 2012ok... well I like my hero exp and it is a different system, so can't I set all the Mobs exp values to 0 instead?
-
View User Profile
-
Send Message
Posted Jul 17, 2012@coldandtired
Nope still doesn't work, i guess it is a plugin conflict.
And btw the data.mobs file has to go in the same folder where the Mobs.db file is right/.
-
View User Profile
-
Send Message
Posted Jul 17, 2012@XCC111 It works as expected on my test setup.
One thing you need to do is open the mob settings window for enderman (the little cog by the name) and then click ok. Then save your config again.
-
View User Profile
-
Send Message
Posted Jul 17, 2012@coldandtired
@coldandtired You mean that you want me to upload my config that i made somewhere? If it is that then just Link Removed: http://www.mediafire.com/?2op4a95fnuc4d30 And the Server log just says [INFO] [Mobs] Loading Mobs v1.2.5 b33dev and nothing more
-
View User Profile
-
Send Message
Posted Jul 17, 2012@watdidyusaey Can you paste your data file somewhere?
-
View User Profile
-
Send Message
Posted Jul 17, 2012@Mildew82 http://dev.bukkit.org/server-mods/mobs/#w-heroes-compatibility
-
View User Profile
-
Send Message
Posted Jul 17, 2012@Captain-Dingo Is that plugin still working?
This is something that gets asked a lot, and it's on my to-do list.
-
View User Profile
-
Send Message
Posted Jul 17, 2012@XCC111 It could be a conflict with another plugin, because that part of the code's pretty basic and should be working fine.
Can you paste your config somewhere and I'll have a look?
-
View User Profile
-
Send Message
Posted Jul 17, 2012@xou816 Silverlight is for Windows and Mac. It's possible to edit the file by hand but I wouldn't recommend it.
The next version of the config will be a bit more friendly to manually edit.