Mods / Visible High Fertility Particles

Tags: #QoL #Tweak
Author: Malnaur
Side: Client
Created: Jan 29th 2024 at 2:20 AM
Last modified: Apr 5th at 2:57 PM
Downloads: 7007
Follow Unfollow 176

Latest release (for outdated Vintage Story v1.20.7):
VisibleHighFertilityParticles.zip  1-click install


This mod is a very minor adaptation of the Visible Terra Pretta mod by Craluminum and you should consider that one if it suits your needs. See https://mods.vintagestory.at/vtp for more info.

This mod adds rising particles from any high fertility soil blocks nearby that have replaced naturally generating Terra Preta blocks in 1.19+. Terra Preta must now be crafted by the player and cannot be found. The particle parameters make them visible even for blocks buried several layers deep.

If you like this mod, support Dana, who is a one-person mod machine. All bugs are on me though. I will be releasing source as well.

People have suggested combing this series into one mod but I will continue to support them as separate mods for three reasons:

  1. Do everything mods already exist.
  2. Expecting players to all know the technical details to modify config files is unfair to those who are too young, too inexperienced, or simply not interested in the tech, and just want to play the game. The built in mod manager makes it trivial to turn off ones you are not using right now and turn them on when you are, without touching the config directory.
  3. The indivudal mods support individual behavior and colors customized to their target blocks to make indentification easy at a distance.

Enjoy.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.3.0 1492 Apr 5th at 2:57 PM Show VisibleHighFertilityParticles.zip 1-click install
v1.2.0 357 Mar 30th at 5:42 PM Show VisibleHighFertilityParticles.zip 1-click install
v1.1.0 4639 Feb 14th 2024 at 2:33 AM Show VisibleHighFertilityParticles.zip 1-click install
v1.0.0 519 Jan 29th 2024 at 2:21 AM Show VisibleHighFertilityParticles.zip 1-click install

42 Comments (oldest first | newest first)

💬 Wyzer, 5 days ago

I really appreciate your particles mods.

 

I was wondering if you would consider doing one for Fire Clay, or even all of the clays?

 

💬 Malnaur , Apr 11th at 11:07 PM

Buddy1913

That's OK. I would be more concerned if particles DID spawn with time paused :)

I'm glad you figured it out.

💬 Buddy1913, Apr 11th at 5:14 PM

Malnaur, i profusely appologise, i am a collossal idiot.

so. the world i am using to test these things was a creative world...

PARTICLES DON'T SPAWN OR UPDATE IF TIME IS PAUSED!!!!

💬 Malnaur , Apr 10th at 9:13 PM

Buddy1913

Two more ideas:

  1. Add another of my mods (like peat or meteoric) and see what happens if you place such blocks (or even hold one in your hand). The full blocks are needed, not the bricks from mining them.
  2. Are you placing the raw soil blocks and not the farmland version (e.g., give yourself soil-high-normal)?

Other than those, I don't know how I would approach such a problem. I have an RTX2060 in my machine and it works fine for me and others. A screenshot might also help. Point at one of the blocks to display what it is and take the snap. Finally, check the log files to see if there is any clue there.

💬 Buddy1913, Apr 10th at 7:35 PM

Malnaur, with nothing but the defualt 3 mods (and yours, obviously) that come with the game the particles still arn't spawning. standing still on the ground next to a placed patch of HF and TP soils.

💬 Malnaur , Apr 10th at 3:52 PM

Buddy1913

Hmmm. Do you have any of my other mods? Might you have a mod that is interfering? Are you flying around instead of walking?

The mod itself is very simple so there isn't much that can go wrong with it.

💬 Buddy1913, Apr 9th at 6:46 PM

i cannot for the life of me get this mod to work, deleting the config and re-installing v1.3.0, clearing and cache unpack files there are still just no particles.

doesn't seem to be working on any version. last one i had working was v1.1.0 on #1.20.1

running on a RTX 2080 with highest default gfx settings on game version #1.20.7 to try and rule that out being a casue.

💬 affensind, Apr 5th at 4:22 PM

Malnaur

Can confirm, v1.3 works for high fertilily and terra petra 👍
Thank you for updating!

💬 Malnaur , Apr 5th at 3:02 PM

affensind

OK. Thanks for patiently working with me on this. v1.3 should now work for both high fert blocks AND terra preta blocks. You should delete your config file before running the update the first time.

💬 affensind, Apr 4th at 10:10 PM

Malnaur

