Draco, I kinda tried that before, but I tried your method too and got," Cannot make a static reference to the non-static method getBlockMetadata(int, int, int) from the type World", which changes the world.java again....
Redria7--I'm using my newly found skills lol and guessing that goes in the block class replacing my
code--
int l = MathHelper.floor_double((double)(par5EntityLiving.rotationYaw * 4.0F / 360.0F) + 2.5D) & 3;
par1World.setBlockMetadataWithNotify(par2, par3, par4, l, 2);---which brings up a ton of errors....I really appreciate everyone's help, I know this is annoying...is there something i can do to help with helping? lol