Mods / Particles Plus

Tags: #Graphics #QoL
Author: Staniboy
Side: Client
Created: Jun 5th 2024 at 6:28 PM
Last modified: Feb 17th at 9:24 PM
Downloads: 8933
Follow Unfollow 276

Latest file for v1.20.6:
particlesplus-1.2.1.zip 1-click install


What this mod does by default:

  • Adds drip particles to logs with resin.
  • Adds ember particles to meteoric iron.
  • Adds blue ember particles for suevite diamonds.
  • Adds "smoky" particles to high fertility and terra preta soils.

Advanced usage (edit, add, remove particles):

This feature is for advanced users only, you will need basic understanding of:

  • JSON formating
  • Wildcards and Regex
  • AdvancedParticleProperties Class properties from VintageStory API.

In order to edit / add / remove particles please copy and edit particlesplus.json from assets/particlesplus/config inside of particlesplus.zip to your ModConfig folder under VintagestoryData.

You can use Modding Tools by Maltiez for creating / exporting particles code.

You can also find some custom configs there.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.2.1 2894 Feb 17th at 9:24 PM Show particlesplus-1.2.1.zip Install now
v1.1.1 2816 Jan 10th at 8:29 AM Show particlesplus_1.1.1.zip Install now
v1.1.0 3200 Jun 6th 2024 at 11:15 AM Show particlesplus_v1.1.0.zip Install now

36 Comments (oldest first | newest first)

💬 Byucknah, Apr 21st at 5:55 PM

Is there a way to increase the distance at which particles can start appearing? It seems that if I am too high up they wont spawn.

💬 Pamela, Apr 5th at 6:36 PM

Would you consider adding particles for blue and fire clay, now that they are so hard to find??

💬 Gaylad, Mar 24th at 5:51 PM

JimmyMac

This JSON is perfect as far as my needs go. Thanks a ton for uploading this here.

 

Have you considered maybe posting the file as a mod on this database so people could parse versions and whatnot? Would keep it from staying buried in the comment section of its parent mod.

💬 Staniboy , Mar 24th at 5:14 AM

Ghaelen why would farmland give any particles? Particles are for soil not farmland. And this mod is a client side only mod. Why are you installing this on your server?

💬 Staniboy , Mar 24th at 5:12 AM

Thap not with this mod no

💬 Thap, Mar 23rd at 6:03 AM

Is there a way to make the particles only appear when you are close? And not go much far up, only like three blocks?

💬 Zadak, Mar 19th at 10:32 PM

It is still working fine as of 1.20.5 btw, not sure why it isn't working for others

💬 Tanihk, Mar 19th at 9:37 PM

This doesnt seem to work for me either.

 

Edit: I didn't rwealise time was stopped. Works just fine

💬 Morcalvin, Mar 16th at 8:20 AM

Does this affect surface copper? I struggle to see them and am hoping this could help with that

 

💬 Staniboy , Feb 23rd at 2:04 PM

Ragnarogk it seems that it only applies to running water. My guess would be that it spawns right bellow the block it's on with offset probably have something that checks in JSON assets for water or could be hardcoded into the game.

💬 Ragnarogk, Feb 23rd at 12:30 PM

what about dripping particles to blocks just below water? Like if you are digging and the block above have water directly over it, particle that falls like dripping water.

💬 Zadak, Feb 19th at 10:44 PM

Is it possible to have a hotkey to disable it/enable it (and reload when re-enabled)?

💬 FrazierFr, Feb 18th at 10:46 AM

good soup

 

💬 Zadak, Feb 14th at 10:11 AM

Ah that makes sense, it works! Thanks Staniboy

💬 Staniboy , Feb 11th at 3:03 PM

JimmyMac good job, I would add some more X and Z position variation through.

💬 Staniboy , Feb 11th at 2:59 PM

Zadak for regex you need to start key with "@" also use "(.*)" instead of plain "*". Soil setup is pretty good example for it. If you need to test it you can use something like regex101. Hit me up on discord I will take a look

💬 JimmyMac, Feb 8th at 9:31 PM

Custom Config - All the things! - Video

