OreVeins
OreVeins is a mod that redistributes ore in a better accordance to principles of economic and structural Geology, leading to a more 'enriching' overland exploration experience and ultimately putting the 'mine' back in 'Minecraft'!
All ores are now based on four structural 'types' :
- Bedding Planes (Iron & Coal)
- Vein Systems (Iron, Redstone, Gold, Emerald)
- Alteration Zones (Lapiz Lazuli)
- Volcanic Pipes (Diamond)
Additionally, two ore mechanics are also implemented:
- Bonanzas: globs of rich ore found in Iron, Gold, and Redstone Veins.
- Geodes: hollow globs of emerald ore
To use OreVeins, simply place OreVeins.jar into your server plugin folder, run the server.bat file, and start exploring your world! At the current time OreVeins does not work on already generated worlds; you'll have to use a fresh server. There are no permission nodes or server commands associated with this plugin at the moment.
OreVeins does impact chunk generation times. On my 2.4 Ghz Intel Core 2 Duo w/ 8GB RAM, a bukkit server takes 3.55 seconds to prepare spawn. With OreVeins, it takes 12.3 seconds to load. Its not enough for it to be really noticeable, but if I start adding placer deposits and elluvial concentration, it may need more optimization.
The following are features that I would love to implement, but may need some help from an experienced hand implementing:
- Elluvial and Alluvial enrichment
- Supergene enrichment
- Utilize the new stone blocks coming up in future updates appropriately
- Add kimberlite dikes to the base of the diatremes.
Feel free to message me if you'd like to help develop this project. For more information and screenshots check out this link: http://imgur.com/gallery/V8VOP/new
As bukkit is currently in limbo legally, the admins probably have their hands busy with a whole lot. For now use this link https://www.dropbox.com/s/ttfeuyw4gimsayj/OreVeins.jar?dl=1 to download the plugin. I will remove the link and go through the proper admin procedures once everything is honkey dory again.
UPDATE So it looks as though Bukkit is becoming dead. :(. I'm currently looking into what it would take to move this to other things, like Sponge. I will update this project description with the new link when I am able to do this. Sorry guys! you've all been very supportive through this and I promise i will be implementing some interesting features well worth the wait when the new Sponge API comes online!
*UPDATE 2* Sorry I've been MIA for a few years. Life events + field work will put things on the back burner definitely. I've taken the project back up, but this time I'm releasing it for Sponge (Spongepowered.org) as a forge mod, as it will allow me to do so much more than what bukkit offers (API wise). The Sponge implementation is in alpha as of now, and I would love both testers and casual programmers/math people to give me suggestions to improve it.
@Arcanuum
Any update on a Java v6 build ? Your update is still not working on most hosters due to java version not yet updated to the last one (7), rather still being the previous one (still 6)
Thanks ;)
@Arcanuum
Thanks a lot, I was waiting for it to be updated ! It's an awesome plugin which should definitely remain up to date.
Since the author seems to have more or less abandoned the project, I tracked down the GitHub repository and rebuilt it for 1.8.x.
GitHub Repository
Plugin .jar file
Slightly Modified source, including conversion to use Maven for building.
Please update for 1.8
I'd like to echo the request for a version updated to 1.8. OreVeins is pretty neat, but only working with 1.7.x is a pretty big fault IMO. It doesn't even have to do anything special with the new 1.8 rock types; just the standard generation would be great.
Bukkit/Craftbukkit isn't wholly dead. Spigot is Craftbukkit-compatible. In fact, the Spigot build scripts generate both a Spigot jar file and a vanilla Craftbukkit jar file, and are both up to Minecraft version 1.8. About Spigot
Hi again
I came upon a little issue, not in the meaning of a bug but rather a lacking option... I'm using 128+ height worlds to use the whole available height range, but I just came to see that the plugins only generate between 1 and 125 layers, not above that... if you could just change that that woud be awesome
Another issue... Is that supposed to be normal ? Oo https://www.dropbox.com/s/qwkps5g3ld2bpqb/Capture%20d%27%C3%A9cran%202014-12-31%2013.43.27.png?dl=0 Thanks
@pizzaboy192 Actually that would be nice indeed... I'm waiting too for it to be ported to 1.8 !
Note that Bukkit is not dead yet, it's been taken over after the copyright infrigement case, and there is also Spigot taking over the compatibility of Bukkit plugins ;)
Looks like the Bukkit\Spigot 1.8 update broke OreVeins. Any chance you can look into this?
I think this plugin could benefit from selecting what world you want it to apply in.
@elminadero
No it does not go away, console is spammed even after few minutes, and I checked the world with minutor, a big square portion of the world was generated, but ore placement was vanilla.
@wisesurviver Question... if you let it continue making spawn, does the error go away? That particular line of code that causes the error would return a 0 if the world doesn't exist, which shouldn't happen unless other things are causing the chunk population to take a lot of time. I tested it with 1.7.10 and sometimes there are errors, but never usually any that cause the mod to stop working outright
Do I need some specific version of bukkit or spigot? If, can you provide me some working link, please?
@elminadero
Thank you. Unfortunately does not work, I have got errors. Nor bukkit, nor Spigot. Please, port it for sponge. I will wait for it. Excellent idea. But if you intend to find the error even in this "deprecated" API, then I can willingly provide debug info.
Could you please make configurable height limits for each ore type? I understand, from some POV it is step backward from reality, but it could force player to look deeper for some kinds of ore. And you can always ship with defaults mimicking real world ore placement.
But the idea of veins, bonanazas, geodes is simply perfect. No more scatterred ore, bye bye boring digging.
Bukkit
spigot:
@wisesurviver
Read the description for link
@elminadero
Nice! Please do it ASAP. ;-) Thank you very much in advance...
@manyamile
yeah... I'll work on getting an external mirror for you guys while this stuff is going on.
@elminadero
"for some reason the higher ups have not approved them"
Given all the changes going on with the bukkit dev team, I wouldn't count on it getting approved any time soon.
@wisesurviver
I have submitted a few revisions to be processed, but for some reason the higher ups have not approved them. On my test server at home they run well with 1.7.10 and are fairly stable.
Hello to all! Any news on developement?
Can you please just update existing code for compatibility with version 1.7.10?
As we probably have to wait much more on the 1.8 version, until the DMCA thing will be resolved... It would be great to use current functionality in the meantime.
Regards, Andy
@t3hd0n
it is by design. This mod's main focus is to recreate realistic portrayals of ore deposits. 99% of all of our metals and stuff come from deposits initially hinted at from surface exposures, so naturally most of the ore you can find has some teeny surface expression to begin with. It is worth noting that you can get far more ore by using surface indications to begin mining out the deposit rather than just picking up the stuff from the surface.