ghen-git / Thirst-Mod

Other
15 stars 11 forks source link

[Suggestion]s for filters - multistage filtering system #141

Open giandz opened 1 month ago

giandz commented 1 month ago

I've been using Thirst Was Taken with 1.20.1 for some time now, it's an excellent mod. Here are some suggestions that could in my opinion make filtering more interesting:

Clogging:

Filters get clogged as part of their usual function, becoming slower and slower as the % of clogging goes up When 100% clogged, the filter won't output any water Clogged filters emit dirt/mud/clay particles when 100% clogged (should emit a redstone signal too, I think)

Real-world water filtration systems often use a multi-stage system, running the water through coarse gravel, fine gravel, sand and either an activated charcoal or nylon fiber cartridge filter. A reasonable Minecraft approximation to such a system would be:

Gravel filter:

Recipe: Same as Sand Filter but with gravel instead of sand Can filter from Dirty to Slightly Dirty

Sand Filter:

Recipe: The same one y'all know and love Can filter from Dirty to Slightly Dirty (but gets clogged twice as fast) Can filter from Slightly Dirty to Acceptable

Activated Charcoal Filter:

Recipe: Same as Sand Filter but with charcoal instead of sand (NOT coal, it's poisonous) Can filter from Dirty to Slightly Dirty (but gets clogged 8x as fast) Can filter from Slightly Dirty to Acceptable (but gets clogged twice as fast) Can filter from Acceptable to Purified

Polymer Filter: (available if you have mods with plastics like Immersive Engineering, GregTech, Plastic Mod, etc.)

Recipe: Same as Sand Filter but with plastic (nylon) instead of sand Works the same as Activated Charcoal Filter but can only be manually unclogged to 25% and doesn't need to be refilled. (backwashing it works just fine)

Manual unclogging:

Simply right click with an empty hand (or a shovel) on a clogged filter The filter will spit out the following, depending on what purification level it was filtering:

Backwashing:

Pump water into the bottom (with the same or higher purification level of water as its output) and pump it out the top Backwashing a filter acts 4x as fast as clogging it (still slower than manual unclogging but you don't lose the filter material) The water that comes out the top is always Dirty, until the filter is 0% clogged, when it stops outputting water You can backwash the filter in place or take it to a dedicated backwashing station (two fluid pumps in reverse)