MobManager

Description:
- MobManager's limiter aims to limit the number of mobs that can spawn at one time while still providing the appearance of having lots of mobs (Or less if you really want)
- MobManager's Abilities allow you to fully customize the difficulty of each mob, per world!
- MobManager's Bounty component gives you a flexible way to give players rewards when killing mobs
- MobManager's Spawner gives you total control over where different mobs spawn. Perfect to complete a rpg experience or just add a difficulty to your survival server.
Component Features:
Limiter
- Stop mobs from spawning when no players are nearby
- Stop mobs from spawning when no players are on or near the same height
- Limit the number of mobs allowed to spawn per world
- Limit the number of mobs allowed to spawn dynamically depending on the number of loaded chunks in a world
- Limit the number of mobs allowed to spawn by type (Monsters/Animals/Water Animals/Ambient/Villagers)
- Automagically despawns mobs which move out of range of players
- Does not despawn animals which are in farms Read more
- Does not despawn mobs which have picked up players armor or weapons
- Has the option to stop mobs from spawning near players in creative mode
- Can prevent mobs from spawning which you don't want
- Can allow mobs to spawn without counting towards the mob limits
- Super efficient!
- Optional Multi-Threaded despawner
Abilities
- Customisable Mob Abilities!!
- Customisable Mob SpawnRates
- Have mobs spawn as babies, Creepers spawn Charged and Wolves spawn Angry!
- Customisable Mob Bonus Health
- Customisable Mob Damage Multipliers
- Customisable Mob Potion effects (Last for the life of the mob)
- Customisable Mob Bonus Spawns (Spawn mobs on certain mob when it spawns/dies)
- Customisable Mob Armour sets (Per position, with enchantments)
- Customisable Mob Starting Items/Weapons
- Customisable Mob Drops (Count Range per item, set data, durability and enchantments!)
- Customisable Mob Ability Sets (Combine the above abilities together to create rare super mobs! (Or common :P))
- Show Mob Ability Set names above their heads!! (Mincraft 1.5+ only)
- Highly configurable!
Bounty
- Give players rewards for killing mobs
- Supports fines (Loss of money or experience)
- Customizable message upon receiving a reward/fine
- Rewards can be Money (Requires vault), Item drops or experience
- Set min/max reward values for each mob
- Set reward multipliers for worlds, biomes, time, permissions and even for AbilitySets (Requires Abilities component to be enabled)
- Exploit prevention techniques to prevent players from exploiting your server to earn rewards very fast
Spawner
- Spawns custom mobs around players
- Create specific regions with different sets of mobs which spawn within
- Control max/min distances for spawning in different regions
- Extensive mob limit system. Limit per player, region and specific mob type
- Default config similar to vanilla spawning (To use as a guide/template)
- Spawn requirements for every mob (Which spawn location must meet. Block Standing on, light levels, height, time, biome, world type
- Spawn actions performed upon spawns. Send messages to nearby players or run commands when your mob spawns.
What is a component?
A component is simply a part of MobManager. Every component can be enabled/disabled individually from config.ymlTo do
- Add Protection component to MobManager (Protect the world from things like explosions or Endermen picking up blocks)
Note: Ordered by importance to me (Higher == More important) (Your needs are important to me :D)
Commands:
- /mm help - Prints information about all the available commands
- /mm count - Prints mob counts and limits for each world which MobManager is active. Also prints totals for the server
- /mm count <WorldName> - Prints mob counts and limits for the specific world
- /mm butcher - Removes all mobs (Except villagers) from worlds enabled in MobManager
- /mm butcher <MobTypes> - Removes the given mob types from all worlds enabled in MobManager
- /mm spawn <MobType> <count> [world] [x] [y] [z] - Spawn a given mob at the location (Or yours)
- /mm spawnset <AbilitySetName> <count> [world] [x] [y] [z] - Spawn a given mob at the location (Or yours)
- /mm pspawn <MobType> <count> <Player> - Spawn a given mob on a player
- /mm pspawnset <AbilitySetName> <count> <Player> - Spawn a given mob on a player
- /mm abilitysets - Lists all AbilitySet names (Along with the mobtype) which can be used in /mm spawnset
- /mm mobtypes - Lists all valid EntityTypes for use in configs
- /mm reload - Reloads MobManagers configs
- /mm version - Tells you MobMangers current version + Checks my website for new versions
M = Monster, A = Animal, W = Water Animal (Squid), Am = Ambient Mob (Bats), V = Villagers
Permissions:
- mobmanager.admin - Gives permission to use all /mm commands (Default: OP)
- mobmanager.count - Gives permission to use the /mm count command
- mobmanager.butcher - Gives permission to use the /mm butcher command
- mobmanager.version - Gives permission to use the /mm version command
- mobmanager.reload - Gives permission to use the /mm reload command
- mobmanager.spawn - Gives permission to use the /mm spawn command
- mobmanager.pspawn - Gives permission to use the /mm pspawn command
- mobmanager.abilitysetlist - Gives permission to use the /mm abilitysets command
- mobmanager.mobtypes - Gives permission to use the /mm mobtypes command
Configuration:
As of v2.2 MobManagers configuration files consists of three parts- config.yml - Contains settings to enable/disable MobManager components
- Global configs - Contains global configs for each component, located in MobManager/<component>.yml
- World Configs - Contains settings for each component for each world located in MobManager/worlds/<worldname>/<component>.yml
Every config file contains a header block explaining every setting.
When you first install MobManager world and global configs are auto-magically generated. By default only MobManagers Limiter is enabled, configs for abilities are generated if the component is enabled The defaults for the limiter are pretty conservative. So you may wish to increase the limits. If you need help with the config feel free to PM me and I can make one for you :)
Auto-Update Checker
Mobmanager includes a update checker/downloader. It uses this project page to check for new approved builds. The /mm version command can be used to check if a new version is available on bukkit dev. The update checker is enabled by default and can be disabled in config.yml by setting EnableVersionCheck to false The update downloader is disabled by default can be enabled in config.yml by setting EnableAutoUpdater to trueStatistics
MobManager utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- MobManager components enabled
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true
Public Test Server
Public test server has been shut down, will try get a new one in the futureAddress: mc.forgenz.com
Note: After joining, type /warp dev
Note: The test server only has the limiter component enabled
Developer Builds
Development builds of this project can be acquired at the provided continuous integration server.These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Dev Builds
Configuration | Statistics | Reading
-
View User Profile
-
Send Message
Posted Jul 27, 2014Sorry for the late replies, been a busy few weeks.
@NanoEdit
'cyrillic symbols' Huh? Player skulls should work just fine.
@Powercows
Eh, could, but I really want to rewrite it. :P Probably wont happen anytime soon =/
@MilkCraftMC
Haha, glad you like it.
@MilkCraftMC
Can't do it with just MM, might be possible to have another plugin run a command to spawn mobs around players? Something like this ??
@Spudaman
Yeah, I haven't tested this. Not sure why I can't spawn them. Does it give you an error?
@Demonicom79
Heh, glad you like it :)
-
View User Profile
-
Send Message
Posted Jul 24, 2014Bounty
Give players rewards for killing mobs
Only this, replaces one of our plugins, right away.
-
View User Profile
-
Send Message
Posted Jul 18, 2014@Spudaman
Well, it kind of works, but it wont actually spawn them. They are listed in the /mm mobtypes , but when i do /mm spawn MoCreatures-Elephant (for example) it wont spawn
-
View User Profile
-
Send Message
Posted Jul 16, 2014Hello,i was just wondering if this supports mobs added by mods (mo'creatures and mutant creatures for e.g.),and if not, can someone point me in the right direction? Thanks in advance
-
View User Profile
-
Send Message
Posted Jul 15, 2014But... One Q... How to make an WorldGuard region and if a player enter that region, there will spawn zombies in that region or something? Is that possible?
-
View User Profile
-
Send Message
Posted Jul 15, 2014I'm searching a plugin like this for weeks! Thank you! You're my personal God!
-
View User Profile
-
Send Message
Posted Jul 5, 2014can we get biome support in the limiter as well?
-
View User Profile
-
Send Message
Posted Jul 5, 2014Please add support cyrillic symbols in configs.
Help me with skulls, i set
but zombies spawn with standart player skull (not skined)
-
View User Profile
-
Send Message
Posted Jul 4, 2014@ShadowDog007
yes, I check it. limits are ok, plenty for fresh spawns.
-
View User Profile
-
Send Message
Posted Jul 4, 2014@Blocksmithed
No neither are possible.
@x_clucky
Double checked code, you can't do what you want with MM. Unless you sacrifice limiting of normally spawned zombies.
@ValeraSTK
It shouldn't. Its more likely your limits have been reached. Check /mm count
-
View User Profile
-
Send Message
Posted Jul 4, 2014Does mobmanager break vanilla biome-based spawn mechs?
I use anilities and limiter components, and there is no slimes on the swamps, and no MushroomCow on the Musroom Island.
-
View User Profile
-
Send Message
Posted Jul 3, 2014@ShadowDog007
I did disable it, they still spawn in.
-
View User Profile
-
Send Message
Posted Jul 3, 2014Hello, is it possible to change the difficulty level of creepers? I have my server set on hard difficulty, but I would like to set the creepers to normal difficulty. Is this possible? If not, does this allow me to set their ExplosionRadius? Thanks.
-
View User Profile
-
Send Message
Posted Jul 3, 2014@x_clucky
You can disable the SpawnReason REINFORCEMENTS in the global limiter.yml.
@NanoEdit
At the moment those settings only add a chance for a zombie to become a baby/villager. So if Minecraft spawns them as a baby they won't be reset to a normal zombie. I might change that in the future....
For equipment set, you can explicitly give the zombie NONE as a equipment type. (Forgot the details on this, should be in the config header)
@crash2323
Paste got removed? Its possible McMMO is overriding the damage, but not sure why it would do that. Back when I actually had a server.. I used both MM and McMMO without issues =3
@Sordrin
First off, I don't think chances can have decimal values. Should only be positive whole numbers.
So as said above, Minecraft can add armour/effects itself, MM doesn't remove them, it only adds an additional chance to give the mobs armour/effects.
In the case of armour you can specifically state that the mob will have no amour. (See above)
-
View User Profile
-
Send Message
Posted Jul 1, 2014I went and uninstalled all other plugins to make sure they weren't causing this, and I am still getting mobs spawning with armor, weapons and potion effects that I don't have defined in the abilities. I have this: http://pastebin.com/Gc5LY0jg
And when I do "/mm spawnset stonezombies 10" on average, 2-3 of them spawn with some random assortment of enchanted leather, gold, chain or diamond armor/weapons, and they still have the custom name I set in the ability.
Is there perhaps some config option I have overlooked, or some bukkit/minecraft/spigot config options somewhere that may be causing this?
-
View User Profile
-
Send Message
Posted Jun 27, 2014I created a 1.6.4 server and using the MobManager v3.0.1 for CB 1.6.4-R2.0 version, I set pigs and cows to have 31 bonus to health. I can punch them in 3 hits. It appears this plugin is not functioning. I do not have any errors in the server log and it appears to load normally. Abilities are enabled in the config and it is set to use my current world.
I am using cauldron-1.6.4-1.965.21.56-server with Minecraft 1.6.4. I took out MCMMO and set the pig health to 100. It now took 5 or 6 hits with my fist instead. Perhaps a conflict here? I know I used to use both McMMO and MobManager in the past (Minecraft 1.4.7 with MCPC+)
What could be causing this?
EDIT: I set all mobs including the Mo'Creatures ones to health bonus 100 and chance 100. I can still kill deer etc in 3 hits with my fist ... this is my abilities.yml. Is this random with 100 chance? Should it not be they have 100 health bonus 100% of the time? http://pastebin.com/bCsRZcYj
-
View User Profile
-
Send Message
Posted Jun 24, 2014Can I make zombies not agr on players ?
And I set
but zombies have chance to spawn like baby , villager and with armor.
How I can fix this ?
-
View User Profile
-
Send Message
Posted Jun 21, 2014@ShadowDog007
Is there something in this plugin that can modify (or disable) the way that "zombie assistance" works? (If you don't know what I mean, get in a fight with 3 zombies, once they start multiplying and bump you to death, you will know what I mean)
-
View User Profile
-
Send Message
Posted Jun 21, 2014@crash2323
You didn't really use anything complicated :P So its fine. It should give you a warning in console if something is wrong.
@CrimsonIngot
meta-type should be SKULL
Check this: http://dev.bukkit.org/bukkit-plugins/mobmanager/pages/configuration/item-formatting/#w-skull-metadata
-
View User Profile
-
Send Message
Posted Jun 16, 2014How can I place a Skull on a Mob? I want to make a floating head (by using an invisiblity potion and Wither Skull)
I have tried various methods.. including:
Any Ideas?