NaturalHorses
Naturally spawning horses - The way you want it!
With the introduction of horses in Minecraft 1.6, horses may now spawn naturally in plains biomes. Although for most people, it is often extremely rare (at least in old chunks). This plugin tries to emulate the natural spawning of horses and allows you to configure when and how it happens.
How does it work?
When the server loads a chunk into memory, the plugin performs various checks to determine if horses should be spawned (simulating a natural spawn). You are able to choose where they spawn, how often and how many in each group/herd.
Features:
- Ignores ALL newly generated chunks (assumes 1.6 chunk generation will handle it).
- The whole chunk must be Plains biome (actually only all four corners are checked, for performance).
- Surrounding chunks must contain no living entities (configurable chunk radius).
- Horses/donkeys will only spawn on grass blocks
- Time delay between spawning anything in seconds (configurable)
- Random chance of spawning anything (configurable)
- Random chance of spawning donkey instead of horse (configurable)
- Choose how many horses can spawn per group/herd
- WorldGuard compatible (does not spawn in regions with "mob-spawning: deny")
- Lots of debug information! (can be disabled)
How to use it:
- Download the NaturalHorses.jar
- Put the file in your "plugins" folder on your server.
- Restart your server
- Make any changes to the "plugin/NaturalHorses/config.yml" config file
- Restart your server again
- Find horses! :)
Please see the configuration page for more info.
Dev Builds:
Development builds can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
See this in action?
You can try out this plugin on our family friendly survival server:

-
View User Profile
-
Send Message
Posted Jul 14, 2013@DreamCastNetwork
I've tried to make it as close as possible but it's hard to emulate exactly. You can tune all the settings to how you want them, so I would suggest testing them out first. Although I think the default settings are ok.
-
View User Profile
-
Send Message
Posted Jul 14, 2013The next release will be compatible with Java 1.6 (already successful in the dev builds). The 1.0.5 release (Bukkit horse API) was uploaded yesterday and hopefully will be approved soon.
Please report any issues and I welcome any feature suggestions.
-
View User Profile
-
Send Message
Posted Jul 13, 20131.6 Java compiled version will be great, because lot of servers are not running under 1.7.
-
View User Profile
-
Send Message
Posted Jul 13, 2013I want every setting the same as normal minecraft. is this possible? Thanks.
-
View User Profile
-
Send Message
Posted Jul 13, 2013@TfT_02
Sure, I will look into this and see if it compiles (not sure if I use any Java 7 stuff).
@Lakuspakus
Sorry I haven't written any docs yet. But in the config it says: "MINIMUM time before more horses are able to spawn". Horses will spawn immediately as the chunk loads (if it meets the criteria above), and will not spawn again in ANY chunk for another X seconds. Think of it as a "cool down" before horses can spawn again.
-
View User Profile
-
Send Message
Posted Jul 13, 2013What does the time-delay mean? Does it load in the chunk, wait 180 seconds and then tries to spawn a horse? If so, i fear many players are going to walk right past the horses.
-
View User Profile
-
Send Message
Posted Jul 12, 2013NaturalHorses-1.0.5 has been released and awaiting Bukkit approval:
-
View User Profile
-
Send Message
Posted Jul 12, 2013@Lakuspakus
There have been several issues with early releases and the despawning issues have been fixed with 1.0.4. So from 1.0.4 onwards, there is no problem with uninstalling the plugin after use. However, I will be releasing 1.0.5 very soon which will use the proper Bukkit API and will contain a few other fixes.
As for the spawn rate, it's fully configurable and described above. You should also read the config file and test it on a test server (or world) first.
-
View User Profile
-
Send Message
Posted Jul 12, 2013If I install this plugin now and later decide to uninstall it, will the horses it spawned disappear along with it? I am using another plugin for horse-ownership and I wouldn't want peoples horses and diamonds disappearing if something happens to this plugin.
Also, how many horses will this plugin spawn? I am a bit worried that it will spawn horses over and over again, resulting in horses becoming a nuisance :P
Just trying to be safe before choosing plugins. Thanks :)
-
View User Profile
-
Send Message
Posted Jul 12, 2013@craftik7
I'm working on the new API version right now! So stay tuned for a new version...
-
View User Profile
-
Send Message
Posted Jul 11, 2013@add5tar
I downloaded the unnapproved version. But you dont need to use the library no longer since bukkit implemeted horse api.
-
View User Profile
-
Send Message
Posted Jul 10, 2013@Steveice10
Yep, I'll be working on this next :)
-
View User Profile
-
Send Message
Posted Jul 10, 2013@borncorp
1.0.4+ will only fix the despawning issue for newly spawned horses in the new version. I've been running it on my own server for a while and have had no despawning problems. Could you please do some tests and verify?
-
View User Profile
-
Send Message
Posted Jul 10, 2013@MistPhizzle
This error is fixed in the next release, but it won't stop the plugin from working (except WorldGuard integration will be disabled).
-
View User Profile
-
Send Message
Posted Jul 10, 2013http://pastie.org/8129149
I'm getting this error with WorldGuard installed. (WorldGuard + WorldEdit both latest versions).
Using 1.0.4 dev build.
-
View User Profile
-
Send Message
Posted Jul 10, 2013@borncorp
I just tried 1.0.4 and players report that horses are still despawning :(
-
View User Profile
-
Send Message
Posted Jul 10, 2013The Bukkit team just added a horse API in the latest dev build, so the NMS solution can be replaced.
-
View User Profile
-
Send Message
Posted Jul 10, 2013@add5tar
[edit] Stupid me, forgot to set the world name, I did set it on my temp server, forgot about it is green now. But a member found horses, while the plugin wasn't supposed to be active?!
Maybe a suggestion: Let us select in the config in what kind of biomes we want horses to spawn? That would be awesome!
-
View User Profile
-
Send Message
Posted Jul 10, 2013Are the variables set in the config.yml file ints or floats? I would like to make the spawn chance 0.5% but I don't know if I can or not.
-
View User Profile
-
Send Message
Posted Jul 10, 2013@add5tar
Thanks! Any way you can post a dropbox link in the meanwhile it gets approved? I have been waiting 2 days for 1.03 and I never saw it available for download.