tModLoader

tModLoader

Ore Excavator (1.4.3/1.4.4 Veinminer)
1,482 Comments
CrazyContraption  [author] Aug 22 @ 3:22pm 
Sounds like some mod is detouring the main update function, usually during a draw update, and is crashing it. OE uses the main thread to know when to tick over and pop the next set of excavations. If other mods crash the thread, it can send OE flailing and crash the whole game in a domino effect. Try disabling some mods, and see if you can locate the problem child.

Sometimes it can also be caused by excessive particles during excavations, such as from vines/grass. The error is too generic to tell. You can also try resetting your configs, this should bring the mod back to a normal state where nothing weird goes on.
周树人 Aug 22 @ 5:23am 
at Terraria.Main.DoLightTiles() in tModLoader\Terraria\Main.cs:line 55348
at DMD<DMD<>?58192481:Terraria.Main:DoDraw>(Main this, GameTime gameTime)
at SyncProxy<System.Void Terraria.Main:DoDraw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime)
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53162
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53149
at Microsoft.Xna.Framework.Game. Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
你 可 以 在 E:\SteamLibrary\steamapps\common\tModLoader\tModLoader-Logs 中 找 到 一 个 名
周树人 Aug 22 @ 5:22am 
tModLoader v2025.6.3.0 Error
Main engine crash
X
System.Exception: Fatal Deadlock in FastParallelFor. Tasks Queued: 10, Unfinished: 10, Proc Count: 12
ThreadPool Completed: 131469 (+34), Pending: 72 (-18)
at ReLogic. Threading.FastParallel.For(Int32 fromInclusive, Int32 toExclusive, ParallelForAction callback, Object context) in D:\a\tModLoader\tModLoader\src\tModLoader\ReLogic\Threading\FastParallel.cs:line 106
at Terraria.Graphics.Light.LightingEngine.ProcessScan(Rectangle area) in tModLoader\Terraria\Graphics\Light\LightingEngine.cs:line 115
at Terraria.Graphics.Light.LightingEngine.ProcessArea(Rectangle area) in tModLoader\Terraria\Graphics\Light\LightingEngine.cs:line 89
CrazyContraption  [author] Aug 20 @ 7:01pm 
Yes, and every time you shut me down because it would be "ToO oVeR pOwErEd"
Skyibis  [author] Aug 20 @ 6:57pm 
Haha for auto hoik? That has been brought up every run we’ve done
Wertiuo Aug 20 @ 11:47am 
Hey i love this mod and i want to ask, can you add possibility to hammer multiple platforms at once? Please :3
Angered_Shadow Aug 20 @ 11:05am 
by nodes i mean 4 ore blocks themselves, my bad i didn't backread my message before pressing send
Angered_Shadow Aug 20 @ 11:04am 
i've used this mod for a long time and this is the first time i came across this issue, im using excavated binded to my sidemouse buttons on a fresh world and character, went to excavate some lead and it only mined maybe 4 nodes before stopping, i don't know why its happening which is why im mentioning it here
CrazyContraption  [author] Aug 18 @ 4:39pm 
Remove the mod via the Tmodloader > Properties > Workshop tab within your Steam Library. This should wipe the local files, as well as the online subscription all at once. Restart Steam to ensure the changes apply. Steam likes to be weird sometimes when it comes to local/cloud redundancy. It would rather you not lose saved data, than the alternative, even if it shouldn't apply in this case.
Caliperstorm Aug 16 @ 7:48pm 
I also cannot download this. It's saying that the mod is already installed
MyxBaby Aug 11 @ 8:44am 
It tells me : cant download
我才玩,别压力我 Aug 11 @ 6:43am 
少了什么? Aug 10 @ 6:10pm 
@TheCInnamonCounter12 because a community incident within "Hearts of Iron IV" revealed to some **maggots**—**specifically those who exploit the system**—just how flimsy Steam's reporting mechanism is, allowing them to report mods with extremely low barriers to entry, even using completely fabricated addresses in the report forms.(This passage was translated using AI because my English skills aren't very strong. Please bear with me if there's any ambiguity.):steamfacepalm:
TheCInnamonCounter12 Aug 10 @ 12:53pm 
why is their a dmca thingy
CrazyContraption  [author] Aug 9 @ 6:18pm 
This mod is not incompatible with BAM, however we advise against using both as it defeats the purpose of having one over the other, and can cause unintended side effects.
Slicky?. Aug 9 @ 3:21pm 
OE
Aug 9 @ 4:31am 
good:steamhappy:
dinkydinks Aug 5 @ 1:07pm 
Is this mod compatible with Basic Automated Mining?
Cyr3s Jul 31 @ 6:32am 
how do i do the chain placement thing? i cant do it and i cant remove loads of platforms at once or place them i cant figure it out
AmarosTBG Jul 30 @ 2:47pm 
not too sure what kind of issue this really is, but I've been trying to chain place a platform from non-original Terraria platform (specifically for me, it is the Botanic Platform from Calamity Mod), I tried whitelisting it and all, but it will never show the "placing" (in which it means I can chain place it), but funny enough, when I use the OG wood platform, it shows up and works just fine

