Mods / Not Enough Sand

Tags:
Utility Crafting Other QoL
Author:
ElectroNikkel
Side:
Both
Created:
May 30th 2023 at 1:25 AM
Last modified:
Apr 28th at 7:13 AM
Downloads:
8553
Latest release (for Vintage Story 1.22.0, potentially outdated):
NotEnoughSand-v4.1.0.zip  1-click install

This mod add 7 important things:

  1. More crushed stone variants.
    Spoiler!
    Adds crushed Sandstone, Peridotite, Granite, Andesite and more, along with the ability to make them with the Pulverizer.


  2. Pebbles and Dusts.
    Spoiler!
    In addition to the new crushed stones, this mod also adds a precursor to crushed stones: Stone Pebbles. These can be obtained by crushing stone or stone bricks with a lower pounder cap tier than normal or with your hammer. Pulverizing or grinding the already crushed material yield Dusts or Powdered Ore, another new resource.


  3. Craftable sand and gravel.
    Spoiler!
    Now you can put pebbles in a grid in a 2x2 square with 1 in each space to get a Gravel Block! Doing the same but with Crushed Stones will grant you sand! That is why, if you noticed, this mods only adds crushed rocks that already have sand and gravel variants. Best part: You can also get crushed stones from Sand, or pebbles from Gravel! Albeit you will require a shovel.

  4. Craftable Clay.
    Spoiler!

    In short, you can put powedered Claystone, Shale, Slate or Phyllite dust on water in a barrel for 8 hours to get Fire/Blue/Red Clay, finally giving an use to these stones. ¡Don't worry about clay deposits anymore! (Get yourself a pulverizer and grinder setup first!)

    As an addition, you can also use Dirts for the same purpose and with the same technique: Barren and Low Fertility Soils give Fire Clay (Albeit not much), meanwhile Medium and High Fertility soil grants Blue Clay.

  5. Makes Dirt craftable.
    Spoiler!
    With 1 stone, 1 Crushed stone, 1 Powdered Stone and 1 Pebbles, you can now craft a Barren Soil block. Surround it with bonemeal to get Low Fertility Soil, and surround the latter with rot to get Medium Fertility Soil.

It also fixes the problem of Bauxite Sand not being able to be used for Mortar Crafting.

 

Use the mod as you please. Just do not claim that the mod is of your own making.

Hope you enjoy it!

 

PD: Mistake in the Changelog of the 1.3.0 version: The pulverizer without caps doesn't work. At best, a mod adding a Tier 1 Copper Pounder Cap would work.

PD2: Planning on compatibility with the Mortar and Pestle from Ancient Tools because it is, essentially, a fully manual quern, and I do not know if it detects crushed rocks as a pulverizable thing. (Since it hasn't updated for 1.22, compatibility isn't gonna be done)

