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 Apr 30, 2015@Si7VdeR
Yes v3.0 will be released until June 1st. However considering the suggestion i got around a week ago, i will most likely move the project to spigot's plugin section.
However i will not start a patreon page nor set it as a premium plugin there, so the plugin will not cost anything in the future.
-
View User Profile
-
Send Message
Posted Apr 30, 2015I am going to start my server up at the beginning of June. Do you think this will be compatible with 1.8 by that time ?
-
View User Profile
-
Send Message
Posted Apr 29, 2015@aukeloosman
not in the main plugin. You may ask another developer to add this functionality with a plugin that depends on this one or you wait until i'm in the mood of adding a boss-mob plugin that connects with this plugin and adds some boss-fight functionality.
But the last one won't happen soon sorry.
-
View User Profile
-
Send Message
Posted Apr 28, 2015Can you make it so that a custom mob can spawn other custom mobs and that you can get an egg fromthe mob you create i realy hope you do it becose my server will be 2times better than
-
View User Profile
-
Send Message
Posted Apr 27, 2015Why didn't i get any emails anymore if somebody comments here -_-
Until some time ago i always got a mail whenever any1 of you guys commented something here... So sorry for the late reply.
Still working on v3.0 but i guess there will be an installer for the v3.0 since i need to adjust something on the craftbukkit/spigot server software. So there may be an installer or patching instructions.
@GrimmVoid
yea maybe i will move it there but i don't know about patreon. I don't really want anything i will just continue to update it. Thanks for the support but as i said some time ago i don't want anything but feedback ;)
@dreyzar
there were some changes about the player head and stuff - will be fixxed in v3.0
@Spectatore
v3.0 will be released once i finish it. sorry i can't say really when it's coming since i'm also kinda busy with studying but i'll try to finish it ASAP ;)
@ThePlanetMiner
destroy the block.
@qq867648970
1. that's a problem i'm already aware of and will be fixxed in v3.0
2. the plugin only supports craftbukkit or spigot or related server software.
3. that's an old error which is already fixxed in the latest version
-
View User Profile
-
Send Message
Posted Apr 22, 2015I think you'd have more success moving this over to spigot's premium section over the patreon option.
It's a great plugin, but you're just not going to get much support with a monthly donation, especially considering everyone thinks bukkit is dead now.
I'd buy this on spigot for sure, but setting up a recurring fee is not something I would do.
-
View User Profile
-
Send Message
Posted Apr 21, 2015So im making a boss for my server and when i set the head as a player head it comes out as steve. any fixes to make it the custom skin?
-
View User Profile
-
Send Message
Posted Apr 13, 2015When is the update for 1.8? and will it be compatible with spigot?
-
View User Profile
-
Send Message
Posted Apr 12, 2015How do you delete a spawner >.<
-
View User Profile
-
Send Message
Posted Apr 12, 2015ummmm....... First,thank you make this plugin. It was very useful. I used your plugin since v2.1..... But there were some problems : 1.The spawner will disappear if I restart my server.. 2.It can't working in a MCPC server after v2.1... 3./cmob limt command seem can't work..
Hope you can fix this.. It will be a perfect plugin!
-
View User Profile
-
Send Message
Posted Apr 11, 2015@CheesyPirate
This is a Spigot limitation, to change this go to your spigot.yml file (in main server directory) and simply search maxhealth and change it to something other than 2048.0
-
View User Profile
-
Send Message
Posted Apr 11, 2015@CheesyPirate
i guess that's a restriction on minecraft/craftbukkits side. Theoretically it would work to set a mob's health to about 2 billon with my plugin, but as i said there is likely a restriction from minecraft or craftbukkit.
-
View User Profile
-
Send Message
Posted Apr 11, 2015Thanks for the help! but I can't set a mob's health over 2048 is that a feature or a bug?
-
View User Profile
-
Send Message
Posted Apr 11, 2015@CheesyPirate
This error code is related to setting the max. health, health (which is pretty much the same work), the fire-ticks, the displayname and if there is a displayname, the displayname is set visible.
The error code most likely appears if: the data of one of the properties is missing (like if in the mobfile the property "health" is missing OR if the properties are not correctly formatted.
Possible solutions: recreating the mob (if its not that much work - very likely that this will resolve the issue) OR setting the properties for "health", "burn" and "displayname" again (remember: "health" and "burn" are no floating point numbers - if the "displayname" should be empty then set it to "" that means something like 'empty value' and there will be no displayname shown.)
Hope this helps ;)
-
View User Profile
-
Send Message
Posted Apr 10, 2015I keep getting Error Code: 40 can anyone tell me what this is and how I can fix it?
-
View User Profile
-
Send Message
Posted Apr 9, 2015@HellFirePvp
Actually, it's not that our server is weak, we're actually a production server :p (32GB), but something with the other plugin, particularly an issue with its mob spawning, bogged down our server. That's why we're looking for a replacement. Either way, there's definitely no need to rush, just know that I am watching you. Very closely. Like, I'm outside your window. You know that bush out there that grew out of nowhere? That's me.
-
View User Profile
-
Send Message
Posted Apr 9, 2015@Neoblade298
well, also CustomMobs isn't a light plugin. It may have some impact on the server's performance even though i try to keep the most stuff the server has to load at the start/restart/plugin-reload of the server. However if you change mobs while the plugin is running, it reloads the data for all mobs (until v2.51) so this may also have impact on the performance. I cannot say if it makes your server lag - depending on how many plugins you already have and how "good" they are - but i try to do my best to make it as fast and comfortable as possible.
Currently i'm rewriting the whole plugin which gives me better chances of improving plugin stability in future releases. But rewriting takes its time and i don't want to rush any parts, so i can avoid mistakes. I'd guess currently i'm about 35% done with rewriting. The most difficult parts are done.
-
View User Profile
-
Send Message
Posted Apr 8, 2015I'm gonna be watching this plugin closely, the server owner doesn't want to use this until he's sure it's active enough (at least 1.8), but this definitely looks promising since our server's unable to run another plugin similar to this without experiencing lag. I've got high hopes considering someone's said you're working on updating it. Good luck!
Regards, Neo
-
View User Profile
-
Send Message
Posted Apr 7, 2015Good Luck on the update!
@Darkman_Bree
I think the author plans on updating as he's said in the upcoming features that he'll rewrite it. Or a new version will be out
-
View User Profile
-
Send Message
Posted Apr 6, 2015I need this plugin to be 1.8.
I really want to use this, I can't make my server to 1.7 cause we have ALOT of stuff for 1.8!