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 20, 2014Thanks @HellFirePvP
Is their somewhere to look these errors up or are they just useless numbers?
-
View User Profile
-
Send Message
Posted Apr 19, 2014@samdouglas
Yea, i needed some time to get all the circumstances, but i think i can release a hotfix for these issues tomorrow/the next days. I'll just call it v2.1.
@ToastBlock
So far, only spawners can be used as "CustomSpawners". But i think i have to completely reverse it. In v2.1, to fix errors, only Not-Spawner blocks can be used as spawners i think... :/ this has some craftbukkit-version dependend causes.
the amount, how mobs do spawn out of a spawner, is random. it may be customizeable in future versions, but not planned soon. I'll think about that.
i don't think i will implement any sounds like that you mentioned.
----Fixxed version is uploaded and will be approved soon.
Contains fixxes on spawning and the ability to set every block as Custom-Spawner. [thanks to Toastblock] Version dependency [differences between 1.7.2 to 1.7.9] may be removed now since i cleaned up the code around spawning process..
-
View User Profile
-
Send Message
Posted Apr 19, 2014When i try to spawn my mob i get error 370 with nothing in the console. Any idea whats up?
-
View User Profile
-
Send Message
Posted Apr 19, 2014@HellFirePVP:
Do the spawners have to be spawners or can you have them as blocks too? I want mobs to be able to spawn from grass, or something like that.
Also, custom sounds when spawned or when at half health would be cool.
And, is there a way to have multiple mobs come out of the spawner at once? So every 10 seconds (If you are close by, of course) 2 would spawn instead of just 1?
Thanks, ToastBlock
-
View User Profile
-
Send Message
Posted Apr 16, 2014@MikyoM
hm. a major/minor error is likely to be caused by older java versions. anyway i will look on the compitability once i can use my computer again. have to repair it since it overheated...
-
View User Profile
-
Send Message
Posted Apr 15, 2014The plugin is broken in 1.7.5-1.7.8 :(
-
View User Profile
-
Send Message
Posted Apr 14, 2014@jasonwijayaa
isn't it compatible with R0.4? test it before asking. normally it doesn't need to be updated since changes from R0.3 to R0.4 don't affect functions of my plugin.
-
View User Profile
-
Send Message
Posted Apr 14, 2014@HellFirePvP can you update this custom mobs to cb 1.7.2 RO.4?
-
View User Profile
-
Send Message
Posted Apr 7, 2014@cataclisto
this would be cool yea. i will implement that to v2.0 after the updating measures explained one comment below yours. ;)
-
View User Profile
-
Send Message
Posted Apr 6, 2014Can you add something that can copy the data of the mob we're currently looking at to a file? I have some custom spawners I made last year with mcedit and have no idea what the color codes are on the armor that I gave to the mobs, having a feature like this would make things much faster instead of attempting to make my mobs again from scratch.
-
View User Profile
-
Send Message
Posted Apr 6, 2014@PryoxerMC
i actually got 4 requests (yours included) about that in the last 2 days.
maybe i will release an "addOn" to CustomMobs for RPG customizing functions, but things like that will not be implemented in CustomMobs.
i will finisch CustomMobs v2.0 and the newer version of the RPG-System first and will look into that after the updates.
-
View User Profile
-
Send Message
Posted Apr 6, 2014@HellFirePvP maybe you could add an option that if you kill a custom mob he respawns after some time ;)
would be great especially for RPG Servers with a extra map and different regions where you can meet stronger or weaker mobs
(sorry for maybe not perfect englisch ;) )
-
View User Profile
-
Send Message
Posted Apr 4, 2014@HellFirePvP
Thank you :) I like this plugin and i can't wait for the next update :P Good luck
-
View User Profile
-
Send Message
Posted Apr 4, 2014@price164
the bug that mobs spawn even if no player is near is fixxed on the v2.0 i'm working on now. so that will be fixxed on release, be sure. a moblimit is a bit more complicated since i have to differ between normal mobs and the mobs i spawn. - will be implemented in v2.0 ;)
-
View User Profile
-
Send Message
Posted Apr 4, 2014@HellFirePvP
Okay, Can you add options like mob limit ? And mobs do spawn even if a player isn't near. Can you fix that in v2.0 ?
-
View User Profile
-
Send Message
Posted Apr 4, 2014@price164
to keep it simple i didn't add that options at the first implementation, but i will add them in v2.0
-
View User Profile
-
Send Message
Posted Apr 4, 2014@HellFirePvP
Thanks,
But is it possible to change for example how many mobs can spawn at one time, or the range of the spawner or some properties like that ?
-
View User Profile
-
Send Message
Posted Apr 3, 2014@satergen179
Hm well. one thing that i may suggest: first delete the CustomMobs folder completely. next restart the server. then recreate the mobs you want to have...
(in 2.0 i will remove the /cmob reload command, since it has nearly no meaning anymore because i reload the plugin's contents already after creating or editing a mob)
i'm really not sure what causes that problem, so i have to assume it's somewhere in the one of the files' syntax.. if that's the case, this few steps above should fix the problem.
@price164
Steps:
1. create the mob (obviously you already did that.)
2. place a spawner where you want to have it
3. look at the spawner (the '+' has to be on it) and type "/cmob spawner boss [delay > 0]" (The delay says how fast the first mobwave spawn - this has to be a bigger number than 0)
And yes, i'm working on making the delay fix for all waves spawning after the first one and not just for the first one.
-
View User Profile
-
Send Message
Posted Apr 3, 2014Hi,
Can someone explain me how to create a spawner with this plugin.
4 example, i've created the mob "boss" and I want to Spawn it with a spawner.
-
View User Profile
-
Send Message
Posted Apr 3, 2014@HellFirePvp It doesn't seem like any errors show up in the console. Just in the minecraft game it's self. I know there's nothing you can really do to help me, and I'm sorry I can't provide any more information. The truth is I know next to nothing about computers or programing. I run my server using Serverminer which makes it super easy for me. Other than that I wouldn't even be able to start a server. I apologize for my stupidity. Any ways, I am 100% positive that I am up to date on the latest version, and from what I can see no errors what so ever are showing up in the console. I'm thinking it could be another plugin that is not compatible with Custommobs that I have installed. If you know of any that would do something like this, please let me know. If not I'm sorry for bugging you I know there's not much you can do but thank you for your time.