Quoted from "dohvakin96"
Quoted from "PaladinOne"
Quoted from "Blood Asp"
The solar boiler is slowly calcinating. Starts after 12h, after 24h it is down to 50% efficiency, 48h down to 25% efficiency. To clean/reset the calcination, the solar boiler must be picked up and placed down again. So some work by hand every 24h so they stay efficient.
Looking at the github commit for this, that does not look like what you did. What it looks like is, after 12h (10,000 ticks), Steam output decreases by 1L every 100 ticks, down to a minimum of 50L every 150 ticks (1/3 efficiency) after another 12h (10,000 ticks).
Since when are 12h 10.000 ticks? I thought 1second=20 ticks, so 12h=864.000 ticks
12 Minecraft hours, not 12 real hours. 10,000 ticks comes out to 8 minutes and 20 seconds
Also, now that I'm a little more awake, it seems that the statement of 12 hours is also inaccurate, because a Minecraft day is actually 20 minutes (24,000 ticks).
Double-also, I'm now looking at the code again, and I'm seeing that my original time was wrong by a factor of 25 (because the timer in question only increments once every 25 ticks, when the Boiler produces Steam). New analysis: Boiler output reductions set in after 12,500 seconds (208 minutes 20 seconds), and reach maximum strength after another 208 minutes 20 seconds.
However, this still is not in any way related to 12 hours Minecraft or 12 hours IRL; that's 10.4 Minecraft days / 3.47 hours IRL.