tModLoader

tModLoader

9,377 ratings
Ore Excavator (1.4.3/1.4.4 Veinminer)
58
23
8
18
29
7
6
20
10
8
8
15
14
14
2
7
7
6
3
5
5
3
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
932.672 KB
4 Aug, 2021 @ 2:02am
14 Aug, 2024 @ 11:54am
47 Change Notes ( view )

Subscribe to download
Ore Excavator (1.4.3/1.4.4 Veinminer)

Description
Welcome to Ore Excavator! - Last Updated August 14th, 2024


Found an issue? Join our Discord and help report it: https://discord.gg/FtrsRtPe6h

[www.buymeacoffee.com]

Ore Excavator has become the offical 1.4 port of VeinMiner, with VeinMiner being discontinued, and merged into Ore Excavator with permission.

Just like with Minecraft's Ore Excavation, Ore Excavator aims to improve, expand, and adapt with the future of the modding community for the ultimate quality of life experience. Ore Excavator allows you to effortlessly mine groups of ores, walls, and perform many other tile manipulation features effortlessly at once, with plenty more to come before 1.0!

Credit to NanobotZ for the base code and the original concept!


!!! FEATURES !!!
  • Chain-mine or swap adjacent tiles/walls from a single block
  • Chain-place platforms, ropes, tracks, planters, and more
  • Optional ore multiplier!
  • Configurable whitelist & blacklist with block picker controls in-game
  • Fully configurable client controls and keybindings
  • Fully configurable client settings to tailor to dynamic performance needs
  • Fully threaded support for older machines
  • Mod.Call API for modders
  • Autoswing compatible
  • Progression friendly
  • Excavations require mana option (for balanced play)
  • Powerful server management configurations
  • Full multiplayer support
  • Full modded compatibility support

!!! THIS IS AN INCOMPLETE MOD !!!
I am actively developing and improving the mod as time goes on.
I will do my best to ensure that the mod stays for compatible and issue updates as needed, especially for multiplayer.

Due to the nature of the mod, bugs involving deleting massive amounts of blocks, walls, and similar issues are to be expected.
Please report any issues -no matter how small- to me on the tModloader Discord (@CrazyContraption), or our Discord server!

PLEASE REPORT ANY ISSUES, EVEN IF YOU THINK IT MAY ALREADY BE REPORTED!!
It helps us deduce how common the issue is, and to better gather data on who, and how it happens.

We're also open to suggestions and feedback!


!!! FAQ !!!
Q:"Why doesn't the mod work?"
A:Common issues include: Not having the mod enabled (enable it); Not having an excavation keybind set (set it in your controls); having a corrupt version of the mod (redownload it). Also try resetting both config files back to default.

