Namespace Eco.World.Water
Classes
WaterManager
The main purpose of this class is to be able to send the byte data describing water level with blocks that are partially covered by water. One sample of these blocks is pipes. They dont cover 100% of volume of the block. The water level information is needed for the client so it can render water level properly. There are no water block here, but still it should render the water surrounding the object.
WaterManager.WaterCacheData
Interfaces
IWaterLoggedBlock
Used for blocks that dont take 100% of volume so there are could be water inside of it