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
The external links under "Compatibility" are not working.
It is impossible for me to create a region using /mm create region
:(
http://pastebin.com/5ttiTuxH
So I'm not sure if you've addressed this before, and it sounds like a minor gripe, but what do I do about the conflict with mob manager? You both use /mm to access your commands, and from the looks of it I can't do /mineralmanager create, I have to use /mm create which doesn't work if I have mob manager running.
No input on per-player breaking? This would also be great if you could set specific times for ranks, so my VIP players could mine more often.
@Mre30
If you use WorldGuard you might be able to set flags that only allow breaking certain blocks
No
I mean... I set up a public island where players can run around and get stone and wood. Only problem is... they can build on it.
That's not what I want.
I only want them to be able to break and the blocks that are set to respawn and not place anuthing
A perm would not work either... that would just cause to many problems.
No worries though.
I have set a little blue wool block on the ground as a maker, and when the resources dry up, staff can simply //paste a schematic to refill the mine and forest
Plugin is a great idea, just needed a way to restrict players to only breaking the blocks that respawn and no building ( 1x1 ) towers everywhere. Pasting a schematic in that exact wg region solves that.
@diannetea
True, that is one solution to "breaking" an air block however the way the plugin there is a better more robust way to achieve that same result. And that's what we're working on.
@Mre30
MineralManager doesn't affect how players interact with the world, if you'd like to restrict players from mining / building in different areas I would suggest looking into a permission plugin like Essentials.
@Mre30
If you're trying to stop cheating, turn mineOriginalOnly on, this basically changes it so it will never regenerate a player block, only natural ones
Can you make it to where players can only break but not build?
Thanks.
@hellfire212
about block regen on air, I don't program so I am not sure, but can't you just check to see if air is no longer air (then assuming it has been edited by a player)?
A feature I would really like to see is per-player regen. For example, player A mines an ore, it regens in 10 minutes so player B can mine it, but player A cannot re-mine it for 60 minutes. That way I could manually set up mines for mining without people camping them.
@SpikeyAussie56
It is likely do to either a problem in your config.yml or the fact that the world names are case sensitive. Make sure you are typing it exactly as it appears in the config.yml file.
@Kwak78
This is actually a feature we're currently working on! Unfortunately there is no way to accomplish this at the moment. :(
@Arstan13
Yes! You can use block ids and block names interchangeably. Just check out the documentation and look under the block config section. :)
Is it possible to configure this for block ids vs names? Maybe i missed it but is this capable with custom blocks? Thanks for your time and your awesome plugin skittles
Edit: i just earned my dummy status, found the documentation link and i believe this answers my question:
"type: The type of this block. Must be either a block ID (like 15 for iron ore) or a Material constant both of which can be optionally followed by the block's data value (like 'LOG 2' or '17 2' for Birch)."
Hi, I have some issue using MineralManager with air as the placeholder, because as the air is not breakable, it can't be considered as "volatile", and so when people put a block on the "air" placeholder, it disappears a few time after.
But, I don't want the players of my server to know that MM is used on our server, because if they do, they would be able to use the system not very "faithfully". So I need a air placeholder wich can break when players put a block on it :/ How could I do that ?
(Sorry for my english, I'm french :D)
Hi Please Help me,
When I Type /mm create world it asks for a name and I type World1 and it says "How would you like to select your region" again please help
@alek123222
Hi alek! Just saw your post and went ahead and tested it out using both the latest dev build (#2953) and the current recommended build 1.6.4-R2.0 and I can't seem to replicate your problem. Could you submit a ticket with the relevant information like which version of bukkit you're using as well as which version of MineralManager?
I think it must have been a bug introduced by craftbukkit, or possibly a problem with your config.yml. Please let me know if you continue to have problems!
@TheDavroar
That's a really cool idea! However that sounds like it could be a plugin of its own so its highly unlikely that we'll implement that functionality in Mineral Manager. Because it's just Crast and myself working on Mineral Manager we try to keep extra features to a minimum if we can. Thanks for the idea though, we appreciate it! :)
Hey massive glitch out there! If you have a log for example and you break it with your fist NOT IN CREATIVE MODE. The log will not respawn but just break like a vanilla material! However if you use an axe or a tool it will not vanish. As well as if you try doing it with a fist in creative, this seems to only work while some one is in survival mode and hitting it with their fist. Please fix!
@hellfire212
It would be awesome if you could add a boolean which let you choose if you want customized mining time for the kinds of ores. With a config of how long it would take, no matter which pickaxe you use. Or a boolean with a chance system, how big the chance is with every kind of pickaxe to mine the ore. Would be cool if you have public mines with mobs around, and people rushing in to get the ores. While now they might have to try it a couple of times.
Just let me know if anything of this is possible and IF you think this is also a great idea. If you don't get it, I'll try my best to explain any better :)
Thanks.
@gunleader
I'm glad you enjoy using the plugin!
To turn off the messages in chat just simply set config.yml parameters as such...
Here is a useful link to the basics of working in the config.yml file.
Hey, I found this Plugin today and I really have to thank you. It's so easy to setup and clearly to use.
I have only one question, is it possible to turn off the messages in chat for the blocks? I want to give them a respawn timer of 5 seconds and after testing I recognized that the whole chat was full of notations from the pluign.
Maybe someone can help me with this :)
@PanteLegacy
That is most likely caused by a problem in your config.yml. Check and make sure there are no spaces in your configuration names and that there are no "tab" characters or other formatting issues. If you continue to have problems please submit a ticket and include the contents of your config.yml and someone will take a look at it and get back to you! :)