I think a more reasonable dimensions would be "height" and "diameter", so that you don't have to worry about entity rotation (I don't think vanilla worries, either)
Also, I fixed your mass commit, it was missing a semicolon Don't you compile before committing?
Also, I fixed your mass commit, it was missing a semicolon Don't you compile before committing?