SuperMiner [Unified] is a unification of all previous, separate SuperMiner Mods.
SuperMiner is a collection of sub-mods that have been designed to make life easier...
Inspiration has been taken from several different mods already avaliable; namely - VeinMiner, TreeCapitator, AutoSwitch & NEI's Magent Mode. My thanks and admiration go out to there respective developers.
Captivator - Automatically pickup items and XP orbs. [Magnet mode]
Captivator is a magnet mode mod that not only picks up items within a specified range but will also pick up any XP Orbs as well. The magnetic range is defaulted to a 16 block radius of the player in both horizontal and vertical axis. The range is user definable.
Comes with a configurable Whitelist / Blacklist. This list allows you to tell Captivator which items it should collect or which it should ignore. By using the "Is Whitelist" configuration option you can tell Captivator to treat the "Item IDs" list as a Whitelist (True) or a Blacklist (False). Default is True (Whitelist).
Features:
Automatically picks up Items.
Automatically picks up XP Orbs.
Customizable Horizontal radius.
Customizable Vertical radius.
Customizable Whitelist / Blacklist.
Cropinator - makes Farming easier and the Hoe more useful.
Auto Hoe: It is now really easy to till your land ready for crop growing. Just right click the dirt/grass your your Hoe as normal and Excavator will automagically till the ground for you. Only the areas that are in range of a water source are tilled. If no water source is found, the Hoe will just act as normal.
Auto Harvest: When right clicking any plant-able crop with a Hoe, all mature crops will be harvested and replanted.
An optional "Harvest Seeds" option is avaliable to allow you to gather seeds along with the mature crop. This is turned off by default, meaning that only the crop will be dropped.
Features:
Automatically till an area of dirt that has a valid water source.
Automatically harvest mature crops and replant.
Optionalanly "Harvest Seeds".
Excavator - Digs a big hole by breaking connected blocks, of the same type, within the specified range.
Excavator allows you to dig/mine big holes by breaking a single block. All blocks of the same type will be mined within the specified range. This range is user definable to allow you to fine tune the amount of land you want to harvest.
You are required to hold down a key while mining in order for it to work. Default button is the Grave key - ' ` '
There is a Tools list that can be defined so that you can restrict Excavator to only work with the specified tool(s). It is defaulted to an empty list, which allows all tools and items in your hand or just your hand.
If Lumbinator and/or Veinator are enabled Excavator will ignore all Blocks that have been defined within their respective Block lists.
If you have Illuminator enabled and the 'Auto Illuminate' option is switched on (default is on), then Excavator will tell Illuminator to place torches on the lowest level of the hole so you don't have to.
Single Layer Excavation: This feature allows you to excavate an area 1 level at a time. It uses the same block limit and radius to determine the area to excavate but will only dig at the hieght of the block initially destroyed. You are required to hold down a key while mining in order for it to work. Default button is the Backslash key - '/'
2.1.0 added a new feature to Excavator that allows you to automatically path an area using the Path block. This feature is avaliable for Minecraft 1.9 and above.
When holding the Excavator toggle key (default Grave ' ` ') and right clicking Grass ( or Dirt ) using a shovel, a path will be produced in the direction you are facing. Unlike the vanilla mechanic SuperMiner allows you to turn Dirt into Path blocks as well as Grass.
The 'Path Width' and 'Path Length' can be adjusted using the SuperMiner configuation. Width has a minimum of 1 block and maximum of 16 blocks. Length has a minimum of 3 blocks and maximum of 64 blocks.
The path will be layed up/down hill, depending on the terain, as long as the next block isn't more than 1 block higher or lower.
Excavator now regognises the different variations of Stone types (smooth, andesite, diorite, and granite). This makes it easier to go around your world collecting a perticular stone type for you latest, awsome build. An option is avaliable to disable the variation detection and return Excavator back to seeing all stone types as just stone.
Small Warning: Keep an eye on your inventory space, as excavating will fill your inventory quickly...
Features:
Customizable Tools list.
Customizable Blocks list.
Customizable block limit.
Customizable block radius.
Ignores Lumbinator and/or Veinator blocks, if mod is enabled.
Customizable Path width.
Customizable Path length.
Optional Stone variation detection. Default is True. (MC - 1.8.9+)
Illuminator - Automatically lights up the area while you mine.
Illuminator has been designed to allow you to mine away and not worry about lighting the area as you go. It checks the light level at your feet while you are breaking blocks and places a torch if the light level falls below the defined light level.
In order for the mod to work you must have torches within your inventory. The torches do not need to be on your hotbar.
2.1.0 introduced a new Keybind to allow Torches to be placed without the need to swap the currently held item.
This was greatly improved in version 2.1.2.037 as you were required to have torches on you hotbar for it to work and it wouldn't always work if your current held item had it's own right click result (like a block).
Torch placement now only requires you to have torches within your inventory and now works if you have torches in your off hand.
Features:
Customizable Lowest Light Level.
Torch placement keybind. Default button is 'V'.
Lumbinator - Chop down an entire tree.
Lumbinator allows you to chop down an entire tree just like you would in real life.
You can define whether or not the whole tree will be chopped down when chopping it higher than the bottom block. The default is no, which will leave any blocks below the chopping point.
Features:
Customizable Tools list.
Customizable Wood blocks list.
Customizable Leaf blocks list.
Shaftanator - Dig yourself a mine shaft.
Shaftanator was created to make strip mining quicker and easier by digging a mine shaft automagically.
Once the shaft is dug, all you need to do is to take a walk and collect the Ores.
By default Shaftanator will dig a mine shaft two blocks high, one block wide and sixteen blocks long. The size of the shaft is customisable.
Using the Mod options or the config file you can specify the shaft Height, Width and Length within the default limits.
You are required to hold down a key while mining in order for it to work. Default button is the 'Left Alt' key.
If you have Illuminator enabled and the 'Auto Illuminate' option is switched on (default is on), then Shaftanator will tell Illuminator to place torches along the length of the shaft so you don't have to.
If you have Veinator enabled and the 'Mine Ore Veins' option is switched on (default is off), then Shaftanator will tell Veinator to mine the ore veins along the length of the shaft.
Small Warning: Keep an eye on your inventory space, as shaft digging will fill your inventory quickly...
Features:
Customizable Shaft Height - Limit of between 2 & 16.
Customizable Shaft Width - Limit of between 1 & 16.
Customizable Shaft Length - Limit of between 4 & 128.
Works with Illuminator to light the shaft.
Works with Veinator to mine the ore veins along the shaft.
Substitutor - Automatically select the correct tool while you mine.
Substitutor is a Client side mod that will automatically switch to the best tool when you start breaking a block and by default will switch back to the previously held item after you're done.
Only those tools that are in your hotbar inventory slots will be used. The quickest/best tool will be selected based on the block being attacked and the best enchantments.
By default, a Silk Touch tool will be selected for silk touchable blocks, like Ores, Glowstone, Glass etc. If silk touch is unavaliable Fortune will be favoured.
A sword will be selected if you are attacking a mob. By default all passive mobs (Cows, Sheep, Pigs etc) will be ignored by Substitutor, unless you disable the feature in the mod options.
Substitutor is roughly based upon Thebombzen's AutoSwitch mod and a fair amount of Substituors code has been acquired/modified from AutoSwitch. BIG thanks go out to Thebombzen for the excellent mod.
Features:
Client Only Mod
Optional: Switch back to the previously held item.
Optional: Favour a SilkTouch tool over any other tool.
Optional: Ignore other tools when deciding to substitute if the current Tool is valid for the block.
Optional: Ignore Passive Mobs when deciding to substitute to a weapon.
Veinator - Mine an entire vein of ore.
Veinator allows you to mine entire veins of ore.
It works on the same principle as VienMiner without the need to hold a button in order for the vein to mined.
Features:
Customizable Tools list.
Customizable Ore blocks list.
Downloads:
Reviews/Spotlights:
Huge thanks to MininMartin for the first ever video. Spanish Speaking:
Information:
What's the reasoning behind these mods I hear you ask...?
Well as much as I love VeinMiner, TreeCapitator, AutoSwitch & NEI's Magent Mode, I have always had the odd niggle with them here and there.
So I set out to improve a few areas and dumb down others, as well as produce a few ideas of my own.
Where can I find the source code for your mod?
As of 15th September 2016 the source is now avaliable under the GNU GPL-3.0 licence and can be found within my GitHub repository.
Install Minecraft Forge
Download the SuperMiner.
Place the mod jar file into the mods folder of your Minecraft installation.
Start Minecraft. NOTE: SuperMiner must be installed on both Client and Server in order to work correctly.
MC Versions: 1.7.10, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2
Veinator:
FIX: Solved an issue that would cause loss of ores when using Veinator and a tool that is below the ores harvest level.
MC Versions: 1.7.10, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2
Core
FIX: Identified an issue that caused the version checker to fail.
CHANGE: Modified the Build script to update version checker files automatically.
CHANGE: Renamed several classes to de-clutter the code a little.
Cropinator:
NEW SuperMiner sub-mod: Cropinator is a new sub mod that is designed to make Farming easier and the Hoe more useful.
Moved Auto Hoe feature here and removed the need to hold a key in order to use it. This means that when Cropinator is enabled and you right click a block of Grass/Dirt with a Hoe (or custom tool association), Cropinator will search for a valid water source and automatically convert an area into farmland.
When right clicking any plant-able crop with a Hoe, all mature crops will be harvested and replanted.
An optional "Harvest Seeds" option is avaliable to allow you to gather seeds along with the mature crop. This is turned off by default, meaning that only the crop will be dropped.
Excavator:
REMOVED: Auto Hoe feature has been removed from Excavator and moved to Cropinator.
MC Versions: 1.10.2
Core:
CHANGE: Updated to require Forge 12.18.1.2039 or later.
CHANGE: Modified build script to include cursegradle for auto submission to Curse Forge.
Excavator:
CHANGE: Modified Excavator to detect the different types of stone and only excavate matching the variant.
CHANGE: Add an option to disable this new variation detection to allow previous functionality to be restored. Default is new variation detection enabled.
Illuminator:
CHANGE: Improved the Torch placement keybind to work without the need to have torches on your hotbar.
CHANGE: Modified the Torch location detection to include the 'Off Hand' inventory slot.
Shaftanator:
FIX: Solved an issue where the MineVeins option wasn't mining ore veins correctly.
FIX: Solved an issue that prevented Illuminator from lighting a shaft correctly.
Substitutor:
FIX: Solved an issue that caused Substitutor not to change to a valid tool if the current slot in empty.
Veinator:
FIX: Solved an issue that would cause loss of ores when using Veinator combined with Substitutor.
MC Versions: 1.7.10, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2
Core:
FIX: Fixed an issue where third-party tools would be forgotten about after initial load.
CHANGE: Added native Forge version checker support.
MISC: Various other tidy ups and minor fixes.
Lumbinator:
CHANGE: Made some improvements to the Tree Detection code and tidied up the code a little.
FIX: Fixed an ArrayIndexOutOfBoundsException caused by Lumbinator while destroying leaves without affecting tool durability.
Substitutor:
FIX: Solved an issue where Substitutor was swapping tools even tho the tool being used was valid.
Veinator:
FIX: Fixed Veinator crash that was caused by an incompatibility third-party mod Ores.
MC Versions: 1.7.10, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2
Core:
CHANGE: Updated Item and Block IDs to match the latest IDs for Biomes-O-Plenty.
Captivator:
FIX: Solved issue where items were still being picked up by Captivator after the player has died. This caused items to be lost after respawning.
CHANGE: Stopped Captivator picking up items while sleeping.[/size
Illuminator:
CHANGE: Added a new key-bind to allow Illuminator to Place Torches without having to change held item. Default button is 'V'.
Lumbinator:
CHANGE: Rewrote the Tree Detection Algorithm in order to solve issues with third party trees. Still not perfect as it's leaving some leaves behind, but much better than it was.
CHANGE: Added code to ensure snow on top of trees is removed correctly.
Substitutor:
CHANGE: Modified Substitutor to not change held item if no sword is found when attacking mobs.
CHANGE: Modified Substitutor to not change held item in Creative Mode.
Veinator:
Solved a NullPointerException error within Veinator while the game was being initialized along side supported mods.
MC Versions: 1.7.10, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2
This version is a unification of all the separate Mods. It has been through quite a major rewrite, so please excuse anything that I may have broken.
Excavator and Shaftanator now both use the same block destroying code and this code has been greatly improved to help solve a lot of lag that was being caused.
Excavator can now excavate a single layer of blocks and automagically till an area of ground within range of a water source.
Multiple Bug fixes and improvements have been made also.
CHANGE: Added code to allow for Third Party mod integration, in an attempt to support as many mod tools as possible.
Current supported Mod list: Applied Energistics 2, BiomesOPlenty, Industrial-Craft 2, Natura, Thaumcraft, Tinkers Construct, TwilightForest
CHANGE: Had to add the PlayerID to the network packet for the Shaftanator/Veinator integration.
CHANGE: Adjusted Item Stacking method to accept a larger area to check.
CHANGE: Added a list of Packet IDs to determine what Packet a Mod is receiving.
FIX: Forgot to update internal version checker to include Illuminator, Shaftanator and Substitutor.
CHANGE: Added additional code to support Illuminator, Shaftanator and Substitutor.
FIX: Miscellaneous fixes and optimisations.
CHANGE: Integrated the 'Version Checker' mod by Dynious.
FIX: Solved a stupid issue with the internal version checker that caused it to fail.
FIX: Various code fixes and optimisations.
CHANGE: Modified the internal version checker to check for the individual mod versions instead of a single version.
CHANGE: Modified build to filter source and replace ${version}.
CHANGE: Modified build to output the Version checker files to the Release folder.
CHANGE: Added PacketID to ensure correct Packet gets received by the server.
FIX: Modified Block Radius check in an attempt to fix Excavator breaking blocks at an angle rather than a cylindrical radius.
Initial Release
CHANGE: Added a configurable Item IDs (Whitelist / Blacklist) to allow you to tell Captivator which items you want it to pickup or which items you want it to ignore.
CHANGE: Added an option "Is Whitelist". Default is True. When True Captivator will read the Item IDs list as a Whitelist. If set to False, the Item IDs list will be treated like a Blacklist instead.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
CHANGE: Changed the enable/disable default keybinding to Numpad #1
FIX: More code fixes and optimisations.
FIX: Various code fixes and optimisations.
CHANGE: Modified the internal version checker to check for the individual mod versions instead of a single version.
Initial Release
CHANGE: Added a new Farming feature. If you hold the Excavator trigger key and right click a Dirt\Grass block while holding a Hoe, Excavator will attempt to convert the land into farm land. Water source required.
CHANGE: Array variable changes where required to allow Farming feature to work correctly.
CHANGE: Added third party mod integration support.
FIX: Solved an issue where the Item Durability wasn't being deceased for every block being destroyed.
FIX: Found an issue where you could still use Excavator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
FIX: Improved block Drop Gathering to limit the lag in large amounts of items.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
FIX: Improved upon the Block breaking detection. Found an issue that caused Excavator to fail when the tool being used broke a block faster than the tick event.
CHANGE: Changed the enable/disable default keybinding to Numpad #2
FIX: Adjusted the "You are too hungry" message.
FIX: Various code fixes and optimisations.
CHANGE: Modified the internal version checker to check for the individual mod versions instead of a single version.
FIX: Solved an issue where if the Gather Drops option was switched on it would only give you a few block items instead of all blocks destroyed.
FIX: Excavator worked sometimes and not others.
FIX: Stopped the spamming of the "You are too hungry" message.
Initial Release
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
FIX: Solved a major bug that caused the Client to drop it's server connection when the player ran out of torches.
FIX: Solved an issue that caused a failure in placing torches when moving in a certain directions.
Default enable/disable keybinding is Numpad #3
Initial Release
CHANGE: Array variables changed to conform with changes made to Excavator.
CHANGE: Added third party mod integration support.
FIX: Solved an issue where the Item Durability wasn't being deceased for every block being destroyed.
FIX: Found an issue where you could still use Lumbinator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
FIX: Found an issue where the leaves would fail to be destroyed when in a Server/Client environment.
FIX: Improved the tree detection algorithm.
FIX: Improved block Drop Gathering to limit the lag in large amounts of items.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
FIX: Improved the detection of trees. Lumbinator will now no longer chop logs if there are no leaves attached.
CHANGE: Updated to include the improved Block breaking detection from Excavator.
FIX: Solved an issue where blocks wouldn't drop when the Gather Drops option was switched on.
CHANGE: Changed the enable/disable default keybinding to Numpad #4
FIX: Solved an issue where the Leaves weren't being destroyed when chopping down trees.
FIX: Adjusted the "You are too hungry" message.
FIX: Various code fixes and optimisations.
CHANGE: Modified the internal version checker to check for the individual mod versions instead of a single version.
FIX: Solved an issue where if the Gather Drops option was switched on it would only give you a few block items instead of all blocks destroyed.
FIX: Stopped the spamming of the "You are too hungry" message.
Initial Release
FIX: Solved an issue where the Item Durability wasn't being deceased for every block being destroyed.
FIX: Found an issue where you could still use Shaftanator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
FIX: An issue was found that allowed low end tools to harvest higher level ores, e.g. Wood Pickaxe was able to harvest Obsidian.
CHANGE: Updated to mine Ore Veins if Veinator is present. This is an optional feature and is disabled by default.
FIX: Improved block Drop Gathering to limit the lag in large amounts of items.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
CHANGE: Updated to include the improved Block breaking detection from Excavator.
Default enable/disable keybinding is Numpad #5
Initial Release
FIX: Solved an issue that was stopping non-vanilla tools being detected when determining which tool to use. Reported by mcgwier
CHANGE: Added the vanilla Chest and Trapped Chest to the default excluded blocks list.
CHANGE: Moved mod settings into a separate class to conform with the new settings style of the other mods.
CHANGE: Added a block list to allow certain blocks to be excluded. Default has JABBA Barrels excluded.
FIX: Stopped server from crashing if Substitutor is installed. NOTE: Substitutor isn't needed server side.
Default enable/disable keybinding is Numpad #6
Initial Release
CHANGE: Array variables changed to conform with changes made to Excavator.
CHANGE: Added third party mod integration support.
CHANGE: Added Forge OreDictionary support. This should help detect any third party Ores.
FIX: Solved an issue where the Item Durability wasn't being deceased for every block being destroyed.
FIX: Found an issue where you could still use Veinator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
CHANGE: Updated to allow integration with Shaftanator.
FIX: Improved block Drop Gathering to limit the lag in large amounts of items.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
CHANGE: Updated to include the improved Block breaking detection from Excavator.
FIX: Solved an issue where blocks wouldn't drop when the Gather Drops option was switched on.
CHANGE: Changed the enable/disable default keybinding to Numpad #7
FIX: Adjusted the "You are too hungry" message.
FIX: Various code fixes and optimisations.
CHANGE: Modified the internal version checker to check for the individual mod versions instead of a single version.
FIX: Solved an issue where if the Gather Drops option was switched on it would only give you a few block items instead of all blocks destroyed.
FIX: Stopped the spamming of the "You are too hungry" message.
Initial Release
Any Mod pack requests will probably be ignored for the most part, but please note that I give my full permission to include the SuperMiner mods in any mod pack, as long as the following conditions are met:
Ensure you provide a link to this forum post.
Properly credit me as the author of these mods - DuelMonster
You mustn't make any money off of your mod pack.
Be sure to remove these mods from your pack if I specifically request it.
Hey, just trying out your mod and have not been able to add the imbued tool from the mod Practicalities. I have added it to the config file but still it doesn't mine the entire vein of ore.
Edit: I got it to work, instead of putting imbued_tool in the config I added imbued:pickaxe which worked. Great mod
I can't seem to find the the config for block limit and radius. I see superminer.cfg but its not in there. For Veinator
Sorry, but Veinator does not have a configurable block limit or radius. It was removed in favor of just mining the 'entire' vein. I've updated the description above.
Substitutor not working with all my tools. I have tools from Tinker's Construct that it does not recognize. All the other mods with tools have a Customizable Tools list. Why not for Substitutor ?
Hi Duel. This sounds quite nice! I think ill give yours a spin. Course I have NEI and Vein Miner, but it does get annoying to have to press a key for VM....tho you COULD set it to do it on not sneak? but....meh lol. the mine shaft thing tho....thats just awesome. Is that going uhm...how you say? up and down or ... u know the other way....straight? lol. Donno...just sounds real awesome :). All you need now is a review. I would but...no mic and I suck at that kinda stuff anyways =(
Yeh. Anyone got a camera I can borrow haha...maybe I could do it via one of those :). But yeh thats what I thought about the direction. If you do up and down maybe add water at bottom or ladder? Something anyways
Thank you DuelMonster for this mod. I hate strip mining, but it's a necessary evil when not using mods with quarry type blocks.
I have two questions about Shaftanator. First, I notice that when mining a shaft it is only using 1 durability on my pick axe. Is there a way to have an option to have it reduce the durability as it mines? It would allow me to have it feel more balanced. Don't get me wrong, I like it, but would like to suggest it affect the durability.
Second, does this Shaftanator affect hunger? If not, any plans to add a config option to allow/disable affecting hunger?
The Meaning of Life, the Universe, and Everything.
Location:
UK
Join Date:
2/7/2014
Posts:
63
Location:
UK
Minecraft:
DuelMonster
Member Details
Glad you like them mrkrrft.
In answer to your queries:
Shafternator is meant to affect the durability after breaking each block. I have noticed the issue myself and it is on my list of things to check on. I plan on looking at it in the next day or so.
Your hunger should be affected in the same way as the durability and is probably related to the same issue.
I'll submit the updates as soon as I have them done.
- FIX: Solved an issue where the Item Durability wasn't being deceased for every block being destroyed.
- FIX: Found an issue where you could still use these mods even when they reported that you were to Hungry to use them.
- CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
- CHANGE: Added a configurable Item IDs (Whitelist / Blacklist) to allow you to tell Captivator which items you want it to pickup or which items you want it to ignore.
- CHANGE: Added an option "Is Whitelist". Default is True. When True Captivator will read the Item IDs list as a Whitelist. If set to False, the Item IDs list will be treated like a Blacklist instead.
Version 1.6 introduces a new configurable Whitelist / Blacklist. This list allows you to tell Captivator which items it should collect or which it should ignore. By using the "Is Whitelist" configuration option you can tell Captivator to treat the "Item IDs" list as a Whitelist (True) or a Blacklist (False). Default is True (Whitelist).
Thanks go out to bzztest for the feature suggestion.
Just a question. would it be at all possible for you to add functionality to Veinator that alls it to auto detect other pickaxes/axes/shovels from other mods such as Tinkers Construct or Thaumcraft? Same thing with ores, for tin ore, copper ore, etc.
Click here to find out more
SuperMiner [Unified] is a unification of all previous, separate SuperMiner Mods.
SuperMiner is a collection of sub-mods that have been designed to make life easier...
Inspiration has been taken from several different mods already avaliable; namely - VeinMiner, TreeCapitator, AutoSwitch & NEI's Magent Mode. My thanks and admiration go out to there respective developers.
...with a few additions of my own design.
Support me via Patreon
or
via Paypal
SuperMiner sub-mods List:
Captivator - Automatically pickup items and XP orbs. [Magnet mode]
Comes with a configurable Whitelist / Blacklist. This list allows you to tell Captivator which items it should collect or which it should ignore. By using the "Is Whitelist" configuration option you can tell Captivator to treat the "Item IDs" list as a Whitelist (True) or a Blacklist (False). Default is True (Whitelist).
Features:
Cropinator - makes Farming easier and the Hoe more useful.
Auto Hoe: It is now really easy to till your land ready for crop growing. Just right click the dirt/grass your your Hoe as normal and Excavator will automagically till the ground for you. Only the areas that are in range of a water source are tilled. If no water source is found, the Hoe will just act as normal.
Auto Harvest: When right clicking any plant-able crop with a Hoe, all mature crops will be harvested and replanted.
An optional "Harvest Seeds" option is avaliable to allow you to gather seeds along with the mature crop. This is turned off by default, meaning that only the crop will be dropped.
Features:
Excavator - Digs a big hole by breaking connected blocks, of the same type, within the specified range.
You are required to hold down a key while mining in order for it to work. Default button is the Grave key - ' ` '
There is a Tools list that can be defined so that you can restrict Excavator to only work with the specified tool(s). It is defaulted to an empty list, which allows all tools and items in your hand or just your hand.
If Lumbinator and/or Veinator are enabled Excavator will ignore all Blocks that have been defined within their respective Block lists.
If you have Illuminator enabled and the 'Auto Illuminate' option is switched on (default is on), then Excavator will tell Illuminator to place torches on the lowest level of the hole so you don't have to.
Single Layer Excavation: This feature allows you to excavate an area 1 level at a time. It uses the same block limit and radius to determine the area to excavate but will only dig at the hieght of the block initially destroyed. You are required to hold down a key while mining in order for it to work. Default button is the Backslash key - '/'
2.1.0 added a new feature to Excavator that allows you to automatically path an area using the Path block. This feature is avaliable for Minecraft 1.9 and above.
When holding the Excavator toggle key (default Grave ' ` ') and right clicking Grass ( or Dirt ) using a shovel, a path will be produced in the direction you are facing. Unlike the vanilla mechanic SuperMiner allows you to turn Dirt into Path blocks as well as Grass.
The 'Path Width' and 'Path Length' can be adjusted using the SuperMiner configuation. Width has a minimum of 1 block and maximum of 16 blocks. Length has a minimum of 3 blocks and maximum of 64 blocks.
The path will be layed up/down hill, depending on the terain, as long as the next block isn't more than 1 block higher or lower.
Excavator now regognises the different variations of Stone types (smooth, andesite, diorite, and granite). This makes it easier to go around your world collecting a perticular stone type for you latest, awsome build. An option is avaliable to disable the variation detection and return Excavator back to seeing all stone types as just stone.
Small Warning: Keep an eye on your inventory space, as excavating will fill your inventory quickly...
Features:
Illuminator - Automatically lights up the area while you mine.
In order for the mod to work you must have torches within your inventory. The torches do not need to be on your hotbar.
2.1.0 introduced a new Keybind to allow Torches to be placed without the need to swap the currently held item.
This was greatly improved in version 2.1.2.037 as you were required to have torches on you hotbar for it to work and it wouldn't always work if your current held item had it's own right click result (like a block).
Torch placement now only requires you to have torches within your inventory and now works if you have torches in your off hand.
Features:
Lumbinator - Chop down an entire tree.
You can define whether or not the whole tree will be chopped down when chopping it higher than the bottom block. The default is no, which will leave any blocks below the chopping point.
Features:
Shaftanator - Dig yourself a mine shaft.
Once the shaft is dug, all you need to do is to take a walk and collect the Ores.
By default Shaftanator will dig a mine shaft two blocks high, one block wide and sixteen blocks long. The size of the shaft is customisable.
Using the Mod options or the config file you can specify the shaft Height, Width and Length within the default limits.
You are required to hold down a key while mining in order for it to work. Default button is the 'Left Alt' key.
If you have Illuminator enabled and the 'Auto Illuminate' option is switched on (default is on), then Shaftanator will tell Illuminator to place torches along the length of the shaft so you don't have to.
If you have Veinator enabled and the 'Mine Ore Veins' option is switched on (default is off), then Shaftanator will tell Veinator to mine the ore veins along the length of the shaft.
Small Warning: Keep an eye on your inventory space, as shaft digging will fill your inventory quickly...
Features:
Substitutor - Automatically select the correct tool while you mine.
Only those tools that are in your hotbar inventory slots will be used. The quickest/best tool will be selected based on the block being attacked and the best enchantments.
By default, a Silk Touch tool will be selected for silk touchable blocks, like Ores, Glowstone, Glass etc. If silk touch is unavaliable Fortune will be favoured.
A sword will be selected if you are attacking a mob. By default all passive mobs (Cows, Sheep, Pigs etc) will be ignored by Substitutor, unless you disable the feature in the mod options.
Substitutor is roughly based upon Thebombzen's AutoSwitch mod and a fair amount of Substituors code has been acquired/modified from AutoSwitch. BIG thanks go out to Thebombzen for the excellent mod.
Features:
Veinator - Mine an entire vein of ore.
It works on the same principle as VienMiner without the need to hold a button in order for the vein to mined.
Features:
Downloads:
Reviews/Spotlights:
Huge thanks to MininMartin for the first ever video. Spanish Speaking:
Information:
So I set out to improve a few areas and dumb down others, as well as produce a few ideas of my own.
GitHub.com/DuelMonster/SuperMiner
Download the SuperMiner.
Place the mod jar file into the mods folder of your Minecraft installation.
Start Minecraft.
NOTE: SuperMiner must be installed on both Client and Server in order to work correctly.
Veinator:
Core
Cropinator:
Excavator:
Core:
Excavator:
Illuminator:
Shaftanator:
Substitutor:
Veinator:
Core:
Lumbinator:
Substitutor:
Veinator:
Core:
Captivator:
Illuminator:
Lumbinator:
Substitutor:
Veinator:
This version is a unification of all the separate Mods. It has been through quite a major rewrite, so please excuse anything that I may have broken.
Excavator and Shaftanator now both use the same block destroying code and this code has been greatly improved to help solve a lot of lag that was being caused.
Excavator can now excavate a single layer of blocks and automagically till an area of ground within range of a water source.
Multiple Bug fixes and improvements have been made also.
Current supported Mod list: Applied Energistics 2, BiomesOPlenty, Industrial-Craft 2, Natura, Thaumcraft, Tinkers Construct, TwilightForest
CHANGE: Added a list of Packet IDs to determine what Packet a Mod is receiving.
FIX: Miscellaneous fixes and optimisations.
FIX: Solved a stupid issue with the internal version checker that caused it to fail.
FIX: Various code fixes and optimisations.
CHANGE: Modified build to filter source and replace ${version}.
CHANGE: Modified build to output the Version checker files to the Release folder.
FIX: Modified Block Radius check in an attempt to fix Excavator breaking blocks at an angle rather than a cylindrical radius.
CHANGE: Added an option "Is Whitelist". Default is True. When True Captivator will read the Item IDs list as a Whitelist. If set to False, the Item IDs list will be treated like a Blacklist instead.
CHANGE: Array variable changes where required to allow Farming feature to work correctly.
CHANGE: Added third party mod integration support.
FIX: Found an issue where you could still use Excavator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
FIX: Adjusted the "You are too hungry" message.
FIX: Solved an issue where if the Gather Drops option was switched on it would only give you a few block items instead of all blocks destroyed.
FIX: Stopped the spamming of the "You are too hungry" message.
FIX: Solved an issue that caused a failure in placing torches when moving in a certain directions.
Initial Release
CHANGE: Added third party mod integration support.
FIX: Found an issue where you could still use Lumbinator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
FIX: Improved the tree detection algorithm.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
FIX: Improved the detection of trees. Lumbinator will now no longer chop logs if there are no leaves attached.
FIX: Solved an issue where blocks wouldn't drop when the Gather Drops option was switched on.
FIX: Solved an issue where the Leaves weren't being destroyed when chopping down trees.
FIX: Adjusted the "You are too hungry" message.
FIX: Solved an issue where if the Gather Drops option was switched on it would only give you a few block items instead of all blocks destroyed.
FIX: Found an issue where you could still use Shaftanator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
CHANGE: Updated to mine Ore Veins if Veinator is present. This is an optional feature and is disabled by default.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
Initial Release
CHANGE: Added the vanilla Chest and Trapped Chest to the default excluded blocks list.
FIX: Stopped server from crashing if Substitutor is installed. NOTE: Substitutor isn't needed server side.
Initial Release
CHANGE: Added third party mod integration support.
CHANGE: Added Forge OreDictionary support. This should help detect any third party Ores.
FIX: Found an issue where you could still use Veinator even when it reported that you were to Hungry to use it.
CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
FIX: Found an issue with the mod settings on the Client being ignored by the Server. Fixed this issue by moving all mod settings into a separate class and passing that class to the Server by using a network Packet.
FIX: Solved an issue where blocks wouldn't drop when the Gather Drops option was switched on.
FIX: Adjusted the "You are too hungry" message.
FIX: Solved an issue where if the Gather Drops option was switched on it would only give you a few block items instead of all blocks destroyed.
Captivator - curse.com
Excavator - curse.com
Illuminator - curse.com
Lumbinator - curse.com
Shaftanator - curse.com
Substitutor - curse.com
Veinator - curse.com
Thanks Max, be sure to let me know how you get on...
Wow! That's awesome!
How do I add support for highlands biomes o plenty natura etc?
Until someone ports this legendary mod I am leaving the minecraft scene. http://www.cosc.canterbury.ac.nz/greg.ewing/minecraft/mods/ArchitectureCraft/#mozTocId598776 I have watched too many legendary mods die and carpenters blocks sudden fallout out of mainstream made me cry. I realize the source is messy but some of the best mods from 1.6.4 and 1.7.10 were.
Hey, just trying out your mod and have not been able to add the imbued tool from the mod Practicalities. I have added it to the config file but still it doesn't mine the entire vein of ore.
Edit: I got it to work, instead of putting imbued_tool in the config I added imbued:pickaxe which worked. Great mod
I can't seem to find the the config for block limit and radius. I see superminer.cfg but its not in there. For Veinator
I will be looking into support for various mods in a future version. But until then you will need to add the block IDs to the config yourself.
Sorry, but Veinator does not have a configurable block limit or radius. It was removed in favor of just mining the 'entire' vein. I've updated the description above.
Substitutor not working with all my tools. I have tools from Tinker's Construct that it does not recognize. All the other mods with tools have a Customizable Tools list. Why not for Substitutor ?
That's a very good question...
I've never used any mods that have custom tools, so I've not tested my mods with them. I tend to stay close to vanilla with the mods I use.
I guess I assumed that all mods with custom tools would be extensions of the vanilla ItemTool class. Seems that this isn't the case...
I'll look into fixing this issue and will release a new version ASAP.
Thnx for reporting
Hi Duel. This sounds quite nice! I think ill give yours a spin. Course I have NEI and Vein Miner, but it does get annoying to have to press a key for VM....tho you COULD set it to do it on not sneak? but....meh lol. the mine shaft thing tho....thats just awesome. Is that going uhm...how you say? up and down or ... u know the other way....straight? lol. Donno...just sounds real awesome :). All you need now is a review. I would but...no mic and I suck at that kinda stuff anyways =(
Thnx Jason
At the moment Shaftanator only runs in a straight line in the direction that you are facing (North, South, East, West)
I do plan on adding Up and Down at some point.
and yes a Review would make me a happy boy
Yeh. Anyone got a camera I can borrow haha...maybe I could do it via one of those :). But yeh thats what I thought about the direction. If you do up and down maybe add water at bottom or ladder? Something anyways
Latest Update: Substitutor 1.3
- FIX: Solved an issue that was stopping non-vanilla tools being detected when determining which tool to use. Reported by mcgwier
- CHANGE: Added the vanilla Chest and Trapped Chest to the default excluded blocks list.
Thank you DuelMonster for this mod. I hate strip mining, but it's a necessary evil when not using mods with quarry type blocks.
I have two questions about Shaftanator. First, I notice that when mining a shaft it is only using 1 durability on my pick axe. Is there a way to have an option to have it reduce the durability as it mines? It would allow me to have it feel more balanced. Don't get me wrong, I like it, but would like to suggest it affect the durability.
Second, does this Shaftanator affect hunger? If not, any plans to add a config option to allow/disable affecting hunger?
Thanks.
Glad you like them mrkrrft.
In answer to your queries:
I'll submit the updates as soon as I have them done.
Thanks Muchly...
Cool thanks.
Latest Update: Excavator 1.7
Latest Update: Lumbinator 1.8
Latest Update: Shaftanator 1.4
Latest Update: Veinator 1.8
- FIX: Solved an issue where the Item Durability wasn't being deceased for every block being destroyed.
- FIX: Found an issue where you could still use these mods even when they reported that you were to Hungry to use them.
- CHANGE: Increased the Hunger usage from the default exhaustion usage of 0.025 to 0.05 per block destroyed.
Latest Update: Captivator 1.6
- CHANGE: Added a configurable Item IDs (Whitelist / Blacklist) to allow you to tell Captivator which items you want it to pickup or which items you want it to ignore.
- CHANGE: Added an option "Is Whitelist". Default is True. When True Captivator will read the Item IDs list as a Whitelist. If set to False, the Item IDs list will be treated like a Blacklist instead.
Thanks go out to bzztest for the feature suggestion.
Just a question. would it be at all possible for you to add functionality to Veinator that alls it to auto detect other pickaxes/axes/shovels from other mods such as Tinkers Construct or Thaumcraft? Same thing with ores, for tin ore, copper ore, etc.
Hi and thnx for the question.
I am planing on do some form of third party mod integration at some point.
I've got a few PC issues at the moment, but as soon as I get them sorted I'll try and get a new release out ASAP...