Space Engineers

Space Engineers

Concrete Tool - placing voxels in survival
571 Comments
nyannokonekko 14 Sep @ 10:57am 
This is so good for fixing pot holes that surround your base :cinnamon2: :nekoheart:
RoseLandgoose 12 Sep @ 7:31am 
Update: Yeah i've fixed it for myself with a s/FREE_ROTATION/HEADLIGHTS/g just because its the next binding in the mod reference. Hopefully you can think of another alternative! @Digi
RoseLandgoose 12 Sep @ 7:23am 
Deja vu. Now its the new buffs menu conflicting with the snap lock binding.. lol I'm trying to hack a fix locally right now.
spiritplumber 6 Sep @ 1:38am 
this is beautiful work
RoseLandgoose 31 May @ 12:29pm 
thanks @Digi !
Digi  [author] 31 May @ 9:33am 
It was from 206 changes, fixed.
For snap I dunno why it wasn't working so I changed the snap locking from ctrl+ to shift+.
RoseLandgoose 30 May @ 3:48pm 
keybinds seem to be broken for me after the update, but maybe its a mod conflict?...
da britian 8 May @ 3:55pm 
I assume the latest new update of the game doesn't touch the tool?
Digi  [author] 19 Oct, 2024 @ 6:29pm 
It used to give stone but that got changed to give ores so I had to make a custom one.
You can put rubble in a refinery to get gravel 1:1.
Nirrtix 18 Oct, 2024 @ 11:31pm 
Question when griding down with the concrete gun what can I do with the rubble it creates? Just destroy it?
The Erubian Warlord 14 Jul, 2024 @ 7:35pm 
@Carebear Scrooge there is a mod just like this for ships look up Drill and Fill in the workshop
Carebear Scrooge 3 Jun, 2024 @ 12:06am 
Ship version would be marvelous to fill up those craters created by crashing ships
Thunderbolt 21 May, 2024 @ 2:56pm 
is there a creative mode version of this? I want to make massive roads on a creative world, but voxel hands dont have autolevel or smoothing capabilities and this tool has a limited size and speed that makes it tedious.
Deapri 3 Apr, 2024 @ 1:10am 
Added a patch for this with AI Enabled Icon Compatibility https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3210284580
AlienXtream 6 Mar, 2024 @ 10:02pm 
is there a way to make deleting voxels faster?
Space Ace 31 Jan, 2024 @ 12:01pm 
Does this mod work with Industrial overhaul? I noticed in the desc you had to fix "concrete naturally spawning". Does that mess with other mods that edit world generation?
Amarillo 16 Jan, 2024 @ 6:00am 
would it be possible a ship tool similar to this one (a survival friendly voxel hand) to remove voxels with that box shaped form? I love this tool to make roads and flat grounds, but will love it in a bigger scale to make tunnels and flat roads faster and in bigger scale..
Sausage 18 Apr, 2023 @ 11:56am 
I love this mod; it's a great tool for flattening surfaces by cutting away rock, and useful for making stairs/steps. Thanks for keeping it going. Got some lag going overboard with the concrete. Very simple though creative tool. Thanks again!
Maya 23 Nov, 2022 @ 3:46pm 
Would it be possible to add a concrete tool for grids(large and small) that works by placing concrete on top of existing terrain, allowing for relatively quick and easy creation of clearly marked roads?
BaNe A.I. 18 Nov, 2022 @ 4:06am 
Just one idea for the mod community that is working making and updating concrete ideas. A concrete Mixer which you can put on top of a small grid or large grid truck/rover aswell as a static base for produce of the concrete mix itself.
BaZERGer 23 Sep, 2022 @ 3:56pm 
This mod is disabling the unknown signals for me.
sir_lancealittle 14 Sep, 2022 @ 12:03am 
Thank you so much for this great tool!
I came back after years of absence from the game, delighted to see this mod still works, and even has been improved!
The Person 12 Sep, 2022 @ 3:14pm 
Ok, cool!
Digi  [author] 12 Sep, 2022 @ 1:23pm 
you can lock the cube on a plane so that it makes a flat surface and you can rotate the cube so that surface results in a ramp.
The Person 12 Sep, 2022 @ 7:17am 
Can you make ramps with this tool, or is it only cubes?
Digi  [author] 14 Jun, 2022 @ 7:16am 
It's made in the model using TextAtlas material that contains basic letters and numbers, so it does require modelling and UV mapping.
My bag is also a reshaped gravel bag so you can grab that from the game's SDK :P
Lance 14 Jun, 2022 @ 7:05am 
Hey Digi, I was wondering how you have the Concrete Mix label displayed on the physical (dropped) bag. If by hardprinted in the 3D model it self, by the actual texture or by a normal map or such. I dug around the mod using the Model Viewer and such and still can't figure out how you have it setup. If its done by the model itself, can I somehow receive the fbx file and or be pointed in the right direction to changing the text.

As for why I want to do this.
-I have been meaning to start messing with the mod tools and this seemed somewhat up my ally
-Junrall mention on the Terrain Tool mod page that if someone could "" donate a model of a bag labeled "Terrain Mix" and maybe another model of a bag labeled as "Ice Mix" "" and I figure just having the bag that already uses the same logical for physic and stuff would be best
-I don't need any credit and the re-texture bags will be going to Junrall for his mod
-Just felt like learning something new
Junrall 11 Jun, 2022 @ 11:19pm 
Hey Digi... thank you again for letting me tinker with the innards of Concrete Tool.
I decided to go with "Terrain Tool" for my version as there are three "Soil Tools" that are based off of each other whereas mine is not (well, I might have peaked at them but did blaze my own trail!).
I didn't want add confusion with a bunch of the same!
Digi  [author] 5 Jun, 2022 @ 8:32pm 
Nah do it however you want =)
Junrall 5 Jun, 2022 @ 12:11pm 
Thank you, Digi!
I am assuming you'll want me to remove the cement... correct?
Not trying to step on any toes!
Digi  [author] 5 Jun, 2022 @ 3:12am 
Hi, yes you can upload that new soil tool version :}
Junrall 3 Jun, 2022 @ 9:40pm 
Hi Digi.