Q:"How do I use the mod?"
A:By default, holding tilde ( ` ) with any pick/hammer will excavate the corresponding elements they target. The key must be set in the controls first! Additional settings and keybinds are available in the mod's configurations, take a peek!

Q:"Is this VeinMiner for 1.4?"
A:Technically, yes it is! I have been given permission and the original source code to adapt and expand the mod for Terraria 1.4.

Q:"Why is the name different?"
A:The original author and I have agreed that 1.3 Terraria and earlier will be known for VeinMiner, and Ore Excavator will earn its name in 1.4, building off of the existing community and support.

Q:"Is this mod open source?"
A:At this time, due to the mix of licensed code and the daily reworks, we've decided to keep the mod and its content private. However, in the future we plan to open source it once we feel the mod is complete, and we want the community to take over keeping it alive!

Q:"What's happening to VeinMiner?"
A:Nothing! 1.3 VeinMiner will remain as it always was, and we're simply upgrading it, and renaming it for 1.4 Terraria. The old name is still reserved however - so no funny ideas!

Q:"Does this work in multiplayer?"
A:Yes! Yes! Yes! This is a huge priority for us, and we plan on implementing a full permissions system and expanding on the original multiplayer complexity of VeinMiner.

Q:"Does this work with modded content?"
A:Yes! But also no... we don't know. Every mod is different and unique, however most modded tiles, tools, and walls should work seamlessly without issue! Please let us know if you encounter any major issues, and we'll be sure to add some failsafes to include them forcefully!

Q:"Do you have an API?"
A:Yes! as of v0.8.0, we have an API your mods can access when loaded together. Visit our Discord for more information.

Roadmap (Order of Priority)
  1. Fixing duplication exploits
  2. Fixing server desync issues
  3. Highlight Blocks/Walls That Will be Excavated Before Excavation
  4. Secret content addition??? ;)
  5. Excavation Restricted to New Modifiers Toggle (for balanced play)
  6. Translations


Recent Changelog
0.8.9
+ Added a French Translation for the mod. A mega thank-you to Dulceeyt on Discord, as well as @Hazooloo for their feedback.

0.8.8
~ More minor fixes as better functionalities are implemented into tML
+ Improved compatibility with some existing mods. If the mod didn't work before, try it again now!
+ Added a Russian Translation for the mod. Huge thanks to @defoxza on Discord, as well as @berurinn and @spoonkuh for their feedback and efforts.

0.8.7
~ Fixed an issue with modded ores not being mineable.
+ Updated to 1.4.4 compatibility.

0.8.6
~ Fixed some more 1.4.4+ issues.
+ Updated for increased compatibility of new tML versions.
+ Added better host detection for server config updating.
+ Added a submitted version of (Simplified) Chinese from a @mochen5530 on Discord. Thanks!
+ Fixed some underlying duplication exploits.
- Removed some redundant code, and moved it to reflections of existing tML or vanilla versions for maintainability.

0.8.5
~ Fixed a few outlying 1.4.3 issues, and we're working on more as reports of 1.4.4 issues roll in.
+ Updated to 1.4.4 compatibility.

0.8.4
~ Refactored some core code to no longer trip on crashes from other mods. Mods will now correctly be faulted for crashes they cause. Not OE!


See all changelogs here: https://test-steamproxy.haloskins.io/sharedfiles/filedetails/changelog/2565639705

Found an issue? Join our Discord and help report it: https://discord.gg/FtrsRtPe6h

Originally posted by @xphrogx:
"x is the best keybind 💀"

Looking for something simpler but equally powerful?
Originally posted by Aitherix:
Basic Automated Mining (BAM) is a simple, lightweight veinminer alternative.
Created by Aitherix, they take a more straightforward approach for those looking for something easier to grasp and less... feature overloaded.
Originally posted by tModLoader OreExcavator:
Developed By CrazyContraption
Popular Discussions View All (41)
3
1 Jun @ 7:44am
Client log end parts before crashes after OE some Chlorophyte ores
xxooxooxoo
1
22 May @ 8:34am
Need help
notcooldude
2
1 Jun @ 3:24pm
Excavatable platforms
Gaspr
1,446 Comments
piros_slate 12 hours ago 
I've had other issues, since my last post, like the game is just using the default OE settings, and not checking the blacklist/whitelist... it ignores my attempts to stop excavating Breakable Ice (they spawn in such large amount that the excavation lags and runs slow)... and now I see it's failing to recognize Spirit Mod: Cryolite Ore (and I didn't even add that to the whitelist, it auto-generated on mod setup)...
piros_slate 8 Jun @ 8:27am 
I can't seem to get the mod to stop excavating Obsidian, for the life of me... I've fiddled with the settings, added to blacklist, used the hotkeys... I even used the whitelist hotkey to doublecheck the block name, and it said I had to click twice because it was on the single player server blacklist, to override... then I unwhitelisted and re-added to the blacklist, and it keeps excavating all the obsidian i make with infinite water buckets...
CrazyContraption  [author] 4 Jun @ 12:01pm 
Ahahaha! No worries friend, I just had deep concern for your poor gamestate if you were running a 2 year outdated mod! All this being said, I'm re-opening an investigation into OE and TO to see if it can be resolved sooner.
Snowlock16 3 Jun @ 11:58pm 
Hahaha I think Crazy will breathe a sigh of relief that you weren't somehow able to run the old version of Veinminer, and based on your discussion it seems to be just Terraria Overhaul and OE clashing since they only have issues when both are enabled XD

As for the English: I don't think you need to apologise at all if English isn't your first language - confusions happen between English speakers constantly as it is =)
xxooxooxoo 3 Jun @ 10:30pm 
Oh oh oh my fault to make you confused I'm so sorry!:steamsad: I was using only this Ore Excavator all the time! What I mentioned that "switching off" means using the hotkey of OE to turn it on and off. And because "Veinminer" seems to be the old name of this mod I thought it a particular word that only used for this Ore Excavator mod! I must apologize for this misunderstanding!:steamfacepalm: Maybe I need to learn more English now...
Snowlock16 3 Jun @ 7:04pm 
The fact that you're mentioning your veinminer and OE as separate things to be able to switch them off and on independently.... Are you perhaps using BAM? you mentioning "switching off" veinminer and I know that BAM has that feature - when its on, its running all the time etc so you can turn it off using a hotkey...

Crazy - I did see on the workshop that a new "vein miner" by nil popped up recently, not sure if the space in the name adds enough variation to be considered fair-play, but just in case you missed it =P
CrazyContraption  [author] 3 Jun @ 6:21pm 
Veinminer is the title held by the Pre-1.4 versions of this mod. How you're even using that mod is beyond me. If you are, you're likely using a copycat mod that is using the name without permission. We have spoken with the original developer Nanobotz, and agreed that the name should remain its own identity.

There are known issues will Terraria overhaul, and OE. We have submitted a report, but they have not done anything as of yet to fix their hooks that cause issues.

As for block swapping - it is the item you're holding. However, it uses a separate whitelist than the excavation list. Excavations use tiles/walls which you can add by hovering over the tile/wall in the world and using the whitelist keys. Blockswaps and similar activities require you to whitelist the literal item. Hover over the item in your inventory, and use the whitelist keys.
Snowlock16 3 Jun @ 5:04pm 
I... dont know why you would be using BOTH Veinminer and OE... I can only assume that using two different mods to do the same thing, especially as intricate as these mods are, would lead to instability... Crazy will know more, but I think youre going to have to pick one or the other =/
xxooxooxoo 3 Jun @ 6:05am 
Sorry to disturb again and again but I come to consider that the crash problem seems come from destroying natural generated vines in underground jungle with Veinminer turned on (of course with both OE and Terraria Overhaul enabled). I've tried once destroying the vines and some thorns just with the aura of Tesla potion and after a while the game crashed as well. Then I did "survived" a long time by switching off Veinminer between mining, and Veinmining ores standing still with summons off. I hope these can help.
pgsmith532 1 Jun @ 4:22pm 
IT WOULD REALLY HELP IF YOU MADE IT JUST MADE IT EXCAVATE INTO THE BLOCK YOU'R HOLDING.

(Sorry I got really angry about this.)