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 Jun 10, 2012Hey coldandtired, I have no way to prove this, but my players have been having issues similar to jinkos. They think the mob immunity timer is longer than it was (the period where they are red and immune to incoming damage after taking damage), and I can see what they mean though certainly have yet to determine if it is just lag or something else. I just thought I would mention it!
Also in case I forgot to mention it, your plugin is badass and all the players love it.
-
View User Profile
-
Send Message
Posted Jun 10, 2012b20dev is up - direct link
Updated to Bukkit R4 and fixed a bad conditions bug.
-
View User Profile
-
Send Message
Posted Jun 10, 2012@retricide Set up autospawning with a region or area defined in the highlands, making sure to select above ground.
And/or block mobs from spawning at lower heights with a co-ordinate condition.
-
View User Profile
-
Send Message
Posted Jun 10, 2012@schlomoo It's impossible to make a spider that only spawns in the rain. What you have to do is make spiders spawn more often than you would need, and block the ones trying to spawn when it isn't raining.
The player permission can be used to differentiate between groups of players.
Here's an example for the cow.
-
View User Profile
-
Send Message
Posted Jun 10, 2012@jinkos32 Post your data.mobs file. Remember that mobs have a period of invincibility after getting hit.
Also, 100 does not mean 100%
-
View User Profile
-
Send Message
Posted Jun 10, 2012How would I configure this plugin so that mobs just spawn at a higher height?
I use TerrainControl so my entire map height is elevated, so I'm looking for a way to raise the height-limit for mob/animal spawning.
-
View User Profile
-
Send Message
Posted Jun 10, 2012Very nice Plugin! One of the best i have ever seen.
But...
Could you please post some example mobs with some conditions? I tried hours to get a Spider, which only spawns at rain.
And what exactly is the condition "player permission"? Would this make it possible, that only player with a special permission get a drop form the mob? If yes, pleas make an example mob :
Thank you
-
View User Profile
-
Send Message
Posted Jun 10, 2012when I make skeletons harder they seems not to die.
What data should i post so you can look at my problems ?
mobs dosent drop stuff either even if i put them on 100% drop rate
-
View User Profile
-
Send Message
Posted Jun 10, 2012@Malarionbwr It does sound like the same issue. Can you post your data file somewhere so I can take a look please?
-
View User Profile
-
Send Message
Posted Jun 10, 2012@Chemical_Datas Potion effects so far only affect the mob's effects (whether the mob is sped up, jumps higher, etc.)
On attack effects are being worked on at the moment.
-
View User Profile
-
Send Message
Posted Jun 9, 2012The autospawned giants I have are despawning quickly : ( Could you please write your response to tapestry's problem here? I think it would be related!
-
View User Profile
-
Send Message
Posted Jun 9, 2012So your saying the potion section of the config also has to do with what status they cause when they hit you? Not only if thier sped up or slowed down?
-
View User Profile
-
Send Message
Posted Jun 9, 2012sent you a PM cold, trying to not bog down these comments, I kno they are used for references :)
-
View User Profile
-
Send Message
Posted Jun 8, 2012@Xanadu73 You can also use Silverlight on Macs.
-
View User Profile
-
Send Message
Posted Jun 8, 2012@MattSheridan You can add any potion effect to a mob when it spawns, and it's also possible to designate mobs as 'bosses', which will show a fire halo when damaged.
-
View User Profile
-
Send Message
Posted Jun 8, 2012oh thank you!!
-
View User Profile
-
Send Message
Posted Jun 8, 2012Well, this is a great plugin, but, I don't use Windows, and don't know anyone who does... So will there be a LARGE and VERBOSE sample config in the Wiki to be able to learn from for the new config format??
M.
-
View User Profile
-
Send Message
Posted Jun 8, 2012@schlomoo
Dude, you need to download 1.2.5 b19dev to make it work :). It's on the right here
-
View User Profile
-
Send Message
Posted Jun 8, 2012hm i dont get it to work. I made a Mob with the generator. Moved the mobs data into /plugins/mobs
when i start the server it says: No mobs found in the config.
Can you pleas upload a working mob?
-
View User Profile
-
Send Message
Posted Jun 8, 2012Wow, this looks handy.
Would it be possible to add ways to visually mark variant mobs as different? For example, size scaling, constant particle effects, luminance, etc.
How about incorporating the kinds of nasty effects offered by Infected? (http://dev.bukkit.org/server-mods/infected/)