Sluice Fixes:

1) Set soilType when throwing blocks on top
2) Bottom of sluice no longer eats blocks thrown on it
3) Fixed coreSampleStacks to contain one sample of each type of ore in range
4) Fixed exponential growth of output ore
5) Fixed addToInventory to check subtype so multiple types of ores and gems can be output

These are the sluice fixes I messaged about on the forums (and more). I tested with 66 gravel blocks thrown on top (1320 attempts) and got 7 cass, 6 copper, 3 chipped, 2 flawed and 2 normal. Seems exactly on target now. Ore was 50/50 split and 1 in 120, and 2 to 1 vs gems.