CustomMobs
CustomMobs moved to spigot for newer versions! Check out the page here: CustomMobs on spigot
VERSION 4.0 AND NEWER ARE ONLY AVAILABLE ON SPIGOT

Bored of the normal mobs spawning all over the world? Mobs which just have always the same weapon, same health and nothing else? Here's the solution: CustomMobs! Customize your mobs just like you want and save them to a simple file. Once created and saved you can spawn them easily as often you want and where you want. In addition it's easy to spawn mobs with other plugins since the whole spawning process got shortened to one single method!
What is CustomMobs?
With simple words this is a mob-customizer. create mobs just as you like them and spawn them with potion effects, armor or whatever you like. Even the drops of a mob can be customized!
Permissions
- custommobs.* gives access to all customMobs commands
- /op - Operators have access to all commands of CustomMobs.
- Each command has its own permission, to use any command you need the "custommobs.cmduse" Permission! See the Command-Descriptions and Examples Page.
Commands
Command-Descriptions and Examples: Click Here...
/Cmob
[Command descriptions for v3.0 and newer]
- /cmob - Overview of the /cmob commands.
- /cmob create <Type> <Name> - Creates a mob with given type and filename (not the displayname of the mob!)
- /cmob burn <Name> true/false <duration/-1/infinite> - Sets the mob on fire or not with given time (ticks not seconds)
- /cmob delete <Name> - Deletes the mob from the database
- /cmob name <Name> <CustomName> - Sets the displayname of a mob shown above it's head
- /cmob fireproof <Name> <true/false> - Sets a mob fireproof so it doesn't take damage from fire, lava and related anymore.
- /cmob exp <Name> <ExpAmount> - Sets the amount of exp it dropps on death
- /cmob health <Name> <Health> - Sets the health of the mob as high as you like
- /cmob setpotion <Name> <Effect> <Amplifier> <Duration> - Sets potioneffects on the mob when spawned
- /cmob resetpotion <Name> <Effect> - Removes the given effect from the mob
- /cmob equip <Name> 0/1/2/3/4 - Sets current weared armor/item-in-hand on the mob (0 weapon, 1 boots, 2 leggings, 3 chestplate, 4 helmet) (Enchantments are possible)
- /cmob drop <Name> <Chance (0.0 - 1.0)> - Sets the item-in-hand as possible drop of the mob with the chance 0% to 100% (0,0 - 1,0)
- /cmob spawn <Name> - Spawns the mob on the block you look at.
- /cmob spawner <Name> [delay > 0] - Sets the named mob as the spawned mob of the spawners youre looking at.
- /cmob cmd <Name> <CommandLine> - Sets a Command that's executed by the ServerConsole on Mob Death. (see configuration section for banned commands)
- /cmob limit <Name> <limit/-1/infinite> - Sets the limit how often a mob can be alive at the same time on the whole server.
- /ccmob spawn <Name> <worldname> <x> <y> <z> - spawn command for Console and CommandBlock!
/Cconfig
- /cconfig - Overview of the /cconfig commands.
- /cconfig add <Name> <(groupspawn) true/false> <groupamount> <(SpawnRate 0.0 - 1.0> [b:Biomes] [w:Worlds] [r:Regions] - sets a new mob to be spawned randomly.
- /cconfig remove <Name> - removes a mob from being spawned randomly.
- /cconfig list - lists all mobs that are spawned randomly.
/Crespawn
- /crespawn - Overview over the CRespawn commands
- /crespawn add <Name> <Time in seconds> - Spawns and sets the mob to respawn after <time in seconds> after being killed at the block you look at. See command description for detailed information behind this.
- /crespawn add <Name> <Time in seconds> <x> <y> <z> - Spawns and sets the mob to respawn after <time in seconds> after being killed at the location you specify. See command description for detailed information behind this.
- /crespawn remove <Name> - Removes the mob from being respawned after certain time.
Installation
Installation instructions and patchfiles for your craftbukkit or spigot server are included in the download Zipfile.
Configuration
- frequency - (Default: 10 - Recommended.)
Its range can be from 0 to 100 and it defines how often a mob-spawning is controlled by the CustomMobs plugin and a normally spawned mob is replaced by a randomly selected mob of the mobs that are added to the randomly spawning mobs.
- spawnAtStartup - (Default: false)
Connected to the /crespawn-settings. If a mob is set to respawn at a certain location this mob will spawn there at server startup if this is set to true.
- spawnAtStartupDelay - (Default: 100)
Connected to the /crespawn-settings. If spawnAtStartup is 'true' all mobs that set to respawn at their defined location will spawn not instantly at startup, but <delay> ticks later. (1 second = 20 ticks; Which means by default they will respawn 5 seconds after startup if spawnAtStartup is set to true)
- spawnerRange - (Default: 16)
Connected to Spawners. This defines how near a player has to be to a spawner so the spawner actually spawns the mobs specified. Like if you are 17 blocks away, but this is set to 16, the spawner will spawn nothing.
- bannedMobCommands - (Includes by default: pex, restart, stop, sudo, op, reload)
Connected to the /cmob cmd-settings. Commands listed here are banned from being executed when a mob dies. Which means if a mob has been set to shedule the command '/stop' (to stop the server obviously) when being killed, but this list contains this command as banned command, it will not execute. This secures some restrictions so that somebody who has access to the functionality of this plugin only, cannot take over the server. However, if you wish that a mob should be able to execute /stop or /restart when killed for WHATEVER reason, then you just have to remove that command from the list and reload or restart your server. Commands listed here in the config.yml must not start with the leading '/'.
- spawnlimitResetCommands - (Includes by default: butcher, killall)
If one of the commands listed here is executed, all mobs with spawnLimit will be killed and the player will recieve a message about how many mobs are killed. Killing mobs with this command does not shedule the respawning. Commands listed here in the config.yml must not start with the leading '/'. Only players with the permission custommobs.* (permissions will change and multiple permissions will be introduced with v3.1) can use this functionality so be sure that all players that have access to /butcher or /killall or whatever command listed here has permissions to use the limit-resetting functionality. Permission needed for usage of spawnlimitResetCommands: custommobs.limit.flush
Developer-relevant Information
(Moved to the following Site:)
History
[Outdated D:]
Downloads
As dev.bukkit.org doesn't allow the sharing of .rar files, i'll upload v3.0 and newer versions to dropbox.
See the Readme file for instructions on installing the plugin!
v2.51 and older still available on the "files" page
v3.0: CustomMobs_v3.0 (Dropbox.com)
v3.1: CustomMobs_v3.1 (Dropbox.com)
v3.2: CustomMobs_v3.2 (Dropbox.com)
v3.3: CustomMobs_v3.3 (Dropbox.com)
v3.4: CustomMobs_v3.4 (Dropbox.com)
v3.5: CustomMobs_v3.5 (Dropbox.com)
v3.6: CustomMobs_v3.6 (Dropbox.com)
Chinese mirrors:
v3.6: CustomMobs_v3.6 (Chinese Mirror)
v2.6: CustomMobs_2.6 (Chinese Mirror)
Upcoming Features
Upcoming features are not listed in the "Future Plans" section on the spigot page!
-
View User Profile
-
Send Message
Posted Aug 25, 2014@Shicking
they are loaded during server startup.. actually there might appear a bug and the spawner's file gets deleted... yea, that will be fixxed on v2.4
@Boltflame
i just looked over the 2 plugins and i'm afraid they aren't very developer-friendly or their api lacks a bit in functionality... i'll see what i can do. maybe i'll make an addon to custommobs containing that functionality in some way.
-
View User Profile
-
Send Message
Posted Aug 24, 2014Could you please add epic quest support or quest support?
Epic Quest:http://dev.bukkit.org/bukkit-plugins/epicquest/
Quest:http://dev.bukkit.org/bukkit-plugins/quests/
-
View User Profile
-
Send Message
Posted Aug 23, 2014Where are the locations for the spawners saved? All of them seem to have been deleted on my server, and although I have backups, I cannot make them work again due to me being unable to find where the spawners are saved.
-
View User Profile
-
Send Message
Posted Aug 23, 2014@xXTyingPurposeXx
well, the /cmob burn command does work, but it's minecraft that leaves its influence there and so far i didn't find a way to prevent mobs from burning at daylight or make them burn whenever they're not supposed to... Well, i look into that problem, but i can't promise anything sorry.
-
View User Profile
-
Send Message
Posted Aug 22, 2014The /cmob burn command doesn't seem to be working. Using 1.7.9 CB Version and the latest version of this.
-
View User Profile
-
Send Message
Posted Aug 14, 2014@Icewing4922
Right now there is not a way to set a spawn limit but that will be added in the next update of the plugin.
-
View User Profile
-
Send Message
Posted Aug 14, 2014by the way i love your plugin, its the easiest one i have ever used
-
View User Profile
-
Send Message
Posted Aug 14, 2014is there currently a way to set a maxmob limit on the custom spawners? I made a dungeon that used the spawners and i left my server on all night. When i came back my server was filled with thousands of mobs. i fixed it, but a way to set a maxmob limit would be really helpful.
-
View User Profile
-
Send Message
Posted Aug 13, 2014@HellFirePvP
Check your PMs please.
-
View User Profile
-
Send Message
Posted Aug 13, 2014@charchar64
and it doesn't drop? hard to say how MythicDrops and CustomMobs conflict when it comes to Death of Entity's.
-
View User Profile
-
Send Message
Posted Aug 12, 2014No no no I think we are both confused. I know that CustomMobs does not drop the armor. I was saying that I only want the armor to drop if I add it as a drop with /cmob drop [mob] chance]. I hope that makes sense.
-
View User Profile
-
Send Message
Posted Aug 12, 2014@charchar64
then consider asking for that feature in MythicDrops. They have to give you the option to disable that - i can't.
-
View User Profile
-
Send Message
Posted Aug 12, 2014@HellFirePvP
Yes I know I mean I only want the armor to drop when I have the armor in my hand and I use /cmob drop [name] [chance].
Thats what I meant.
-
View User Profile
-
Send Message
Posted Aug 12, 2014@charchar64
CustomMobs is not designed to drop the armor the mob has equipped. you may set the armor as drops too with the chance you like.
@Cryices
postcrafter.de - most time i can be found there named "HellFirePvP" ;)
@Teanji
haha yes i know :D - that's something that exists since CustomMobs was created. it is already removed in my dev-build of v2.4. somehow i didn't notice these messages before x.x
seems strange though... i guess that's something messed up of minecraft. at least it works with equipping them a bow. :D
-
View User Profile
-
Send Message
Posted Aug 11, 2014@HellFirePvP Oh, that's good to know then. It's just that the plugin tells me whenever I create a new mob that when I'm finished that I'll need to reload or there'll be errors. You can see an example of what I mean here: http://i.imgur.com/R05X1L9.png
And after I set the Skeleton's to have an equiped bow they attacked just fine with them. It just seemed to be an issue with the default "Skeleton" template (one of the defaults even spawned without a bow).
Thanks.
-
View User Profile
-
Send Message
Posted Aug 11, 2014@HellFirePvP
Teamspeak would be fine, send me a pm with a time and ip, I was away on vacation sorry.
-
View User Profile
-
Send Message
Posted Aug 11, 2014@HellFirePvP
Alright thanks
Edit: I only want the armor to drop if I set it to drop.
-
View User Profile
-
Send Message
Posted Aug 11, 2014@Teanji
u don't have to reload the plugin at any time. it does everything by itself.
i'm not completely sure what's wrong there. may be an error minecraft internally with the pathfinding of Skeletons. i'll look into that.
@charchar64
i'll check if MythicDrops somehow has affect on death of mobs or the items it drops. i'll edit this comment once i found something.
-EDIT: as it seems MythicDrops handles most of their drops randomly, but i've seen nothing that could have effect on the mechanics i drop the mob-drops from CustomMobs with. The problem i see with MythicDrops is that somehow the ArmorContents of each mob are used to determine which items should drop. i don't think u rly want the items a customMob is wearing should be dropped, do you? i'll have a look about compatibility of both plugins in v2.4
-
View User Profile
-
Send Message
Posted Aug 10, 2014Hey, Just a few quick questions, can you add a "/cmob reload" command please? The server I run has dozens of plugins and using "/reload" whenever I make/update a new mob practically kills the server. A plugin-specific reload command would be awesome, thanks.
Also, is there any reason that a default Skeleton (bar having 10k HP and Regen II on it) chooses to use Melee attacks? They all have bows when they spawn, but don't use them. I'm about to try using the equip command with a bow in hand, but I'm not sure if that'll work, thanks again.
-
View User Profile
-
Send Message
Posted Aug 10, 2014@HellFirePvP
I use the plugin MythicDrops to make the items. This is an item that does not drop:
Item: Porkchop Name: Ham Enchantments: Knockback 10 Lore: A slice of Gammon! Rare
This item is supposed to drop with a 20% chance on a mob named Baby Gammon.