Version 0.5.1 involved code re-factoring and general changes.
Changes
General
Re-factored all of the code for the mod to make it easier to work on future updates.
Added partial support for legacy versions (0.4.1 and below) by checking player inventories for items with the old naming conventions and swapping them for their updated version.
Temporarily disabled Calamity Mod support due to unstable behaviour.
New players are no longer given a Scooper upon creation.
Added a server config option to allow server hosts to stop Sprinklers from providing their effects to players other than the owner.
Changed the damage calculations of Collectors that fire a randomised number of projectiles to be based on the lowest possible number of projectiles that can be fired in one volley. This should make their damage overall more consistent.
Decreased critical strike damage from 200% to 150% of original damage.
Hitting an enemy that is wet will now always result in a critical strike.
Porcelain Dipper
Decreased the maximum number of Porcelain Storm projectiles that can be fired from 6 to 5.
Increased the minimum number of Porcelain Storm projectiles that can be fired from 2 to 4.
Tide Popper
Secondary fire can now be used to toggle whether or not the homing AI of the Tidal Raindrop projectiles prioritises targeting enemies hit by the lance that created them