After repeated attempts at learning to mod and everything going horribly wrong I've decided to give up on learning Java. However this leaves me with a rather good mod idea and no way to implement it without help. Because this is a somewhat large project I'm considering, I'm just going to list the bare bones of what I need. If after reading you are interested and think you can get at least the basics functioning I would love to hear from you and answer any questions you may have.
I need multiple single color liquids that can actually be moved rather than just sit in one place as a source block. The liquid has to be able to have interactions with each other similar to lava and water. The liquids need to be able to damage and/or debuff players that are not on that team. Finally the mod has to be able to work on a server (it's fine if it needs a client side install as well)
There are a few decent ways I have considered calculating fluid movement that should make what I'm looking for possible without putting the system under a ton of stress like the old finite fluids mod. I bring this up because I know most people remember how bad that mod would slow the system when large amounts of water would get moved. The only downside is that because I'm not able to figure out Java and have only messed with these methods in scripting languages like Python and BASH, I am unable to tell if my options would even function until I test them.
There is more that I want in the mod that is non-critical, but what I've listed above is crucial to making the mod function. If you're interested in helping me please let me know. I'm fine with just the basics if you're not really into the idea of helping me take the mod beyond that as it will give me the proof of concept I need to try and get further support from others in the community.