PD3: From 2.0.0 onwards, Expanded Matter (https://mods.vintagestory.at/em) is required as a library!

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
4.1.0 notenoughsand 975 Apr 28th at 7:13 AM NotEnoughSand-v4.1.0.zip 1-click install

4.1.0: Bricks to Dust Update

- Now Stone Bricks can be turned into pebbles too.
- Corrected some iddle bitte things in the localization

4.0.0 notenoughsand 63 Apr 27th at 7:22 AM NotEnoughSand-v4.0.0.zip 1-click install

4.0.0: Proper revival and Revamping Update

- Corrected some small things in the readme.txt and the changelog.
- Straight up stole https://mods.vintagestory.at/notenoughsandfix code and fixes, adding them to the original mod. Proper credit has been given.
- You still can make blue clay out of shale or phyllite, and now you can make red clay from slate and fire clay out of claystone. It does take more time tho… So cheer up if you found claystone! Now is gonna be really important!
- Sandstone will stop be of use to make clay at all.
- Blue and red clay can be made now with Low Fertility and Medium Fertility soil if put in water on a barrel. Fire clay can't be crafted this way.
- (Done by DejFidOFF but I liked it so it stays, albeit with modifications): You can turn barren and low fertility soil into red clay with a barrel and water. If done with medium or high fertility soil, it Will yield blue clay instead. The yield is poor and the wait time is high, however, so is recommended to go search for better sources regardless.
- Removed compatibility with More Clay mod, as red clay has been added to the base game. Sorry, brown clay, but the beehive kiln makes you redundant.
- Nerfed the crafting recipes so now you can only obtain crushed stones from putting pebbles into pulverizers. Pebbles still can be obtained with the hammer.
- (Done by DejFidOFF but I liked it so it stays): A shovel is required to turn gravel into pebbles and sand into its crushed constituents.
- Can't directly put limestone sand into a barrel. Get a shovel!
- Rocks don't drop pebbles anymore randomly.
- Commentary: You can't skip the whole process of making a pulverizer and mechanical system to make Steel if you find bauxite sand, as you still need crushed quartz. But holy, it does helps tons. It DOES bypass the need for a grindstone to make lime if you find limestone sand, but it will last you as much as said sand deposit. Should be a valid way to get early leather.

 

2.0.0 notenoughsand
1.18.10 - 1.18.13
2492 Sep 22nd 2023 at 4:07 PM NotEnoughSand_v1.18.+_v2.0.0.zip 1-click install

2.0.0: Material Standarization Update

- Expanded Matter 2.4.0 (https://mods.vintagestory.at/em) is now required as a library.
- Intense decluttering of the code.

1.6.1 notenoughsand 446 Sep 15th 2023 at 6:54 PM NotEnoughSand_v1.18.+_v1.6.1.zip 1-click install

1.6.1: Dusty Fixes Update

- Corrected an issue regarding YABBA RTD fine sands being uncraftable with powdered stones.
- Also made YABBA RTD fine sand able to turn back into Powdered stones.

1.6.0 notenoughsand 358 Sep 15th 2023 at 1:43 PM NotEnoughSand_v1.18.+_v1.6.0.zip 1-click install

1.6.0: The Dirty Update

  • Made Barren soil craftable with 1 stone, 1 pebble, 1 crushed stone and 1 powdered stone in a 2x2 pattern in the grid.
  • Low and Medium Fertility soil craftables now, with the former made by surrounding Barren Soil with Bonemeal and the latter with rot surrounding Low Fertility Soil.
  • You can now make quite the amounts of Fire clay with Barren or Low Fertility Soil and water in the barrel.
  • You can now make hefty amounts of Blue clay with Medium or High Fertiliy Soil and water in the barrel.
  • Corrected an issue regarding the addition of Bauxite as material for making Mortar.
  • YABBA RTD Fine Sands are now craftable with Powdered Stones.
1.5.0 notenoughsand 393 Sep 9th 2023 at 3:36 AM NotEnoughSand_v1.18.+_v1.5.0.zip 1-click install

1.5.0: Barrel Busting Update

- Rearranged the code a bit.
- Renamed "crushed-ore"s to "crushed" and "powdered-ore" to "powdered".
- Removed a bug where clicking in a missing texture on a Handbook's Clay Barrel Crafting caused the game to crash.
- Other pinpoint fixes (Compatibility still holding legacy craftings)
- Pebbles visual display changed again. Get used to this.
- Nerfed the Clay Crafting. Now you will need more water per barrel run. (And more powder)

1.4.2 notenoughsand 416 Aug 26th 2023 at 5:33 PM NotEnoughSand_v1.18.+_v1.4.2.zip 1-click install

1.4.2: BauFixes Update

- Removed the crushed to powdered grid recipe (Too redundant)
- Removed the pebbles to crushed grid recipe (Too OP)
- Allows Bauxite to be used in Mortar Crafting.

1.4.1 notenoughsand 414 Aug 21st 2023 at 4:49 AM NotEnoughSand_v1.18.+_v1.4.1.zip 1-click install

1.4.1: Useful Compatibility Update

  • Added compatibility with Useful Stuff (Supresses their sand block from stones pulverizer recipe. Seriously, that was WAY too OP).
  • Fixed the crafting of sand: Now it ACTUALLY uses 4 crushed stuff instead of 8.
  • It also (should) fix the problem where crushing or grinding crushed material do not gives you 2 powdered of the thing. If that was a problem.

Spoiler!
(I do not know if I should also make it so you could use crushed or powdered rocks on the Useful Stuff's sluice ramp, kinda rewarding your processing efforts. Le me know in my discord!)
1.4.0 notenoughsand
1.18.0 - 1.18.1 1.18.2 - 1.18.5
595 Jul 6th 2023 at 7:06 PM NotEnoughSand_v1.18.+_v1.4.0.zip 1-click install

NOT ENOUGH SAND OFFICIAL CHANGELOG
By ElectroNikkel


1.4.0: Saul Goodman Update.

- Added the GNU GENERAL PUBLIC LICENSE file to the mod, binding it to that legality.
- GitHub backup added. Link here: https://github.com/SNikolaBogdanic/not-enough-sand-0
- Added CHANGELOG file to keep track of changes more easily.
- Added compatibility with Expanded Matter Mod (https://mods.vintagestory.at/em)

1.3.3 notenoughsand
1.18.0 - 1.18.1 1.18.2 - 1.18.5
402 Jun 26th 2023 at 8:42 AM NotEnoughSand_v1.18.+_v1.3.3.zip 1-click install

CHANGELOG:

> Small visual tweaks.

> 2 limestone or chalk pebbles gives 2 lime, consuming a single hammer durability.

> Fixed a bug where you couldn't craft pebbles from stones and a hammer

1.3.2 notenoughsand
1.18.0 - 1.18.1 1.18.2 - 1.18.5
376 Jun 23rd 2023 at 10:48 PM NotEnoughSand_v1.18.+_v1.3.2.zip 1-click install

Not Enough Sand 1.3.2

CHANGELOG:

> Added the chance of pebbles dropping from mined rocks and minerals (Albeit not gems, for some reason, I think).
> Pebbles now can be stored in a Mining Bag
> Tweaked the Fire, Red and Brown Clay panning chances (0.6%, 1.5% and 1.5% respectively)

1.3.1 notenoughsand
1.18.0 - 1.18.1 1.18.2 - 1.18.5
497 Jun 12th 2023 at 9:24 PM NotEnoughSand_v1.18.+_v1.3.1.zip 1-click install

Not Enough Sand: v 1.3.1: Brown and Red Clay Update.

  • Now this mod is compatible with "More Clay".( https://mods.vintagestory.at/moreclay ).
  • Added crafting of Red Clay with Bauxite Dust.
  • Added crafting of Brown Clay with Chert Dust.
  • Bauxite cannot be used to craft Fire Clay anymore.
1.3.0 notenoughsand
1.18.0 - 1.18.1 1.18.2 - 1.18.5
336 Jun 11th 2023 at 5:54 AM notEnoughSand_v1.18. _v1.3.0.zip 1-click install

CHANGELOG:

  • Tweaked the recipes for Clay yet again. Now, a single rock dust and a liter of water in a barrel will grant you a unit of blue/fire clay (Depending of the rock) after 8 hours.
    Shale, slate and phyllite dusts will grant you Blue Clay. Claystone, Sandstone and Bauxite dusts will give you Fire Clay instead.
  • Added Stone Pebbles and Stone Dusts to craft Gravel and Clay (with water) respectively.
  • Crushed Stones can be used to make Sand again directly.
  • Changed the price of Sand and Gravel to 4 Crushed Stone and 4 Pebbles respectively.
  • Shale cannot be grinded now.
  • You can hammer rocks as you would Limestone, consuming 1 durability, but only getting pebbles.
  • You can hammer pebbles to get Crushed Stones.
  • You can hammer crushed rocks to get Dusts.
  • Flint now is considered a Chert stone for crafting purposes.
  • Pebbles can be made with the Pulverizer with their respective stones using lower cap tiers or no caps at all.
  • Now, to make Crushed Rocks, you have to pulverize their pebbles first.
  • To make rock dust, pulverize its crushed form using a higher cap tier that the used to make the crushed rock. Or use your Hammer.
1.2.0 notenoughsand
1.18.0 - 1.18.1 1.18.2 - 1.18.5
412 May 30th 2023 at 5:24 PM NotEnoughSand_v1.18. _v1.2.0.zip 1-click install

Not Enough Sand 1.2.0: Limestone integration!

Changelog:

- Limestone sand can be turned to 8 lime and viceversa. Chalk sand can be turned to 8 lime too, but not the other way.
- Shale, Chalk and Limestone gravel blocks can be turned into sand with the help of a hammer.
- Shale now can be grinded like limestone.
- Added the chance of getting Fire Clay when panning (3 times as unlikely as Blue Clay)
- Tweaked a bit the recipes for Clay.

1.1.0 notenoughsand
1.18.0 - 1.18.1 1.18.2 - 1.18.5
378 May 30th 2023 at 1:31 AM NotEnoughSand_v1.18.+_v1.1.0.zip 1-click install

NOT ENOUGH SAND - 1.1.0

A simple mod that grants you the ability to craft gravel, sand and clay from crushed stones.

> Requirements
- Vintage Story 1.18.0 onwards (albeit I suspect it could work with older versions)

> Features
- +10 new crushed stone variants.
- Craftable Sand and Gravel from crushed rocks.
- Shale/Claystone now can be used to craft blue/fire clay.

> News
- Added crafting recipes for Gravel Blocks. Replaces the 1.0.0 sand recipe.
- Changed the crafting recipe for Sand Blocks. To craft them, you will need a hammer on top of the normal recipe.
- Added the ability to turn Gravel back to Crushed Rock.
- Now, whole blocks of bothShale or Claystone Sand/Gravel can be used for crafting clay directly.

> Credits
♦ don_nikkel (a.k.a. donNikkel), that basically created the entire mod by himself.
♦ Catacman of Reddit, whom I am eternally grateful for his donation of a game account to me so I could publish this very mod.


32 Comments (oldest first | newest first) (threaded | flat)

Diamondhead, Jun 27th at 9:30 AM

i dont know if its something on my end but i cant craft any clay. i let my powdered slate sitting in a water barrel for almost a week in game and nothing changed.

IyakaHen, Jun 17th at 5:09 PM

how do i make this mod compatible with primitive tools mod? https://mods.vintagestory.at/primitivetoolsupdated

Aarkan, Apr 28th at 4:47 PM

Any chance for compatibility with mods that add new types of rock to the game like Material Needs: Geology?

ElectroNikkel , Apr 28th at 7:57 PM
@Aarkan: Any chance for compatibility with mods that add new types of rock to the game like Material Needs: Geology?

Unironically good idea. I'd try to give myself the time to work on that.

Jalex, Apr 28th at 7:59 AM

I just like rocks, I wanna eat rocks breathe rocks Bleed rocks etc. 

Thank you for fulfilling my dreams

ButahBabter, Apr 28th at 7:22 AM

This, this is THE most attractive mod i've seen in a long time thank you for making this!

DejFidOFF, Apr 28th at 5:19 AM

ElectroNikkel

Grea8! I redirect traffic from Not enaugh sand fix back here :)

ElectroNikkel , Apr 28th at 3:44 AM

DedenRadish I hope this fixed it

ElectroNikkel , Apr 28th at 3:43 AM

DejFidOFF done!

DejFidOFF, Feb 18th 2025 at 10:16 AM
DedenRadish, Feb 6th 2025 at 10:15 PM

So leaving this here for people who still want to use the mod in 1.20.3, this mod prevents surface structures (ruins and trader) from generating. Why? No idea. Maybe conflict with other mods (i have quite a few after all).

Anyway, as soon a i disabled it, structure began generating again. The mod still work quite well, it just prevent structure generation.

ElectroNikkel , Mar 3rd 2024 at 5:08 AM

ValeophisNyx, damn, another mod as to work towards compatiblity. To be honest, I had left this game quite a time ago. Maybe I should retake it, and give myself time to add compatiblity for that mod and others.

NukoSan, Feb 2nd 2024 at 9:40 PM

V1.19?

VaelophisNyx, Jan 29th 2024 at 9:26 PM

any chance you could support Geology Additions?

ElectroNikkel , Sep 15th 2023 at 4:00 PM

DanaCraluminum https://discord.gg/fgfyukvz

 

ElectroNikkel , Sep 15th 2023 at 3:06 PM

NukoSan Solved it too, and added more things as bonus!

NukoSan, Sep 14th 2023 at 5:12 PM

Welcome back :-) 
getting quite a few of those: 
14.9.2023 17:59:08 [Error] Failed loading patches file notenoughsand:patches/bauxite_mortar.json: Newtonsoft.Json.JsonReaderException: Failed deserializing bauxite_mortar.json: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'Vintagestory.ServerMods.NoObf.JsonPatch[]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path 'op', line 2, position 6.

 

 

ElectroNikkel , Sep 9th 2023 at 3:41 AM

NukoSan Well, uhh, solved it. Not a way I personally like, but it does the job. Also adding some rebalancing as bonus. Huge thanks to DanaCraluminum, who basically told me what the problem was.

NukoSan, Sep 5th 2023 at 10:53 PM

ElectroNikkel I am honoured to have found your nemesis ;-)

ElectroNikkel , Sep 5th 2023 at 12:27 AM

@NukoSan I have to confess, I was aware of that problem since 1.4.0. And I dreaded the day someone would point that out, because I haven't been able to fix that thing.

But the day has come, and the duty shows clear. That bug is going down, even if it takes me another 2 months.

NukoSan, Sep 4th 2023 at 8:21 PM

Hi mate, not sure why but the recipe in the guidebook is missing an object for the fire clay, clicking on it crashes the game. https://postimg.cc/gr7P8ShY

gndrneutralnoun, Jun 28th 2023 at 2:38 PM

The crushed granite in this mod conflicts with the crushed granite in Bricklayers (and possibly other conflicts as well). Could you possibly make this mod and Bricklayers compatible? Thank you in advance. :)

ElectroNikkel , Jun 11th 2023 at 4:58 PM

@Craluminum and all who is seeing this, I left a Discord Server Link in the description of the mod.

DanaCraluminum, Jun 11th 2023 at 5:58 AM

Do you have discord? What your discord username? 

ElectroNikkel , Jun 6th 2023 at 4:11 PM

Hal, many thanks for all the suggestions. I was planning on updating this mod eventually, as the hammer-technique is way too grindy for the player.

Albeit I was thinking more in the lines of, instead of adding "Powdered Rocks", I wanted to add "Pebbles", that when 4 are combined, would grant you a Gravel Block, and you could get pebbles from Gravel too.

Then, you could grind the pebbles into crushed variants.

But because I don't want to model pebbles for this mod and I find it easier to use the Sand textures and Lime model to create Powdered Rocks, I will stick to your ideas. So thanks.

That is if I don't discover a way to automate / make easier way to make pebbles (With the pulverizer without caps for example.)

So, this mod will take quite a hefty amount of time to be compatible with other mods, so, for now, I will only limit myself to add either Powdered Rocks or Pebbles, and make them craftable by either put crushed variant into the Pulverizer again or into the grinder for Powder, put soft rocks into a Pulverizer without caps (Or hard rocks into a low tier cap) for pebbles.

Idk what to do honestly. Maybe grant an use to Steel Caps by allowing you to get Powders/Crushed hard rocks instantly without the need for a hammer or a previous pulverizing step to turn them into pebbles/crushed form previously?

Oh, and make Soaked Lime if you put Chalk/Limestone Sand directly into a barrel with water. And add all those new ways to create clays.

1.4.+ will have compatibility with red/brown clay and Ancient Tools. But the priority now is making this mod bearable.

 

PD: The panning of artificial gravel/sand is an intended feature, as I want to grant players a way to do Skyblock-esque challenges.

PD2: https://www.reddit.com/r/VintageStory/comments/142lmv1/not_enough_sand_requires_an_update/ has a week-long poll duration. I will guide the development of this mod with its information.

Hal, Jun 6th 2023 at 2:17 AM

As the mod specifies being dependent on game version 1.18+ it's not working in earlier versions without altering the files (the game refuses to load the mod; which i only mention because you state in the readme it might be possible).

Imo the exchange rate of 8 lime per limestone/chalk sand is quite high; when panning your chance of not getting anything is about 5/8 per attempt, giving the player 8 lime would be the equivalent of 2-3 full rock blocks worth of small stones or guaranteed 8 successful panning attempts resulting in small stones (an equivalent of 2.7 panned blocks with basically all successful attempts resulting in stones instead of other things you could have panned). You could change the recipe to only use 1 crushed rock item per slot and the exchange rate to 4 lime per sand/gravel block to remedy that imbalance

 

A few ideas:

Sand is used in the mortar barrel recipe and there might come other recipes using it, gravel isn't but it's way to coarse to become clay.
Clays are basically fine powders significantly finer than sand, maybe crushed rocks need to be milled into powdered rock to mix with water for the creation of clay?
Additionally you could use the 2x2 crushed rocks for gravel and 2x2 powdered rocks for sand, no need for a hammer and no need to restrict yourself to rock types that do have gravel and sand variants (at least when it comes to crushing and powdering the rock for clay production). imo ideally the crafted sand/gravel wouldn't be able to be panned (or the loot tables changed to anything other than stones, clays and nuggets resulting in no loot), because it makes not much sense to find most panning loot in it (like gears, rib cages, jewelry, spear and arrow heads, ...), but that's a minor thing and with panning taking patience and the steps before possibly needing quite some mid game infrastructure to do in big quantities it shouldn't have much impact on game balance anyway.
With the above change to 4 crushed rock in a 2x2 you should be able to craft any amount of gravel up to 64 items at once, and with milling the crushed rock and crafting the powdered rock in the same way to get sand you could automate most of your sand/clay production without wearing down a hammer in addition to the pickaxe used to mine the stone which would mean digging up clay and mining stone to make clay would use about the same amount of tool durabilty (apart from having to build the infrastructure you'd need for other things anyway, and rocks dropping slightly fewer stones than clay soil dropping clay).

 

If possible, could you please add recipes for red and brown clay?
For brown clay maybe any rock type not associated with another clay can be used to make it?
And maybe using granite/basalt/similar volcanic rocks you can make red clay (which is rich in iron)?
Fire clay (which is high in aluminium) could be made from shale/claystone/bauxite? maybe crushed flint could result in fire clay too, giving flint a use after the stone age?
And blue clay (which was formed on ocean floors) may be produced from slate/chalk/limestone/sandstone? As you'd need to crush and then mill the rock you wouldn't interfere with lime production in the cases of chalk and limestone.

As blue clay, as VS uses it, basically is a stand-in for all not-fire-clays you could reduce the basic chance for panning blue clay (maybe even down to 1%) and replace those chances with panning brown clay or red clay, that can be used the same way as blue clay and substitute it in recipes other than shingles, bricks and hardened clay blocks for which they'd be their own variants? This would give players access to those nice building blocks without having a mod touching worldgen.



Maybe i should start learning to mod VS myself...

Edit: Just to be clear: I like the premise and see much potential in the mod, those ideas are purely ideas on how to make it better imo not complains; my only real critique point is the exchange rate for lime.

ElectroNikkel , Jun 1st 2023 at 6:52 PM

Ruyeex: Good idea.

 

Next week, I will try to drop an upgrade to make gravel and sand easier to make while still making sense, + adding compatibility with ancient tools.

Ruyeex, May 31st 2023 at 9:00 PM

Can you make it compatible with the ancient tools.

Pestle and mortar will be fittin in to it

DanaCraluminum, May 31st 2023 at 10:47 AM

8, 16, 32, 64 etc. sand output per recipe

ElectroNikkel , May 31st 2023 at 10:41 AM

To Craluminum: ¿Batch recipes? ¿Care to elaborate?

DanaCraluminum, May 31st 2023 at 5:28 AM

Could you please add batch recipes to reduce wearing out of hammer?