The particles are working the intended way in the screenshot because I changed the config file. That's not the point of the screenshots though, I maybe should have been more clear about that.

The point of the screenshot is that you can clearly see that the block codes (top right corner - ish) are not the same as the block names (top middle) , which is what I was talking about.

💬 Malnaur , Apr 4th at 11:20 AM

affensind

Um... what the screenshots show is exactly as intended and the opposite of what you described. The particles are spawning over the HF block, not the TP block.

Terra Preta no longer spawns in the wild, Only High Fertility soil does. When you go out looking, HF soil is what you are looking for.

I'm afraid I don't understand your complaint.

💬 affensind, Apr 3rd at 5:56 PM

Malnaur

 

That's at least what I see in my game. I'm playing on 1.20.7 and tested it on multiple worlds, creative and survival, local and on server.

 

Screenshot 1

Screenshot 2

 

Also, if you take a look at the wikis source, it's the same there.

 

https://wiki.vintagestory.at/Soil/en

💬 Malnaur , Apr 3rd at 2:52 PM

If I remember the history correctly here, Terra Preta was originally soil-high and high fert blocks did not exist. High fert blocks were then added and shoe-horned in as soil-compost. Ultimately, this was 'corrected' when Terra Preta no longer spawned naturally (you have to craft it) and high fert was left as a natural spawn labeled soil-high, which made it consistent with the other fertility level soil block codes. Terra Preta became soil-compost to complete the migration to a rational naming system and give me a headache. Legacy worlds that survived through all of this might have a mix of blocks/codes that further complicates the matter. I'm not sure about that last part but the game does not seem to clean up after itself for such changes as that would lower performance.

💬 Malnaur , Apr 3rd at 1:28 PM

affensind

Not sure you are correct. I believe the block codes are the opposite of what you state and my testing in a brand new 1.20.7 world showed detection of high fertility blocks worked fine.

Are you running 1.20.7? Are you using a legacy world save that would already have spawned blocks with different codes?

Finally, what are you seeing specifically?

💬 affensind, Apr 2nd at 1:16 PM

Malnaur

Currently, the mod doesn't work. Well, at least not the the way it's intended to work. It creates particles for Terra Petra blocks, not High Fertility blocks.

This is because the naming/block codes are inconsistent. 

The block codes for Terra Petra blocks are "soil-high-*" and the ones for High Fertility blocks are "soil-compost-*".

 

In the meantime, until the mod is updated or the devs fix the block codes, users can simple edit the config file accordingly.

Cheers!

💬 Malnaur , Mar 30th at 5:45 PM

Novadegree Tanihk

I have updated the mod. Let me know if you still encounter problems.

Note: This release changes to detect the newest tags for high fertility soil. It NO LONGER detects legacy tags like "Terra Preta" or the interim version of HF soil (soil-compost).

💬 Novadegree, Mar 30th at 12:54 AM

@Malnaur it works in 1.20,4 . idk bout any other updates.  Oh in the new updated chunks not out of the chest. 

💬 Malnaur , Mar 29th at 8:46 PM

Tanihk

A quick test using hi fert blocks pulled from a chest works fine in 1.20.7. I will roam around for 'wild' blocks when I have a chance.

💬 Malnaur , Mar 29th at 8:46 PM

Tanihk

A quick test using hi fert blocks pulled from a chest works fine in 1.20.7. I will roam around for 'wild' blocks when I have a chance.

💬 Malnaur , Mar 29th at 8:10 PM

Tanihk

I check here infrequently. I will look into this soon.

💬 Tanihk, Mar 19th at 4:29 PM

Doesnt seem to work in 1.20.5

💬 Rung, Dec 23rd 2024 at 8:27 PM

confirmed working with 1.20pre4

💬 Malnaur , Dec 12th 2024 at 11:44 PM

Idan

It has not needed updating. It works with 1.19.8 stable/ The current version.

💬 Idan, Dec 10th 2024 at 4:48 PM

Hey, can you please update it to the latest version? <3

💬 Echoweaver, Nov 12th 2024 at 8:41 PM

I've dug around ruins and come up with no bony soil enough times that it would certainly be useful to know that there's something to find near a given ruin. Though maybe I'm just having bad luck :).

💬 Malnaur , Nov 11th 2024 at 2:17 AM

Echoweaver

