Anyone have one that works? I used one from devo but it doesn't seem to work. Posting this because i do not have time to try and fix this.

Code:
public ActionSender sendReplaceObject(int objectX, int objectY, int NewObjectID,int Face, int ObjectType) {
		player.write(new PacketBuilder(85, Type.FIXED).putByteC(player.getLocation().getY() - (player.getLastKnownRegion().getRegionY()) * 8).putByteC(player.getLocation().getX() - (player.getLastKnownRegion().getRegionX()) * 8).toPacket());
		player.write(new PacketBuilder(101).putByteC((ObjectType << 2) + (Face & 3)).put((byte)0).toPacket());
                if(NewObjectID != -1)
                    player.write(new PacketBuilder(151).putByteS((byte) 0).putLEShort(NewObjectID).putByteS((byte)((ObjectType << 2) + (Face & 3))).toPacket());
                return this;
	}