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!
@Icewing4922
i guess at the end of the week there will be the release of v3.1 which includes all fixes listed on the spigot page. The download will also only be available on the spigot-page
thanks for the info, it was another plugin inter-fearing with the drops, when will the chances of the drops be fixed might i ask?
@Spectatore
read the description. Only read the very first line of it...
I can't find the download for the version 1.8. Was it removed after a few days it was released or is there a link to it?
@Icewing4922
There is an issue with the chances yes, but the custommobs do never drop their default loot no matter what.
actually drops dont seems to be working at all the zombies drop only default items...
it seems to work fine on 1.8.1, but is there a way to disable the normal drops of mobs? i dont want the zombies dropping rotten flesh, only my custom drops, last time i would just hold rotten flesh in my hand and make the drop chance 0 but that doesnt work anymore
HellFirePvP I have whitelisted you and also I don't know how to patch my craftbukkit D:
@LukeW007
Did you patch your craftbukkit/spigot as described?
Also: whitelist me plz on your server xD (ign: HellFirePvP)
Hey HellFirePvP I just downloaded the plugin and it created the folder its just it has an error when it tries to load and when I do /plugins it shows up in red!
If You Could Help Me That Would Be Great!
From
LukeW007
@Exdestro
Download link in the "Downloads" Section available now. Go for it ;)
cant wait for te 1.8 version to come out :I i need it :)
@qq867648970
maybe.. i'll try to add a solution to make it work with 1.7 versions.
And with my current testing on v3.0 the spawnlimit works perfectly fine now ;)
Changing the mob's damage is somehow already implemented - just give them a strength-potion effect. That's also a solution i guess since changing the damage is not such an easy task. But there are always the option with potions or giving them enchanted weapons and armor.
To make the plugin on v3.0 work with 1.8 you need to patch your spigot (to make it work with 1.7 you'll have to patch your craftbukkit and so on). Files needed for patching and instructions are included and patching will be explained in detail when v3.0 is released.
What a pity.. There are many 1.7 bukkit servers in China. So they all want to v3.0 can support it. All of them think your plugin is very helpful. Plugin is not easy to find like this.. Could you make it support 1.7 bukkit servers? Thanks.
ummmm.."目前该插件还有很多bug…" it means there are some error when they use your plugin. Just like I have told you : limit cannot work ect. I told them you are managing to fix these error.
I will reedit my post. Thanks.
They always ask me that why could not change mobs damage. I told them you have remove the RPG-SYSTEM plugin.By the way, we hope you can add a command to change mobs damage. They really need it.
However,thanks for your working.
@qq867648970
No, it cannot. It will only support 1.8.1 Spigot Servers.
Wow there are actually far more posts than i expected. 21 Pages already :P
By the way what does this mean? "目前此插件还有许多BUG..作者正在努力修复,将会逐渐完善此插件" or the thing above with "MCPC" somewhere between all the chinese? :P
EDIT: Oh and some things in your description are wrong: The plugin doesn't support "Endermite", "EnderDragon" or "Witherboss".
And remove that thingy with the "RPG-System" - That's something that will never return and doesn't really matter anymore..
Sorry I cannot entirely understand what you mean because of my poor English... I just wanna if the new version can run on 1.7 bukkit server?
here is the link:
http://www.mcbbs.net/thread-301698-1-1.html
@qq867648970
There is no 1.8 craftbukkit right? Well more or less there is since spigot is only a craftbukkit "patch" with protocol updates and adding new stuff. but the core seems the same as craftbukkit. However they changed some things so i have to admit that my plugin may only work on spigot servers since i cannot guarantee the functionality of it on any other systems due to some changes i had to make.
the newest version uploaded here works with craftbukkit and spigot alike with all 1.7 minecraft versions. It does NOT support anything higher or lower.
can you send me a link to where you "transported" my post? thanks in advance.
I am waiting for the new version..... but you said that v3.0 only run on Spigot server.
I have transported your post to a chinese BBS, but they downlaod your plugin in here...
So I hope it can support 1.7.x bukkit server even higher.
Thinks ....
As the rewriting continues i have to admit i can't keep a promise i made:
You all will have to recreate all mobfiles and all files connected to CustomMobs, because i need/needed to change some things about filehandling and performance.
However i try to release it some time before June so you should have time to get everything running again.
Greetz
HellFirePvP
EDIT: In addition to that, the API will be rewritten too and the main parts of the plugin will be obfuscated in v3.0. So prepare to adjust your plugins to the newest version once released.
EDIT #2: The version 3.0 will only run on Spigot servers. This is a result of some (annoying) circumstances and this cannot be changed. In addition to that it will only support 1.8 spigot. For 1.7 support use the version 2.51 that's already released. If you want to use 1.8 on another server software than spigot please send me a pm. Also i still need v1_8_R2 or v1_8_R3 server versions of spigot. if you happen to have one, please send me a pm. It would be highly appreciated.
EDIT #3: 12th May; The rewriting is done. Doing tests and stuff now. Just to let you guys know~
I hope you will have finished this plugin for version 1.8 by June 1 or before because this is really an amazing plugin and I will open my server to the public when this epic plugin is updated to 1.8. Best Mobs plugin ever! Keep up the Great Work!