You're welcome. The mods do work for near surface blocks like meteoric iron. Bony soil is somewhat different since it's around ruins. Not sure you would save much by getting a particle cloud there. I have not played VS for a few months after running out of things to do that interest me.  When the next story dungeon drops I may return. If I have time, I will consider a bsoil mod.

💬 Malnaur , Nov 11th 2024 at 2:09 AM

ChandloFunkbun

I have no way to modify the visibility distance. Check your graphics settings for things like render distance. Otherwise, you can edit the config file for color, etc.

💬 Echoweaver, Nov 10th 2024 at 2:35 PM

Thank you so much for NOT combining all your tweaks. I know it's an additional hassle to maintain them all separately. Your hassle is saving us from our hassle. 

Are the particles visible for blocks that are not on the surface? If so, would you consider doing one of these for bony soil? 

💬 ChandloFunkbun, Oct 14th 2024 at 2:58 PM

Is it possible to increase the range at which particles are visible? You gotta be pretty close to see them...

💬 The_True_Goo, May 19th 2024 at 9:41 AM

@malnaur I was just curious if it was possible to adding them into the system ^^" 

 

💬 Malnaur , Apr 29th 2024 at 11:36 PM

The_True_Goo

There are no png images involved. Don't know what you mean. You can control particle dynamics and color but that's it.

💬 The_True_Goo, Apr 25th 2024 at 7:57 PM

sorry I didn't get any notifications about your reply. 
I'm pretty sure I did but I'll just do a fresh install to be safe. 

Also what's the process of adding custom png images to the config?

💬 Malnaur , Apr 21st 2024 at 9:22 PM

I just tested this again and I do not see the rewrite happening. Did you accidently install v1.0.0 instead of the newer v1.1.0?

💬 The_True_Goo, Apr 21st 2024 at 5:10 PM

Hi there. I just would like to mention that the issue of rewriting the config is still present. is there anything that can be done on my end to fix this?

 

💬 DarkThoughts, Feb 17th 2024 at 10:30 PM

Malnaur Thanks for the suggestion. And yeah, with that mod I was indeed able to find some. It seems my "issue" is that I switched to smoother terrain gen from Plains and Valleys (or now Vanilla Plus testing) and it so happens that most of those patches are almost or entirely surrounded by other soil, so that there's no exposed sides to it. So unless I read the tooltip of every block I walk on I'd never even see it because the grass on top is of the same color than for other soils. I guess it would've been cool if the game would have some color differentiation of the grass depending on the soil type, or have maybe some little flowers spawn on top of high fertility soil or be part of the grass texture on them, or something else that would subtly indicate its presence. Your mod would definitely be too cheaty for my tastes. :P

💬 Malnaur , Feb 15th 2024 at 7:27 PM

DarkThoughts

The mod is not designed to work with movement as rapid as flying. The combination of processing all neabry blocks and the fairly slow generation of particles means you won't see them as you zoom around. Sorry.

Try "blocks overlay" with a large radius. If you stop and go, you will find what you are looking for far away and can then fly to it.

💬 B0bb0, Feb 15th 2024 at 1:15 AM

darkthoughts 
I am unsure of Malnur's mod but using Dana's mod if you move by too quickly, the particles don't have time to start.  I typically run about 15 blocks and pause to give the particles time to materialize.  They only start when you are nearby.

💬 DarkThoughts, Feb 14th 2024 at 5:00 PM

Thanks for making this.

Unfortunately even with this mod and flying around with speed 5 I still cannot find any high fertility soil. Terra Preta was rare but not THIS rare. Are there any mods that could conflict with generating this? At first I thought it was the Plains and Valleys mod, even though I doubted that terrain gen mod even touch the blocks / materials itself, but even after flying around in the ugly vanilla terrain I could not find anything. I'm really at a loss now.

💬 Malnaur , Feb 14th 2024 at 2:35 AM

Levion

Good catch. This was a bug inherited from the parent mod. Fortunately it was corrected there as well so I could make a speedy fix which seems to now work as expected. Let me know if it's still a problem.

💬 Levion, Feb 14th 2024 at 2:02 AM

Great mod, but I've got one problem. For some reason, the Config.json for it resets after Leaving a world (I think this is when it's happening at least)
So I'm able to configure it to be just right for me, and play with it functioning fine, but the next session with it I have to reconfigure it.

💬 Malnaur , Jan 29th 2024 at 4:15 AM

You're welcome. Happy hunting.

💬 Bobosaw, Jan 29th 2024 at 3:46 AM

Thanks for this man. You're a real one

 (edit comment delete)