AlexanderStarship
Steampunker
Combining that mechanism and a day sensor would also create a detector that would get triggered by rain during the day. We'd need a tertiary filter to differentiate rain and solar eclipses. The only differences I can think of would be the mobs that spawn, or the way goldfish walk.
Considering @AlexanderStarship says his original blood-moon detector was only being triggered during rain, we could use that in conjunction with the daylight and NPC in-house detector to differentiate rain from solar eclipses.
I'm not on my PC right now, so I can't build it, but I'll try my best to describe it. AND gate 1 would have 2 off lamps. One triggered by a day light detector, the other triggered by the NPC. The output of AND gate 1 would trigger the goldfish statue to check if it was raining. If it was raining, the daylight sensor, NPC detector, and rain detector would trigger an AND gate, if the goldfish didn't trigger the rain detector, yet the fish got spawned by AND gate 1, it would trigger the solar eclipse detector.
I'll try to build it later today if I need to/am wanted to.
EDIT: IIRC, the goldfish swims out of the statue the same direction every time, right? One way we could differentiate rain and eclipse would be to have a pressure plate on both sides of the statue. Basically, it'd be Alexander's rain detector, but with a pressure plate on the far right so if it wasn't raining, it'd just bounce off of the left wall and swim to the right.
The Blood-Moon detector worked during Blood-Moon, but also during Rain. The Rain Goldfish can walk and jump and set it off. The Blood-Moon Fish flops around and after a few attempts manages to clear the wall.
Everytime my fish spawned, the always spawned the same direction, opposite the way the statue was facing. So if the Goldfish Statues face is facing left, the fish spawns and heads right.
[doublepost=1501438380,1501438180][/doublepost]
The Blood-Moon detector worked during Blood-Moon, but also during Rain. The Rain Goldfish can walk and jump and set it off. The Blood-Moon Fish flops around and after a few attempts manages to clear the wall.
Everytime my fish spawned, the always spawned the same direction, opposite the way the statue was facing. So if the Goldfish Statues face is facing left, the fish spawns and heads right.
My rain detector is 100% fool-proof. Blood-Fish cannot escape the water area.
However the Blood-Moon detector is broken, as a Rain-Fish can escape and set it off. For easier clarification.