Thank you for Concrete Tool! It is super helpful in removing specks of floating voxels that refuse to be drilled!

I was thinking it would be great to place grass, stone, sand, and so on. I tried Soil Tool (the "updated" version) and found it be distractingly glitchy with the animations and what not.
I decided to take a stab at a version of a soil tool using your code base and looking at what the author of Soil Tool was trying to do (As I lack insight and inspiration!) and found that it was easy to achieve with a few lines of code.

I am currently using my version locally on my PC and am wondering if you'd mind if I posted it here on the Workshop for others to use. It does still have the concrete so, if you want, I could remove that.
I of course appreciate the time and effort you've put into Concrete Tool and will credit you 100% for your hard work!

If you're not cool with this, I totally get it and will keep it local to my PC!

Thanks in advance!

-June
Digi  [author] 7 May, 2022 @ 10:49pm 
That error seems pretty important, if I didn't check the thing there it would've crashed which would've been more disruptive and you would've gotten less info from why it did so.

Hmm, this might be the case of another mod sending those packets, I don't have 18 or 26 types of actions, only goes up to 2...

Can you send your world? It would allow me to see the mods used and those entities aswell (if they exist, the error suggests they don't).
Goldern 7 May, 2022 @ 9:43pm 
When playing on online server with friends it gives error to server host when using the concrete tool:
[00:19:10] Initialized
[00:19:10] DS=False; defined=STABLE,
[01:30:52] ERROR: Received packet with wrong entity; entityId=-8817051092249475026; expected IMyVoxelBase got = type=26
[01:30:52] ERROR: Received packet with wrong entity; entityId=-1739027670856890290; expected IMyVoxelBase got = type=18
[01:30:52] ERROR: Received packet with wrong entity; entityId=-8817051092249475026; expected IMyVoxelBase got = type=26
[01:30:52] ERROR: Received packet with wrong entity; entityId=-1739027670856890290; expected IMyVoxelBase got = type=18


Is there a way to disable the error message on the server host?
TrueWhiteKnight 29 Apr, 2022 @ 1:46pm 
do you ever intend on adding vehicle tool variants or implementing the ability to terrain paint with it?
alexsystem 6 Apr, 2022 @ 5:10am 
Good, bat i planed build raads with voxels. That is why i need this tool for small and big grid machines:steamthumbsup:
melelconquistador 21 Feb, 2022 @ 7:55pm 
This should be in vanilla
Digi  [author] 9 Feb, 2022 @ 1:06am 
Heads up that all ammo magazines cause the block it resides in to explode when it's destroyed, that includes concrete mix from this mod and paint chemicals from my other mod, see bugreport in known issues.
Digi  [author] 5 Jan, 2022 @ 10:43pm 
@Nooby
Significant changes and significant design decisions, first off don't forget the UI stuff this has, like the aiming, scaling, aligning, etc which I've no idea how I can even implement as a ship tool that isn't gonna require human interaction. Then there's the scalability of ship tools as it can be quite the performance concern.
I really don't have any good ideas on how to make this properly into a ship tool that wouldn't just cause severe problems, the hand tool is already kind of a problem as is (as noted in the to fix list) xD
The model is the least of its problems =)


@Heckler
Link the broken save and I'll take a look.
Kaito 5 Jan, 2022 @ 11:44am 
Works fine here.
Heckler & C0ck 21 Dec, 2021 @ 12:50pm 
breaks saves please fix
Nooby 16 Dec, 2021 @ 4:47am 
@Digi, I am keen on ship tools for this mod. Is this an easy change for you? I have had a look through the .cs files but it seems there is a lot of code in there in at least

ConcreteToolMod.cs
Tool.cs

that is designed for hand tools and would need significant changes for ship tools

I would like the ship tools to be toggleable on / off like welders / grinder / drill also.

for the model I think something that looks like

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1694721473&searchtext=laser+welder

could be used
Digi  [author] 1 Dec, 2021 @ 7:17am 
No, see Soil Tool instead (which is a fork of this mod, but I don't upkeep it, linked in the description).
Axel-of-Atheara 1 Dec, 2021 @ 2:53am 
@Digi, I see that the MMB is used to replace material with concrete, but is it possible to change the terrain from something like grass to snow, or the like with this tool?
Digi  [author] 30 Nov, 2021 @ 2:48pm 
Not sure what you mean, do you want voxels to change color or are you talking about changing material of existing voxel shapes?
First one requires new materials or potentially a single color for the entire voxel map, and the 2nd one is already a thing in this mod, using the key as vanilla block painting :P
Axel-of-Atheara 30 Nov, 2021 @ 8:19am 
@Digi,
Can you use this tool to 'paint' voxels and/or the concrete material?
covergy 15 Oct, 2021 @ 12:04pm 
Thanks, Digi.
Digi  [author] 15 Oct, 2021 @ 9:10am 
Yes, that's what I meant earlier with "feel free to use".
covergy 15 Oct, 2021 @ 8:49am 
@Digi, sorry I didn't ask you earlier. I ask now. Can I use your 3D shape and texture of the Concrete Mix bag in my Concrete Blocks mod?
Digi  [author] 15 Oct, 2021 @ 8:27am 
Hi, I didn't complain.
And yeah it would've been nice to ask beforehand :P but feel free to use the bag and its texture.