06-03-2012, 03:15 AM
Items don't have metadata bits, items have damage value (16 bits, afaik). Blocks have metadata, always 4 bits.
MCServer handles some of the metadata information. For example, torches, doors, ladders are handled; you can check that yourself in the client, as the metadata defines those blocks' appearance clientside.
However, MCServer does almost no metadata handling when placing slabs or stairs. If you want to touch that, you need to make yourself comfortable with the cClientHandle::HandleBlockPlace() function, that's the place that it should be implemented at.
MCServer handles some of the metadata information. For example, torches, doors, ladders are handled; you can check that yourself in the client, as the metadata defines those blocks' appearance clientside.
However, MCServer does almost no metadata handling when placing slabs or stairs. If you want to touch that, you need to make yourself comfortable with the cClientHandle::HandleBlockPlace() function, that's the place that it should be implemented at.