I love this mod. Thanks for making it. I modified the iron, high fert, and terra. I added red blue and fire clay particles. For me the particles were just standing out too much making them way too easy to find. My version makes them much more subtle. You can't just look off at the horizon and see them a hundred blocks away but if you come across them in the world you won't miss them.

Custom JSON Config - JSON Download

💬 Zadak, Feb 8th at 8:22 PM

Best mod out there, I have a suggestion, because you say it supports Regex, but I tried it e.g. with using wildcards (.*) and it doesn't seem to work, however, wildcards (*) do act as "any"?

Am I misunderstanding naming things and the pattern matching it uses? Is it pure regex?

💬 Staniboy , Jan 18th at 10:36 PM

Keagan yup

💬 Keagan, Jan 18th at 9:22 PM

will this work in 1.20.1 or will you update it to 1.20.1?

💬 Ijkdenem, Jan 18th at 12:01 AM

i like how it looks like dripping honey.

💬 Staniboy , Jan 14th at 6:51 PM

Sapion yes

💬 Sapion, Jan 13th at 6:47 PM

is this a client side mod?

💬 Staniboy , Oct 7th 2024 at 4:42 PM

NastyFlytrap Once again you can do pretty much anything u want via config file. I don't think I will be writing any UI for it ever. If you need help with config file you can write me on discord.

💬 NastyFlytrap, Oct 5th 2024 at 11:01 PM

Yea, they are, but the game logic you wrote isnt, and if you write a bit more that lets us toggle the individual functionalities on and off, and then let us change those in game using config lib, then that'll work

💬 Staniboy , Sep 30th 2024 at 11:15 PM

NastyFlytrap yeah no promises :D those particle configs are pretty much raw game object so... Again if u want particle editing Modding Tools are pretty good. This plugin is just a hook for the game engine pretty much to insert w/e u want 

💬 NastyFlytrap, Sep 29th 2024 at 3:54 PM

Config lib is for editing the config files of mods, in game, without having to edit text files, and needing to relaunch the game.

💬 Staniboy , Sep 28th 2024 at 8:30 PM

NastyFlytrap you probably can configure it this way ticking some box for particle collision just like in resin particles. Or you could remove meteoric iron from config completely since there is really no exposed meteoric iron in-game. I don't see any reason to add config lib since you pretty much can add any particles to any blocks and if you need to create your own particles u can use Modding Tools by Maltiez who also created Config Lib. You can hit me up on discord @staniboy if you need help with editing config 

edit: Under meteorite-iron, change "TerrainCollision" to true

💬 NastyFlytrap, Sep 23rd 2024 at 6:02 PM

It'd be really nice if i could make it not show the meteoric iron particles if the blocks are still buried. Yes, i know it defeats the purpose of easily finding it, but, still. I dont want the game to tell me these things if i cant physically see the block. With the terra preta its fine because its the top layer, i can see it, i just need to pay attention, so its not cheating with that.

 

Edit: Its great that you're letting us configure the mod, but, would it be possible to create a setting that only shows the particles for the iron if its 'exposed to air'?

Also, any chance for config lib support?

💬 Staniboy , Sep 19th 2024 at 1:46 PM

Germugulgon yes, see "Advanced Usage" then you can remove particles for meteoric iron, basicly you can cut out whole section. Let me know if you need more help.

💬 Germugulgon, Aug 13th 2024 at 1:13 AM

Great mod! Is there a way I can disable the functionality for meteoric iron and keep the other two?

I'm fine with the help finding soil and resin, but would rather keep iron rare and more meaningful to find.  Unsure if I can do that with the config, it appears to mostly be the visuals related to the particles rather than a flag toggle.

Cheers.

💬 DUCATISLO, Jun 9th 2024 at 1:37 PM

gg

💬 karma_cool, Jun 6th 2024 at 5:37 PM

nice mod, it's a real time-saver!

💬 Staniboy , Jun 6th 2024 at 11:25 AM

@DUCATISLO Yeah I agree, I tonned them down a bit.

💬 YourCreator, Jun 6th 2024 at 10:20 AM

👎

💬 DUCATISLO, Jun 6th 2024 at 10:08 AM

i like it but the terra preta soils isnt that good but hey i can always "edit it out"

 (edit comment delete)