MobspawnSettings
MobspawnSettings
This mod allows you to control how many mobs will spawn. You can control the settings for both peaceful and aggressive mobs.
Functionality:
- You can choose which events should be controlled (chunkspawning, normal spawning etc).
- You can choose for every mobtype individually:
- . If every mob should spawn or only every second, third, forth etc. Whether a mob spawns or not is chosen by random.
- . How many mobs spawn when minecraft intends to only spawn one mob. You can set a minimum and maximum amount of mobs to spawn where the one mob should spawn, the amount of mobs spawning will be a random number between minimum and maximum.
Feel free to ask any question! Feedback is appreciated :-)
Intended use
It's supposed to make a minecraft server more fun.
Examples: If you're missing Zombies, you can easily increase their amount. If you're annoyed of all the creepers destroying your town, you can decrease their amount drastically, so you don't have creeperholes everywhere If you are really lacking pigs, you can increase their amount too.
Config
For the config, please read here
Commandline
Reload the config.yml file: /msreload
Helping / Getting involved
I appreciate all the help I can get. Both filing bug reports (please create tickets, don't use the comments) and submitting patches for bugs and new features is helpful and makes you an awesome person ;-)
If you have any questions about the source code, don't hesitate to ask.
I would be very grateful if you could license forks under a license similar to zlib license, but since it's licensed under the zlib license, you can basically use whatever license you want to. Telling me about forks would be really awesome, too :D
Changelog
1.10
Fix:
- Merge bugfixes from 1.8 and 1.9 (sorry, I failed at using git)
1.9
Fix:
- Fix NullPointerException when calling msreload
Known bugs:
- Bugfix from 1.8 not in it (sorry, I'm too stupid to use git...)
1.8
Fix:
- horses (minecraft calls them EntityHorse)
1.7
Add:
- new mobs and spawntypes
1.6
Add:
- command msreload (reload config file)
- MinLightLevel and MaxLightLevel
- McStats
1.5
Fixed:
- Spammy output bug
1.4
Added:
- Spawntype Custom (when plugins spawn mobs)
Fixed:
- Multiworld now really works (fixed reading config)
1.3
Added:
- New mobs
- Option to limit spawn area to blocks and biomes
1.2
Added:
- Set health
1.1
Added:
- Multiworld support
0.3
Added:
- Set SpawnEveryX to zero to disable spawning
Fixed:
- When MinSpawnAdd and MaxSpawnAdd are equal, the plugin doesn't crash anymore
0.2
Fixed:
- now works with java 1.6
0.1
Added:
- initial release
- config seems to work
- managing amount of mobs spawning seems to work
Btw
Feedback on how to improve the visual apperance of this page is very welcome! Sorry, I'm just not good at that sort of stuff... :-(
@jorgenjer
Sorry for not answering you yet.
Okay, I'll think about it. I guess part of the solution will be an FAQ.
Command line: There was an other comment two days earlier requesting the same thing and I wanted him to make a ticket. Unfortunately he didn't and I forgot about the request. Could you make a ticket where we can talk about the commands? I'm just not sure which commands would make sense since I don't need commands myself.
@AlexM850
No, limiting for specific chunks is not possible and I don't plan on implementing it, sorry.
Am i able to limit mob spawns for specific mobs per chunk? Kinda like this plugin
> http://dev.bukkit.org/server-mods/chunkspawnerlimiter/A couple of suggestions from a new-to-bukkit admin,
A readme would be nice, such as I don't know what the limits are (like for max add) or if I can make spawning happen more often as well as in larger numbers per spawn.
might also clarify what the naturalspawn setting does
it'd be awesome to have a command line configuration for these things so they can be modified by an op in-game
@sycoso
That is just fantastic! Great plugin!
@CJHacker
Done :)
@CJHacker
Oh crap, I forgot to add that. I'll add it later, thanks for reminding me ;-)
Looking at the previous comments and description above, am I correct in assuming that I could, say allow pig zombies to spawn in a certain biome? Because that would be super. How would I go about doing it? I don't see anything in the help pages affecting biomes. Thanks!
@labouche10
I will definitely add admin commands, but I'm not absolutely sure which ones. Could you please open a ticket so we can properly discuss them?
@Ajaxan
Sorry for not answering. I don't seem to have that problem. If you still have the problem after updating to plugin version 1.3, could you please open a ticket and post the default config.yml that you get?
Would you please add commands to allow an admin to modify the numbers in game and then a command to allow the plugin to be reloaded? It seems that for events or even for roleplay schedules i.e. blood moon type events that this could allow the plugin to be significantly more useful. If this isn't something you would be interested in implementing may I have your git URL?
EDIT: ... I may be brain damaged... sorry I'm on my cell and didn't see the repository link above xD. However if you are interested in making the above changes please let me know.
I'll look into that UTC-tonight
Okay, I figured out what is happening. After reloading the chunks around me mobs started to appear normally again when i had the plugin removed. Once I re-downloaded it though and just used the basic config, mobs only appeared a a very low rate like 1 out of 20 that should spawn. The plugin is working as it should, just that since there are so few mobs it counteracts the fact that a few more mobs are appearing.
@Ajaxan
I don't really play Minecraft ATM, that's why I wasn't aware of the new mobs. Thanks for the info, of course I'll add them.
Did you read the wiki article? Could you post your config? And did you restart the server after setting up the config.yml?
And no, I don't alter any bukkit settings, that shouldn't happen... Are you sure it's not just bad luck? Did you restart the server after removing the .jar?
@sycoso
Alrighty, I'll give it a try and I've been looking around and you're right. A lot of the plugins that said "Mob Spawn" or something along those lines didn't do what i thought. Keep up the good work with this one! Oh and are you planning on updating to 1.4? I know bat's and witches aren't that important, but updates are always nice. :)
I was unable to get mobs to spawn in bigger amounts. In fact i don't think i was able to get it to work at all. This may have been that i didn't set up the config right. Could you explain to me how it works or give me an example config to work with? Does your plugin alter any files of the bukkit server? Because now almost no mobs spawn at all in the world even if i remove the plugin. At night it is actually hard to find a mob.
@Ajaxan
I'm pretty sure hat it still works, seeing that a lot of people download it but noone complains.
What plugins do you mean? I haven't seen any.
Hey! There are so few mob increasing plugins that are up to date. It looks like your's may still work with newer versions. Is that right?
@SlateDust
Ok, thanks. Maybe just an issue in the dev builds? After all, they're not supposed to run well ;)
Just wanted to let you know, the issue wasn't related to your plugin.
Apparently with newer builds, my server has issues with spawning certain mobs. For instance, i updated to newest dev build and i had ocelots spawning everywhere.. No idea what to do lol.
None the less, not related to ur plugin. :)
@SlateDust
Would you mind opening a new issue for that? It's easier for everyone. And could you please include the following information: Bukkit version, Plugin version, your config.yml and whether they just spawn a lot or if they spawn in waves?