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... :-(
when ay use thise plugin there are olmost no mobs spawning from spawner cane u fix thate we want more mods in the word but it cant effect the spawners pls help fast
@rycoiscool
Thank you, it's always wonderful to hear when people enjoy using the plugin :)
Best mod ever in the zombie apocalypse genre! I made it so nothing but zombies and food animals spawn but when 1 zombie spawns... 25 spawn! You can make it as many as you want and it's so easy. Post if you need help! I LOVE THIS PLUGIN!
@lolyolo12
http://pastebin.com/F5UDiA7v
can you give me the raw data so i could paste it into the config.yml? i find it difficult to use
@lolyolo12
No, there is no way of spawning mobs at a faster rate, sorry.
You're telling the plugin to not manipulate any spawntype, your server should behave like a vanilla server regarding spawning mobs. Setting NaturalSpawn and ChunkGen to true would probably make sense. You can check if it works by setting SpawnerEgg to true and throwing Spawnereggs.
is there a way to spawn mobs at a faster rate? and how come i can't see any mobs even with my setting ? it seems to me that the mod is not effective http://pastebin.com/dhthQVBh
@lolyolo12
Are there spaces in front of Default: ? Remove them. (yes, yml is a very easy to break syntax...)
I have a problem of activating this plugin
http://pastebin.com/QxJZQfWv
http://pastebin.com/GptzYEuD
@sephkurai
That's possible, I haven't tried it on BukkitForge yet. Well, I guess I should... ;-)
I'll see when I get to that.
Yes I did, it could just be that with FTB I must use bukkitforge and the plugin isn't compatible.
@sephkurai
I couldn't find anything wrong with it. Did you restart your server after changing the config.yml?
ok, so other than that everything looks correct? I've tried it out and still not noticing much of a difference, should i try making it 1/10th or something? I'm still getting about 100-200 mobs spawning per player on my server.
@sephkurai
I think what you did was to set Default (just realized that that's probably a bad name...) to the correct values and then overwrite it with world-specific (and empty) settings. You should remove the following lines from your file:
Worlds:
overworld
world
the_nether
the_end
twilight_forest
hello my config file is http://pastebin.com/f47M3gnM I was just wondering if anyone can tell me if this is the correct setup to make most mobs spawn 1/3 as often? I don't seem to notice much difference.
this is what i see sometimes 8 times per second in the Server Window (and log)
@mikeBEZZ
Okay, I just tried to figure out what you wrote and I think I know what the problem is:
When you set Spawntypes to false, the plugin won't modify them. You have to set all Spawntypes except for Spawner, Egg and SpawnerEgg to true and then set SpawnEveryX: 0 for every mob. And no, you can't change the settings for Spawner, Egg and SpawnerEgg like you did now, sorry. (I have to figure something out to solve that...)
@mikeBEZZ
Could you please post your config.yml on pastebin.com ? It's impossible to read in the comments. :)
I tried this mod but couldn't figure out exactly how to set it up. I had all the types of spawning on false besides spawners and spawner eggs, and only allowed zombies and skeletons but when I placed the spawners nothing happened also when I tried to spawn them using spawner eggs i heard the skeleton and zombies groans and noises for a second but saw nothing, I think they are deleted straight away or invisible. I don't know if I have done anything wrong. This is the config file: Default: NaturalSpawn: false Jockey: false ChunkGen: false Spawner: true Egg: true SpawnerEgg: true Lightning: false Breeding: false SlimeSplit: false Mob: Creeper: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Skeleton: true SpawnEveryX: 2 MinSpawnAdd: 4 MaxSpawnAdd: 8 Spider: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Giant: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Zombie: true SpawnEveryX: 1 MinSpawnAdd: 7 MaxSpawnAdd: 12 Slime: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Ghast: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 PigZombie: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Enderman: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 CaveSpider: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Silverfish: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Blaze: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 LavaSlime: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Pig: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Sheep: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Cow: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Chicken: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Squid: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Wolf: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 MushroomCow: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Ozelot: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Villager: SpawnEveryX: 1 MinSpawnAdd: 0 MaxSpawnAdd: 0 Worlds:
@TommehRRR
That's currently not possible, but sounds like a nice think to implement. But I can't tell you when I'll find the time to actually implement it.