my workaround for this is to chain place wood platform, and then chain swap what I desired, however is there something I'm missing? if not, may I suggest in adding those functions?

regardless, thank you so much for your time and effort
Yukimarru Jul 26 @ 1:03pm 
I am trying to use this and it successfully mines the ore but only gives me 1 ore even if the cluster of ore is much much larger. Any ideas?
isaacisabnormal Jul 25 @ 11:33am 
thank you so so much bro i can finally enjoy ts mod again instead of some stupid discount one
CrazyContraption  [author] Jul 24 @ 9:37pm 
Remove the mod via the Tmodloader > Properties > Workshop tab on Steam. This should wipe the local files, as well as the online subscription all at once. Restart Steam to ensure the changes apply. Steam likes to be weird sometimes when it comes to local/cloud redundancy. It would rather you not lose saved data, than the alternative, even if it shouldn't apply in this case.
isaacisabnormal Jul 22 @ 8:36am 
i deleted the mob and i tried to reinstall it but now i cant. it tells me to un subscribe via the steam workshop and i do that but it still doesnt work
A-crow Jul 15 @ 6:50am 
very convenient :steamthumbsup:
danyukhin Jul 9 @ 11:31am 
thank you for your work
CrazyContraption  [author] Jul 6 @ 7:56pm 
If you mean for purposes of stairs, flipping platforms, and hoiking - not entirely. It is (mostly) working on my dev build, but is not available publicly. It still has some game-breaking issues hence it not being released yet.
Gogiga Gagagigo Jul 2 @ 1:13pm 
Is chain-hammered platform possible ?
Laizy Jun 25 @ 9:37pm 
а в чем суть мода, чет я не до конца понял:HighAggro:
CrazyContraption  [author] Jun 22 @ 6:00am 
There are in fact, visual and audio tweaks done by the mod when you do excavations. Mostly just performance things, but there's some extra particles and the sound engine is configure be be more satisfying rather than... loud.
Penguioon Jun 18 @ 2:04am 
worth it just for the feeling when you auto mine that massive ore vein
Pasta Magnate Uber Jun 17 @ 9:24pm 
why is this mod labelled as audio and visual tweaks
piros_slate Jun 15 @ 6:28am 
For those following comments, me and CrazyContraption solved the problem. OE was working fine. QoL Compendium was running it's own version of VeinMiner with it's own whitelist, on top of OE and overriding my changes in a separate list. Disabled that, and everything works as intended...
CrazyContraption  [author] Jun 15 @ 4:42am 
Hi, yes this is actually on the roadmap of ideas for the mod, with a similar mode that combines the "toughness" or health of all adjacent blocks, and managing to mine one will mine the whole thing.

Both of these features would require a revamp of the system the mod uses to find neighbours. Currently, it is procedural, meaning it looks as it goes, so as to not overwhelm the system. For any other configuration, it would have to index the entire patch, sort it, and then operate on it. This is far less performant on larger excavations.

This being said, it's still a goal of ours, but other things are ahead of it at this time - unfortunately. Thanks for your suggestion - we'll be sure to see it through for you.
Zauberin Stardreamer Jun 14 @ 2:12pm 
Would it be possible to add an alternate and (slightly) less cheaty mode for vein mining?

The way it would work would be similar to fluid pumps from the buildcraft mod for minecraft, where when you mine it would search for the furthest valid block and then mine it instead of the block you had mined.
CrazyContraption  [author] Jun 10 @ 12:48pm 
Can you send me your configuration file via Discord? Seems like there's some deeper issues going on here. Your copy of the mod may have generated a corrupted config.
piros_slate Jun 8 @ 11:39pm 
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 Jun 8 @ 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] Jun 4 @ 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 Jun 3 @ 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 Jun 3 @ 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 Jun 3 @ 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] Jun 3 @ 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 Jun 3 @ 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 Jun 3 @ 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 Jun 1 @ 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.)
pgsmith532 Jun 1 @ 3:56pm 
I was trying to figue out how to blockswap platforms with other blocks for an hour.
:steamthumbsdown:
pgsmith532 Jun 1 @ 3:27pm 
HOW DO I BLOCKSWAP PLATFOR TO OTHER BLOCKS!?!??!?!?!?

(I watched a few videos and they don't mention them, and I can't find it in the settings.)
EL Jun 1 @ 9:19am 
I really am enjoying this mod its very satisfying to mine the ores and it saves time which I like. But there is a prompt under items I want to figure out how to remove.

The [OE] lines underneath items when I hover over them. I don't really want it there at all.
The line is

[OE] Press 'Keybind' over item to whitelist!

Thanks
CrazyContraption  [author] May 31 @ 11:31am 
Thanks friend, I'll have a look and see if there's potential for an IOOR Excaption there. Did it specify an OE class and/or line number? Usually at the top or bottom of the stacktrace blob.