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 Jun 28, 2014Hi! The plugin is great, but.. why then all players superimposed effect with ID = 4 "Fatigue" at infinity. This is a big problem. Removing the effect of milk or command /effect xxxx clear temporarily relieves, but then the effect again
-
View User Profile
-
Send Message
Posted Jun 27, 2014In this plugin, is it possible to set some drops as 'rare', meaning that they can only drop if killed by a player. This is something that is done with vanilla mobs, and I was wondering if it is implemented in this plugin.While I'm here, I might as well leave my few suggestions. :)
1. It would be cool to have all non-hostile mobs spawnable. 2. Mobs should be able to be multi-biome specific. 3. Mob spawn groups should be able to consist of multiple kinds of mobs.
-
View User Profile
-
Send Message
Posted Jun 27, 2014@xcraftnation
They can drop enchanted items and its also already implemented that they can drop more than 1 item. Update (if needed) and read descriptions before you ask.
-
View User Profile
-
Send Message
Posted Jun 27, 2014Hey HellFirePvP i have one thing to say.... and its that The Custom mobs i create cannot drop enchanted items plus you should make it soo they can drop more than 1 item please and thank you
-
View User Profile
-
Send Message
Posted Jun 25, 2014So I'm gonna make a updated tutorial for this plugin, since my previous (https://www.youtube.com/watch?v=Mqcw_u63tp4) missed some information. Do you think you could help me out by telling me what to go over, and mainly to go over?
-
View User Profile
-
Send Message
Posted Jun 24, 2014@charchar64
i guess bukkit has changed something to its item handling in that way. i will change it in the next update since i guess newer bukkit versions work another way so thats just too old already :D
@Maxwellpunt
break the block? its a question like: how to break a block? - u can't be serious.
@Zalakoth
why "update"? update your plugins/tell the others to update to Java 7. i will not downgrade.
@TMGaming
that bug report -.-
i guess i know what happened, but "370?" is no bug report since i don't know what caused the error. please attach the relevant information (mobfile of the mob which caused the error) or simply wait for the next update since its fixed there.
@Powercows
Nope. attacking ppl is handled by minecraft and its faaar more complex than you may think. i wont implement things like that since it takes too much effort.
-
View User Profile
-
Send Message
Posted Jun 23, 2014370?
-
View User Profile
-
Send Message
Posted Jun 22, 2014Could you have an updated version for Java 6? Many of the plugins I use for my RPG server are Java 6 required plugins, and your plugin won't run for me.
-
View User Profile
-
Send Message
Posted Jun 22, 2014how to remove a spawner
-
View User Profile
-
Send Message
Posted Jun 20, 2014Ok thank you HellFirePvP but I still have 1 problem and I am fairly sure that it is a bug with the plugin. I have now equipped colored leather armor onto a mob and set it to drop 20% of the time, but when it drops it does not keep its color. If you could fix this, it would be great!
-
View User Profile
-
Send Message
Posted Jun 20, 2014anyway to make giant .. attack people? well any nonhostile mob?
-
View User Profile
-
Send Message
Posted Jun 20, 2014@charchar64
look at "Command Descriptions and Examples" up there in the command section.
@Dutchie936
it shouldn't be in the same line though..
try to recreate the mob. and see if the error/wrong file writing persists
-
View User Profile
-
Send Message
Posted Jun 19, 2014When I try and equip something it just says "The item [1,2,3, or 4] of the mob Wicked_Zombie got resetted!" I can equip swords but it isn't equipping armor.
-
View User Profile
-
Send Message
Posted Jun 17, 2014@HellFirePvP
I'm having an issue with boots not spawning.. This is a stupid question but does the "boots" line have to be changed?
boots: '317': specialtype: 0
-
View User Profile
-
Send Message
Posted Jun 17, 2014@HellFirePvP
Ah, I see. I always wondered why it was pigman, not pigzombie. Thanks for clearing that up!
-
View User Profile
-
Send Message
Posted Jun 17, 2014@RandomQuark
corrected File: pastebin link
its a mistake i made. i will fix next version.
@hdhayes11
thats not implemented yet. not sure if i will add that..
-
View User Profile
-
Send Message
Posted Jun 17, 2014Hey awesome plugin. There is just one thing i couldn't figure out. Is it possible to make it so there could only be a max number of mobs spawned from a spawner? Because whenever i make mobs spawn from a specific block they just keep spawning and spawning and spawning every amount of (delay time). So i was just wandering if it was possible to make like a max spawn limit on the mob spawners? Or how if it is already implemented.
-
View User Profile
-
Send Message
Posted Jun 16, 2014@HellFirePvP
-
View User Profile
-
Send Message
Posted Jun 16, 2014@Mr_Simba
Its very likely that one of these plugins conflicts with CustomMobs. can you tell me what exactly is doing wrong so i may add some compatibility options? thanks in advance
@RandomQuark
can you please send me the complete content of mobfile of "Wraith"? That would help a lot since code 370 covers 2 different errors..
-
View User Profile
-
Send Message
Posted Jun 15, 2014Most of my mobs work, except one I made called "Wraith".