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 Sep 20, 2014So you create the mobs and they spawn randomly? Also, does every spawn egg spawn custom mobs by chance or 100%?
-
View User Profile
-
Send Message
Posted Sep 20, 2014@xJeremyCx
This Errorcode refers to a problem that has to do with some error around the setting of Customname, Health, MaxHealth, and fireTicks. This is the try-catch for errorcode 40: To Pastebin...
Hard to say what's acutally wrong here, maybe some errors with the craftbukkit you're using or a syntax error in the mobfile. if you can't find the problem yourself, could you please send me the mobfile? thanks in advance.
@MiCrJonas1997
this comment was like 5 minutes to late i'm very sorry.. will be changed in the version without worldguard.
-
View User Profile
-
Send Message
Posted Sep 20, 2014You should rename Main.class to CustomMobs.class.
-
View User Profile
-
Send Message
Posted Sep 19, 2014@HellFirePvP Hi, I am getting error 40 when trying to spawn a mob.
When will version 2.4 be released? Is it compatible with 1.7.10? My players are complaining because I switched to the latest version and this plugin isn't working anymore.
Myself is a developer too. If possible, can you send me the source code of this plugin so I can fix bugs. I saw your comments and I knew your internet connection is slow. There are a lot of iOS apps which allows you to upload apps. Please do update it as soon as possible.
Thanks.
-
View User Profile
-
Send Message
Posted Sep 19, 2014Ok, sounds good.
-
View User Profile
-
Send Message
Posted Sep 19, 2014@BogglePoop
charchar64 is right, that's fixed in v2.4
@charchar64
a limit how many mobs are alive that are spawned by the same spawner is not yet implemented. As this may lead to furher issues, i won't implement that though... one suggestion how you may achieve that: create a customMob for every spawner? maybe that's a solution... :/
Anyways the respawn thingy i mentioned is going to be implemented/is implemented.
For future versions i have to say: eversince bukkit won't update to 1.8 versions and the whole bukkit source got rekt by the DMCA takedown of Wolverness, i can't/won't update this plugin into 1.8 BUT there is a server software coming up called "Sponge" for those of you who don't know it yet.
IF this works and if they create a similar board like this for plugins and stuff, i will create the project there again and will recode it so it works with Sponge versions. Also i will put a link into the description above once i created and updated the plugin to Sponge-Server
For now i'll try to upload the newest version (2.4) from my iphone. i acutally found an app which allows me to do that. pretty awesome since i can't upload it from my computer.
Project's description and the command examples and descriptions will be updated if 2.4 is uploaded.
-
View User Profile
-
Send Message
Posted Sep 16, 2014@BogglePoop
I believe that will be fixed in v2.4.
@HellFirePvP
There are no bugs that I have found, but is there going to be that limit per spawner that we talked briefly about before?
This: (MAYBE) timer for mobs to respawn at certain locations with certain time passed after death
-
View User Profile
-
Send Message
Posted Sep 14, 2014I found a bug, Mobs that Wear Enchants Over 5, Such As Protection 6 Dont Drop The Armor, I think It might just be only if they wear protection 10 or something but im pretty sure thats what
-
View User Profile
-
Send Message
Posted Sep 14, 2014@charchar64
The problem is that i live in an apartment near the university where i'll be studying for the next 5 years and yea.. the internet connection is REALLY bad there. - think about it it's not even enough to upload some text to pastebin.com or related. even like 5 words need 10 minutes to upload -.- and yea i tried to upload the new version, but it just takes too long to do so. i try to get it uploaded by my iphone now.. i just hope there is a way doing that :D
anyway i guess uploading this comment will take roughly an hour -.-" But anyway i'll upload 2.4 as soon as i have an option to do so. Aside from that, did you find any bugs or related the last time?
-
View User Profile
-
Send Message
Posted Sep 12, 2014HellFirePvP what is going on? Update should definitely be out by now.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@Shicking
I'll have some sleep now it's 2 am here now and i'm awake for nearly 20 hours now. I'm tired :D And yes, it's possible to shutdown the server and copy the file back and it'll load it on server startup. Anyways it's possible to get a beta build. send me your skype name and i'll add you tomorrow (which will be in around 9 hours)
I'll release 2.4 the next days. it's nearly finished and i just need to run some tests.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@HellFirePvP
I recreated the spawners and they once again got deleted - but I did find the "DoNotModify.yml" file and I saved it prior to server startup. Now the server is running and the file is deleted. What should I do now? Can I stop the server, copy the file back and start the server once again? I don't really want to shut down the custom gamemode because it is fairly popular. When will 2.4 come out? Is it possible to get a beta build?
-
View User Profile
-
Send Message
Posted Aug 30, 2014@ThatOneHuman
u're using an outdated version. See the history for update and fixxing news. i guess pigzombie was somewhat broken, but fixxed in v2.3
-
View User Profile
-
Send Message
Posted Aug 30, 2014The plugin doesn't seem to support pigzombies. Is there a certain way you have to spell it or something.
zombies, spiders, and other stuff seem to work. Also if it doesn't show the full pick, just right click and click show image in new tab, or save image as, or something.
-
View User Profile
-
Send Message
Posted Aug 28, 2014I'm sorry to answer that late, but i have some heavy connection problems the last days.. i guess that's something with my internet connection after all because i live in the middle of nowhere and yea... internet's kinda bad here :D
@Shicking
they are loaded on server startup and the file gets deleted sometimes after load. in v2.3 the file is called "DoNotModify.yml" correct server shutdown. The filename and the handling around it will change in v2.4 this means it (hopefully -.-) doesn't get deleted anymore...
@killerbigmacs
Why do you need that information?
or please clarify what you meant with that question though
-
View User Profile
-
Send Message
Posted Aug 27, 2014@HellFirePvP
-
View User Profile
-
Send Message
Posted Aug 27, 2014How do you get them to spawn randomly
-
View User Profile
-
Send Message
Posted Aug 25, 2014@HellFirePvP
I had a custom gamemode with over 500 spawners... how are they loaded on startup? Where was/is the file and what is the name of the file?
-
View User Profile
-
Send Message
Posted Aug 25, 2014@theknight2000 You can use /cmob potion and give it the strength potion effect.
-
View User Profile
-
Send Message
Posted Aug 25, 2014Is there a way you can set the damage the mob will do to the players? So the command could be like, /cmob damage <Name> <Damage Amount> . That would be REALLY awesome! :D