else if ( this instanceof IOrientableBlock )
{
rotatable = ((IOrientableBlock) this).getOrientable( w, x, y, z );
}
if ( rotatable != null && rotatable.canBeRotated() )
{
if ( hasCustomRotation() )
{
customRotateBlock( rotatable, axis );
return true;