DisableMobs
DisableMobs
By: Jakeob22
Recommended Build:
Version: 1.6 for Bukkit build 1.6.1 - R0.1
Features:
- Allows a bukkit server owner to choose exactly which creatures can spawn and which are blocked from spawning.
Description:
This bukkit plugin will easily allow the server owner to choose which mobs will spawn and which won't. The first time you run it, a configuration file will be generated with the names of all of the minecraft creatures. You can set each creature to true if you want them to spawn, or false if you don't want them to. For example, if Blaze is set to true, blazes will be allowed to spawn. If Blaze is set to false, you won't find any Blazes in your game because they are blocked from spawning. This is the same for every creature on the "Supported Creatures" list. Every creature is automatically set to true when you start except for the creeper. If you add this plugin to your server, and don't touch the configuration at all, everything will still be able to spawn except for creepers. You can use this plugin on almost every server! It becomes especially useful if you want to make a zombie or creeper apocalypse and set everything to false except for the zombie or creeper. For some reason, if you only leave one creature true, it will spawn insane amounts of that creature! Have fun! ;) Visit us on the Bukkit Forums!
I've added MCStats support. This allows me to track the amount of people using my plugin and how my updates affect people. This will ensure that I get a minor amount of feedback to work with. However, if you are unconfortortable with sending data to me, go into the "PluginMetrics" file in your plugins folder and set "opt-out" to true. Thanks! :D
Supported Creatures:
- Bat
- Blaze
- Cave Spider
- Chicken
- Cow
- Creeper
- Ender Dragon
- Enderman
- Ghast
- Golem
- Horse
- Magma Cube
- Mushroom Cow
- Ocelot
- Pig
- Pigman
- Sheep
- SilverFish
- Skeleton
- Slime
- Snowman
- Spider
- Squid
- Villager
- Witch
- Wither
- Wolf
- Zombie
Commands:
- /killmobs [world] - Kills all mobs in a given world. Ops can use it, but I'll add a permissions node soon.
Changelog:
1.6
- Added support for horses
1.4
- Added support for the 1.4 creatures
1.3.1
- Added MCStats.org support
1.3
- Added /killmobs [world] command. Kills all mobs in the world chosen, only ops can use it.
- Changed some things in the config. Regenerate and configure!!!
- Updated to most recent RB
- Cleaned up code
1.2.2
- Added multiworld support
- Updated to most recent RB
- Cleaned up code
1.2.1
- Added golem to the supported creatures
1.2
- Updated to most recent RB
- Added Ghast to the supported creatures
- Added Ocelot to the supported creatures
1.1.1
- Added SilverFish to the supported creatures
1.1
- Initial Release
- Ability to choose exactly which creatures spawn and which don't
Please post all problems or suggestions below! Thanks! :)
@Rebecca9596
It should be fine on anything for 1.2, this includes 1.2.3, 1.2.4, and 1.2.5
Does either the 1.2.3 or the 1.2.5 work with bukkit 1.2.4 ? You kind of skipped that version, but I'd really like to use this. Thanks!
@MrOswald
Thanks, it's nice to know that people are getting use out of something I made. :)
Epic Plugin very useful!!!
@Falloutmine Okay, I added multiworld support!
Just put the world name with a colon and have the list of creatures there! As an example, I included "world" and "world_nether" in the default config. :D
No, but it's on my to do list now that you suggested it. I'll also update for the current RB, but I'm pretty sure it's bug free right now. (I didn't test, though)
Is this multiworld supported?
@AwesomeAsHe11
The first time you run it, a configuration file will be generated with the names of all of the minecraft creatures. You can set each creature to true if you want them to spawn, or false if you don't want them to.
how do i disable sompthing??? pm me the answer please
Sounds interesting. I could try to add it along with the spawn rate and reload command. ;)
Just curious about a new feature:
Possible to have it so that it can mimic the modifyworld’s entity chase permissions?
Aka, people who have certain permissions will not be chased by certain mobs?
I just updated to DisableMobs 1.2 which works for the newest bukkit RB (1.1 - R7) and has been tested to work with 1.2.3 dev builds :D Some of the more early dev builds don't work, because they were switching around some spawning stuff.
EDIT: Forgot iron golems. ;) I'll get them soon. Also, I misread the download number. We're up to almost 2,000. :)
I updated it to the new way plugins are supposed to be written. But to my surprise, they changed the way mobs spawn in minecraft! I'll have to fix it to work for the new version, but don't worry, I'll have the new version soon. I just hit 1,000 downloads. :D
(I also made a way to get spawn rates working! Sort of...) :P
Love this plugin :D No more s Id like to see Spawnrates added, but i can understand that would be hard. Thanks!
You can use mcforums, or you can get dropbox xD
@Lord_Ralex
Yeah, I could do that. Trust me, it's not very impressive. I made it as simple as possible. xD Do you have somewhere I could send you the zip?
@jakeob22
Since we are working together on the forums, mind if I see your code? Could help ya with the spawn rates.
@WingedSpear
I like the idea. :) I'm going to try and get spawn rates working first though. I'm not sure if I'll be able to get it less than normal but I can have it be double, triple, 10x, ect. :)
Thx man, too sad theres no posts here =/, anyway, i suggest u to work in a region based plugin, so some mobs dont spawn in specific spots, good luck =)
Added SilverFish! :)