Mods / YABBA RTD (aka Richer Than Dirt)

Tags: #Crafting #QoL #Tweak #Utility
Author: Quixjote
Side: Server
Created: Mar 19th 2021 at 3:47 AM
Last modified: Feb 17th at 10:25 PM
Downloads: 5858
Follow Unfollow 53

Latest file for Various v1.20.x:
richerthandirt_v130.zip 1-click install


(v1.2.1 Update June 15, 2023 - 1.18.x Compatibility)

(v1.2.0 Update September 6, 2021 - Snowball Homestead)

THE STORY - PART II

Full Story so Far HERE [Along with All Mods related to my tale]

After finding some traders to offer you some much needed resources. You start harvesting some cobblestone remaining from the ruins. Not sure why the traders would leave the cobblestone behind, but you are glad as it is easy to build with... and stable. As you get to the bottom of the structure, and starting to get worn out, you find some dirt! Not great dirt mind you, but dirt all the same. 

Wait a second... what if you took one of those logs you bought from your [Expanded Trader] and made a Pan? Maybe you can find something useful? OMG! The dirt contains riches! Ok... Maybe not gold and silver, but Worms, Clay, and Cat Tail! In a frozen world those might as well be gold! Among all this you even find the starts of Berry Bushes! Better get those things in the greenhouses ASAP!

NOTES

There are a few textural glitches with panning soils. Sometimes it shows a different soil's texture while panning, but this does not impact the results of what you are panning.

This Mod also works outside of a Snowball world. The Story is just continuing of the "Snowball's Chance in Heck" Storyline.

 

🌟 README 🌟

Richer Than Dirt

“When all you have is dirt and a pan, you are rich indeed”

Features

Adds

  • Panning of Soils
  • Soil Upgrade Kits
  • Fire Pellets
  • Fine Soil Created from using Sand in Quern
  • Fine Sand Panning Drops
  • Broken Pottery Shards for Preta Soil Upgrade Kit
  • Packed Snow Bricks

Expands

  • Sand/Gravel Panning Drops - Finally Fire Clay chances!

Installation

Please make backups of your worlds before installing in an existing world

However, this mod should work in an existing world.

Dependencies

For Richer Than Dirt v1.1.2 - Game Version 1.15 or Higher is Required.

In order to Pan Worms and Fishing Hooks, you will need to have Primitive Survival by SpearAndFang, found at https://mods.vintagestory.at/show/mod/15

Issues

