MineralManager
Mineral Manager
This plugin is designed to allow server administrators to have tighter control over their server's economy as well as introduce new and interesting experiences for their players. MineralManager is the second generation of the MineralVein plugin; with improved performance, customization, control, and reliability it makes a big jump forward from the original concept.
This plugin works by allowing specified blocks to regenerate after they've been broken. From Cactus to Diamond, from Dirt to Logs, admins can control which blocks are allowed to respawn, where they're allowed to respawn, and what should take their place when they're broken. This plugin also allows for a bit of randomness in its regeneration by using a degradation parameter that causes blocks to sometimes forgo respawning when they're broken.

You can do anything from creating public mines near spawn filled with iron and coal that never breaks so new players get started quicker to having secret forests that regenerate completely after enough time as passed. Diamonds would become something for your players to guard and protect rather than something to find, mine and move on. An innocent patch of grass could even have gold ore hidden inside. The possibilities are endless and the excitement is contagious! Make your server unique and fun with this easy, yet intricate plugin.
Compatibility
- Craftbukkit RB: 1.6.4-R2.0 (Build #02918)
- Craftbukkit DEV: 1.7.2-R0.4 (Build #03023)
- Spigot Stable: 1.7.2-R0.1 (Build #1186)
- Tekkit Classic: 3.1.2
Links
- Latest Release (v2.2.1) Setup and Usage | Documentation | Download
- Economics / Resource Management data/charts explaining the rationale for MineralManager
- Forum Thread
News
- [June 2, 2013] MineralManager 2.2 is out! This is a major release which has a number of cleanups and performance tweaks that paves the way for the future of MineralManager, by making it much easier for us to add new features in as we go forward.
- [January 2, 2013] MineralManager is looking for another developer to take over maintenance and updating of the plugin! If you're an experienced Java programmer with at least 2 years of experience and at least 1 moderately successful bukkit plugin please contact me via PM if you're interested in working on the MineralManager plugin. You must also be familiar with VCS's like GitHub since we have the project hosted there. Thank you all for your support and I hope with another developer working on the project you will see more consistent updates.
- [September 9, 2012] It's over 9000!!!!!!!!!!!!!! downloads. Thank you all for supporting MineralManager / MineralVein! We really appreciate all the feedback and hope you'll continue to stick with this plugin as it grows and improves in the future! :)
- [August 17, 2012] A Setup and Usage section has been added to the MineralManager v2.1 links!
- [August 13, 2012] MineralManager v2.1, a substantially rewritten and improved version, has been released finally!
- [August 3rd, 2012] The old MineralVein documentation has been moved here in preparation for upcoming MineralManager documentation and updates!
- [July 21st, 2012]
This project is on haitus right now as I'm extremely busy with work and family. I apologize for the slow update and the lack of information and transparency with the project. Hopefully as time goes on I'll be able to continue development and get back to updating and maintaining the plugin! If you are interested in picking up the project as a developer please send me a personal message and we can discuss the particulars. Thanks for all your support and I hope to get back to this project as time allows!Crastor is currently maintaining MineralManager!
- [April 18th, 2012]
MineralVein is looking for a name change! I mistakenly named my plugin after an already existing one so I'm looking for your help to pick out another awesome name! Vote in the poll or add your own submission in the comments section! There will be 2 rounds of voting, this first initial round and then another round with the top choices from round 1 and any fan submissions that have a lot of likes!Results here!
ore respawn, block respawn, renewable, renewable resources, renewable blocks, respawning ores, cooldown ores, runescape, mining, mines, remine, blocks go on cooldown after they're mined, mined blocks respawn, blocks respawn, ore respawn, ore generator, blocks degrade, minerals respawn, mineral generator, mineral cooldown, mineralvein, mineral vein, public mines, public mining, group mines, ores respawn, ores regenerate, persistence, persistent, development, man-made
-
View User Profile
-
Send Message
Posted Apr 15, 2012@hellfire212
I deliberately stopped my test server through task manager to simulate a realistic server crash scenario, the bedrock did not regen after restarting. I havnt touched the MineralVein folder since installing/loading the plugin but i can see there is only a config.yml, no activeBlocks.bin
-
View User Profile
-
Send Message
Posted Apr 15, 2012@BFUSpEd
That should definitely not be happening. Do they get stuck on cooldown when you safely /stop and start your server? Also check that you have an activeBlocks.bin file in your MineralVein folder.
-
View User Profile
-
Send Message
Posted Apr 14, 2012+1 for region support
Also, seems like every time the server crashes or restarts, the ores on cooldown do not respawn and stay as bedrock
-
View User Profile
-
Send Message
Posted Apr 14, 2012@Dyspen
That is a possibility. I'll look into it as I don't think it would be incredibly hard to do. I don't know how much of a demand this has but even so I think people would like this feature. :)
Thanks for the suggestion, I really appreciate it!
-
View User Profile
-
Send Message
Posted Apr 14, 2012Can you PLEASE add the functionality to limit this plugin to some sort of region. I really, really need this for my server, however I also need to have different configuration in different parts, you see!
-
View User Profile
-
Send Message
Posted Apr 12, 2012@wolfenit415
The permissions are "mineralvein.mvMiner" and "mineralvein.mvAdmin". I apologize, I didn't update the devbukkit post but I updated the forum post with that information. It's also in the config.yml file at the top, along with a brief description of what the permission allows.
-
View User Profile
-
Send Message
Posted Apr 12, 2012So where are the permissions??
-
View User Profile
-
Send Message
Posted Apr 11, 2012@Retributor101
Like SamIngDesign said, this has been fixed in the latest version :)
-
View User Profile
-
Send Message
Posted Apr 11, 2012@SamIngDesign
You want it to work that when you mine a block with silk touch, then you can place 1 block of the same type and have it regenerate right? I think that would be possible but making it work efficiently might take some time.
I can change the command to be something other than '/mv', no problem. Right now you can also use '/mineralvein' instead of '/mv' I had just forgotten to mention that.
I'm in touch with the creator of Towny and I'm working on a solution to that.
-
View User Profile
-
Send Message
Posted Apr 11, 2012@Retributor101
This should have been fixed in 1.2. Have you applied 'mineOriginalOnly:true' in the config?
-
View User Profile
-
Send Message
Posted Apr 11, 2012Massive problem with gold and iron being able to be placed by players, creating gold/iron farms. so i can place gold or iron ore, break it over and over untill it creates a vein then i still get the iron ore. repeat process for iron farm.
-
View User Profile
-
Send Message
Posted Apr 11, 2012@hellfire212
Awesome! This has already made a big difference. Here I my notes/suggestions!
GOOD
BAD
The players of my server and myself, thank you for your time and dedication! Without your plugin, our server would have dried up long ago!
[EDIT] Trying to get the items to list properly ><
-
View User Profile
-
Send Message
Posted Apr 10, 2012I've got a Beta v1.2.5 uploaded and am waiting for approval.
Not 100% sure if it will work with Towny now. It should, but I messaged the creator of Towny and am waiting to hear back from them.
-
View User Profile
-
Send Message
Posted Apr 10, 2012@hellfire212
Towny:
1. Player A claims a plot. Only he can build/destroy and use items there. 2. Player A has coal on the surface and can mine and collect fine. 3. Player B finds the coal and mines it. No coal is dropped, but the cooldown is still initiated.
My guess would be that Towny is overriding a permissions somewhere. I will do some more research later.
Essentials Blacklisting:
In 1.1 players couldn't place ANY ore on the ground, as they are set as 'blacklisted' blocks. In 1.2, the config has not been changed, but they can now place it.
I think they MAY be a problem at my end, I shall do some more research later today.
Original Block:
Thank you very much! This is a long anticipated feature, and I am very happy that you shall be doing this!
Anti-Silk Touch:
1. Admin creates a 'public mine', so that newbies can get some coal/iron. 2. An experienced player come along and Silk-Touches the block and runs away.
My idea...
1. Admin create 'Public Mine' and uses a command to 'lock' all the ores. 2. An experienced player attempts to lift the block, but is warned 'This block cannot be removed'.
Again, thank you very much for the help. Your time and effort is really appreciated.
-
View User Profile
-
Send Message
Posted Apr 9, 2012@SamIngDesign
I haven't used Towny very extensively so if you wouldn't mine explaining your first problem a bit more in detail I would appreciate. I'll look into towny more on my own but it would be good to get your first hand knowledge on it as well.
MineralVein doesn't work with permissions but I'm working to get that implemented ASAP. Were players unable to place blacklisted ores with previous versions of MineralVein?
@Make it so that only the original block can be mined. Yes, I'm going to be adding that in soon but I will make it an option so if you want it you will need to enable it in the config file.
@Certain blocks cannot be lifted with silk touch. I don't fully understand what you mean by this. If it is what I think it is, this really isn't a part of what MineralVein does but more-so a block protection plugin's job. If I'm misunderstanding it please explain. However, I may make a separate plugin with some miscellaneous features that may include this silk touch disabling in the future.
-
View User Profile
-
Send Message
Posted Apr 8, 2012Okay some new problems/idea.
PROBLEM - Using towny, people who don't have permissions to destroy, can mine the block but not collect. Presumably, they shouldn't be able to mine it?
PROBLEM - I have blacklisted ores on essentials, so that players cannot place them. (To stop iron and gold spamming). Using 1.2 these permissions are now completely ignored and all players can place all ores.
IDEA - Could you make it so that only the original block can be mined? For example. You mine Iron Ore A with a normal pick. You now have ore B, which can be placed and mined again. Could it be so that only the original block can be mined. As in this example; You mine Iron Ore A with a silk touch pick and place it in your home. You can now mine this AND ONLY THIS version as normal.
IDEA - An Admin command so that a block CANNOT be lifted with Silk Touch.
Thank you for all the help by the way. My server is using this pretty heavily right now so it is very much appreciated!
-
View User Profile
-
Send Message
Posted Apr 8, 2012Thank you Hellfire! Works a treat!
-
View User Profile
-
Send Message
Posted Apr 5, 2012@SamIngDesign
Should be released later tonight! :)
-
View User Profile
-
Send Message
Posted Mar 28, 2012@hellfire212
Thank you! Any idea of a time frame for the release?
-
View User Profile
-
Send Message
Posted Mar 26, 2012@darkmage0252
I'm not sure if this plugin is compatible with Orebfuscator but I am aware of a handful of compatibility issues with other plugins so you have a 50% chance it'll work. I'm working on getting in touch with the other developers in order to allow for compatibility and MineralVein will eventually work with all other plugins (hopefully). :)
@SamIngDesign
I'm aware of this issue and it should be fixed in the next release of MineralVein. Thanks! :)