OrePlus
Overview
OrePlus is a server plugin that modifies the amount of ore generated in the world when new chunks are created, without changing the underlying style of generation. Some typical use cases for this plugin would be:
- Creating additional deposits of diamond/gold/iron/etc. in each newly generated chunk.
- Creating deposits of ore at depths or sizes different from vanilla Minecraft.
- Creating deposits of non-ore blocks, or ore-blocks added by other plugins.
- Preventing an ore from being generated by clearing it out.
OrePlus uses the same algorithm for generating deposits as vanilla Minecraft, so your deposits will look the same as those generated by Minecraft. The plugin can be configured on a per-world basis, in addition to a default configuration. Each configuration consists of a set of rules for either generating or clearing out a single block type. See the Configuration section for more information on configuring the plugin.
There are currently no runtime commands or permissions for changing the generating rules, or for modifying chunks that have already been created.
This plugin is best used in conjunction with a new world, so that all chunks will be created with consistent rules. There is no problem with loading it into an existing world, but any existing chunks at the time the plugin is first loaded will not be affected.
Installation
Place the OrePlus.jar file into your plugins directory. The first time you start your server, a default config.yml file will be created with a few rules to add extra ore to your new chunks. See the Configuration section for more information on configuring the plugin. Configuration changes will not take effect until your server is restarted.
Companion Tool
OrePlus is based off of NBToolkit, a collection of command-line tools for offline map processing that includes ore generation. If you wish to use OrePlus in an established world and still maintain consistency across it, you can use NBToolkit to apply an equivalent set of ore generating and clearing rules to your existing chunks.
The project thread can be found here. This tool is not inspected by the BukkitDev staff, and you use it entirely at your own risk. Support for NBToolkit will only be provided via the Minecraft forums project thread or its corresponding GitHub project. I will not provide any support for it here.
@cam246
I just downloaded the latest dev build (#2663) and everything seemed to be working fine. Give me a crash log if it's crashing, or describe the issue in more detail and provide your plugin config.
Yes ive just tested it and it doesn't work. Please update. Thanks!
@jaquadro
Im glad you are still here to update the plugin if needed. I need this plugin to keep my server running. =D thanks!
@Znomon
Not that I know of. Of course I can't make any promises for a first-cut development build of Bukkit, but if you do encounter any problems I will look into them.
Has anything changed in 1.5 that would cause this not to work?
@chopstick121
No, it changes the initial ores in a new chunk. It does not regenerate them at a later time. If you're unable to find another plugin that does this, consider using an offline processing tool like NBToolkit, mentioned at the end of the description.
this plugin regenerated ores?
I have confirmed a problem with OrePlus that may cause StackOverflow exceptions on servers (at least with the newest Bukkit, but maybe in previous builds as well). A new update should be appearing within a couple days.
If the current build is causing problems on your server, you may message me for an early build (and assume all the risks of running a plugin that has not been inspected or verified by Bukkit staff).
@jaquadro
Hummm Im having this problem
http://pastebin.com/As7NXEk1
@Cuerdas
I don't think anything has changed that would prevent this from working with 1.4.7.
Do you think upgrading to 1.4.7?
@sonicwolfsspeed
If you mean by using a command to explicitly generate chunks, then see my comment to rayjlewis below. Basically "I think so." Otherwise if you're talking about new naturally generated chunks, then yes absolutely.
this works if u ganerate new chunks rite?
@elias1979
Yes, but the caveat is that only new chunks created after adding the plugin will get your ore rules applied. If you also want it applied to your old chunks, see the 'Companion Tool' section of the description.
Thank you, can this be used on a existing map ?
@elias1979
It will create a valid configuration with several default options on first load. You should go in and modify after.
Will it create a complete config at first start up ?
@rayjlewis
I can't answer definitively, but I would expect that all registered block populators (which includes OrePlus) would still be called for the filled chunks. The only way to know for sure is to test both plugins together, e.g. by running a local bukkit server instance.
Hi Would the OrePlus generate ores correctly if we were to use world border fill command to pregenerate a world?
@tipbr
default should apply to all worlds.