While this mod works with JakeCool19’s Useful Stuff (https://mods.vintagestory.at/show/mod/25 ) Sluice, I have found that certain items that should be rarer when hand-panning end up more frequent with the sluice. Still unsure the cause, and in certain circumstances can "break" worlds through infinite resources. Consider turning down Sluice Efficiency if used in conjunction with RTD.

Roadmap

IN THE WORKS - Active Development:

More Snow Blocks for Arctic Decoration
Further changes to game dynamics
  • World Gen update to sand/gravel wastes
  • Soils, Sand, FineSand, Gravel all will break down into Piles or Handfuls of the same material when broken - Even with the "correct" tool. You just get more of it using a tool.
  • Handfuls of Fine Sand can be soaked in a barrel to get clay (Different FineSand produces different clay)
  • Different blocks (IE Soils) will have a chance to drop more than just grass now
  • Glacier Ice and Packed Glacier Ice will have a chance to drop valuable resources

Adding in Configuration files to make quality of Panning harder or easier depending on preference (Or disable a material completely!)

Special: For even easier "panning" results, There will be a special set of blocks players can create USING the pan. These blocks will be able to be broken for an array of items.

PREVIEWS FROM MARCH 2023

 

 

🌟 CHANGELOG 🌟

Version 1.1.0 Update 3/28/2021

Fixes Textures to different Soils when being panned

Adds

  • Soil Upgrading
    • Low Quality Soil Mix
    • Medium Quality Soil Mix
    • Compost Soil Mix
    • Terra Preta Soil Mix
  • Packed Snow Bricks -- Block Type
  • Reduced Resistance of Snow Blocks to be in line with Snow Layered if Continued to full block height.
  • Broken Clay Shards -- used in Terra preta Soil Mix 
  • Querning Sand to get Fine Sand
  • Panning Fine Sand for High Clay Yield

 

Version 1.1.1 Update 4/7/2021

Added Fuel Pellets. A fuel that is cureable 3 times over. Willing or able to wait the full time, and be rewarded with great warmth!

Can be crafted with minimal materials (And just a little hunting or trading).

Version 1.1.2 Update 8/26/2021

  • Added Changelog
  • Added Readme
  • Fixed Path location for Pan for 1.15 compatibility to allow panning of resources (The thing this mod is supposed to do originally)
  • Updated Verbiage from Compost Block to High Quality Soil in Language File
  • Increased Stack Size for Soil Upgrade Kits from 1 to 4
  • Increased Yield for Soil Upgrade Kits from 1 to 2
  • Update Verbiage for Soil Upgrade Kits to Reflect Stack Sizes
  • Updated modinfo.json to reflect 1.15 requirement

Version 1.2.0 - The Snowball Homestead! 9/6/2021

This version should be complete. Please let me know if any lang entries are missing.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.3.0 255 Feb 17th at 10:25 PM Show richerthandirt_v130.zip Install now
v1.2.1 1538 Jun 15th 2023 at 2:28 PM Show richerthandirt_v121.zip Install now
v1.2.0 1198 Sep 7th 2021 at 4:33 AM Show richerthandirt_v120.zip Install now
v1.1.2 526 Aug 26th 2021 at 5:39 PM Show richerthandirt_v112.zip Install now
v1.1.1 747 Apr 8th 2021 at 3:35 AM Show RicherThanDirt_v111.zip Install now
v1.1.0 545 Mar 29th 2021 at 3:20 AM Show RicherThanDirt_v110.zip Install now
v1.0.1 526 Mar 22nd 2021 at 2:57 AM Show RicherThanDirt_v101.zip Install now
v1.0.0 522 Mar 19th 2021 at 3:52 AM Show RicherThanDirt_v100.zip Install now

21 Comments (oldest first | newest first)

💬 Quixjote , Mar 4th at 5:23 PM

Any questions asking about mod compatibility will be deleted. I have already answered this in my previous comment. If I make an active effort to add additional compatibility to certain mods it will be mentioned directly. Also: World gen modifications are currently content based, not code based, on my end. In the case of the Wastes area, it is more just where sand/gravel generally spawns to provide variety. 

💬 Quixjote , Feb 23rd at 3:43 PM

I am not at all familiar with that mod. The only two mods I worked to make this especially compatible with (Both before CompatibilityLib was integrated into vanilla and after) was jakecool19 Useful Stuff, and SpearAndFang Primitive Survival. Especially since the explosion of new mods in July 2023, it would be almost impossible to try to make RTD compatible with all mods. I don't want to sound mean or anything, but I am not going to try to do that either, for my own sanity. 

However: I have been working on, and still am working on, Trying to utilize config files. It has been a process to learn how to do because I am NOT a C# developer. The goal is to be able to enable/disable recipes, certain WorldGen elements, and allow different return rates for panning.

RTD was created for the original UHC (Ultra Hardcore server by BotenRedWolf back in 2001 for a Snowball world before trees were plentiful in those regions, as well as my own RuraPenthe Servers.

Before Larch, before Arctic Vessles, food was super scarce. For a normal world I though I totally agree with you the satiation rates are too high.

RTD is going to be the resource mod in the future, and Frozen Wastes (Had just started splitting Yabba RTD into two mods back in 2023, but still in the works) would be the way to return UHC worlds truely back to UHC status. Not the Carebear version.

Update as well: I have most of the names and descriptions fixed, fixed forest floor not breaking correctly, Working on a few recipes as well as some balancing. If things continue at a good click, I should have update posted here by Friday. 

Edit: Tagging is being weird, so I just bolded them.

💬 Churburby, Feb 22nd at 6:05 PM

Also, the pine nuts recipe conflicts with Wildcraft: Fruit and nuts, they share a recipe.  Also the output of 180 satiety for 1 pinecone is too high imo

💬 Quixjote , Feb 19th at 10:14 PM

Ah, Yes, I see how that can cause an issue. I will do some testing today on the recipe. There was a reason why I had originally listed out the vanilla rock variants, but I am not sure if that is still needed. I will try to make sure it works with any sand/gravel, even from another mod if it adds variants. 

💬 Churburby, Feb 19th at 1:57 PM

Quixjote

Yes I see now, this mod does work with the sluice from the 1.20 branch of (Still) Useful Stuff.  The incompatibility is with 'Geology additions'.  The sands of that mod DO break into handfuls, but DONT turn back into blocks using the expected recipe.

💬 Quixjote , Feb 19th at 8:34 AM

I will double check. we have been using the new version on a regular world.
Basically

  • If you dig gravel you get Handfuls of Gravel, and occasionally Handfuls of Sand
  • If you dig sand, you get Handfuls of Sand, and occasionally Handfuls of Fine Sand
  • You will also get other goodies occasionally digging through Sand, Gravel, and Soils

For Handfuls of Sand, Gravel, and Soils (barren, Low, med, high, preta) it currently takes 9 to make a block, though doing more indepth playthrough myself I have ideas to make it not QUITE so grindy... Grindy is the intent, but not unbearably so.

I was not aware that Useful Stuff still worked. I absoutely love the OG version of it that JakeCool19 made, and I try to make sure mine has worked with with his, at least in terms of the Sluice. You are correct, it has to be a block that goes through the sluice. I would have loved for it to be the Handfuls, and I am working on learning the API enough to have my own Automatic dirt processing... though that is still a few versions out.

I am not familiar with Geology Additions. In the last year and a half there have been  A TON of new mods, and my main concern atm is trying to get RTD at least up to date.

💬 Churburby, Feb 19th at 2:40 AM

Hello, can't tell if things are messed up or working properly.  I dig up diorite sand and get diorite sand and fine diorite sand.  Diorite sand handfuls cannot be made back into blocks, making it imporssible to get these sand blocks.  Neither of these sand handfuls work in the sluice from Useful stuff, though maybe it needs to be a sand block?  I recognize that there are 3 different mods interacting here; Geology Additions, Useful stuff, and this, but I'm just wondering if I am interacting with this mod correctly.

💬 Quixjote , Feb 18th at 12:36 AM

It's possible a lot of the handbook stuff got messed up trying to switch to .NET 7 code base. I will add that to my list of things to fix

💬 ElectroAegis, Feb 17th at 10:46 PM

Not sure if it's normal, but a good amount of the names are not properly implemented, such as the Terra Petra mix being called "richerthandirt:item-soilmix-terra". Many of the other items added to this mod currently doesn't have proper implemnted names.

💬 BananaBob, Jul 18th 2024 at 12:24 AM

any chance this could get a 1.19 update?

💬 BananaBob, Nov 19th 2023 at 10:53 PM

Hey just trying to figure out something. are those stacked bricks in tha last picture from the march preview snow bricks? if so how does one make those.

💬 Pursec, Oct 12th 2023 at 11:09 AM

Hi, been using your mod along side (the now quite old actually) Auto-Shifter and noticed that it fails to find valid panning drops for all the layered soil variants. I think this is due to how the "survival-blocktypes-wood-pan_pannable_soil" patch is setup only defining drop tables for the "base" pannable_soil block type by fertility without wildcarding. Auto-Shifter tries to do a lookup for smth like "pannable_soil-medium-7" and fails. Just a quick test changing each definition to be wildcarded to account for layers: "/attributes/panningDrops/pannable_soil-high" becomes "/attributes/panningDrops/@(pannable_soil-high).*" - Following the vanilla format for sand & gravel and how you patch the base grass types - fixes its use for Auto-Shifter and seems to keeps regular hand panning(at least in basic testing, lets me grab material, start panning, generates a drop, etc... without errors being logged). I know the "bug" is not really with your mod but rather an issue with Auto-Shifters method for checking for panning drops by block, perhaps due to being built for an older version of the game and just simply not being actively developed anymore, but id love for them to work in tandem. Apologies if its a weird request, I do also think just adding in the wildcarding may help just for robustness incase any other future mod ends up with the same block code checking issue with panningDrops. 

💬 NukoSan, Sep 15th 2023 at 11:22 AM

Quixjote and ElectroNikkel did the cooperation happen? massive fan of the concept of the former and a follower of the latter :-)

💬 ElectroNikkel, Jun 16th 2023 at 10:41 AM

Hello. I am the creator of the mod "Not Enough Sand", that adds pebbles, more crushed rocks and rock dusts. ¿Do u want our mods to be compatible?

💬 Quixjote , Jun 14th 2023 at 11:45 PM

Production is back in progress on RTD.
Started working on 1.3.0 back in Feb, but got delayed due to a move. Many new features in the works.

Version 1.2.0 was released for VS 1.15.x, but as of right now it DOES work in VS 1.18.x, but it appears there is a bug when panning anything other than base materials (I noticed it in the "Still Useful Stuff" mod when trying to pan Muddy Gravel as well) in that the block doesn't change to it's layered version. This will be corrected in my next release hopefully.

EDIT: Has been updated to 1.2.1 to correct these bugs.

💬 Thranos, Dec 23rd 2022 at 6:28 AM

Surprisingly, it seems to work just fine in 1.17, as I've yet to run into any issues with it.

💬 Feckless, Dec 23rd 2022 at 4:35 AM

Would love to play with this. It hasn't been updated in awhile. I'm assuming it's going to have issues with 1.17

💬 Anchovy, Sep 18th 2022 at 8:29 PM

was working with 1.16.

any chance for an update for 1.17?

💬 Quixjote , Sep 22nd 2021 at 9:22 PM

Loktar: Thank you, that will be in the next update

Malakai: Not sure why you would be getting an error with Muddy Gravel, I haven't even incorporated Muddy Gravel into RTD yet. Do you have Wild Farming installed by chance? I know that allows panning of Muddy Gravel. Either way, I will keep it on my radar during my next update :) Thank you for the heads up.

💬 Malakai, Sep 9th 2021 at 5:42 PM

Getting a crash when trying to pan muddy soil :/

💬 Loktar, Sep 7th 2021 at 3:12 PM

"Fine Soil Created from using Sand in Quern" should say Fine Sand correct?

 (edit comment delete)